Дом Отзывы Oracle vm virtualbox обзор и рейтинг

Oracle vm virtualbox обзор и рейтинг

Видео: Установка настройка VirtualBox (Октября 2024)

Видео: Установка настройка VirtualBox (Октября 2024)
Anonim

Oracle VM VirtualBox является самой передовой бесплатной утилитой виртуализации на основе настольных компьютеров и самой передовой версией программного обеспечения для виртуализации с открытым исходным кодом. Это не самый лучший или самый простой способ использовать виртуализацию, но если вы не против возиться или у вас нет места в вашем бюджете для виртуализации, это хороший выбор.

Что такое виртуализация?

Виртуализация - это большое слово, которое означает, более или менее, запуск одной компьютерной системы внутри другой системы. Например, у вас может быть полная виртуальная система Linux, работающая в окне внутри вашего компьютера с Windows 7, или у вас может быть полная система Windows XP, работающая в окне внутри системы Linux или OS X или Windows 7. Эти виртуальные машины (ВМ) имеют много преимуществ. Если вы опытный пользователь или разработчик, вы можете запускать программное обеспечение на виртуальной машине Windows XP, которое не будет работать на вашей реальной системе Windows 7. Это позволило бы протестировать работу приложения или веб-сайта на полдюжине других операционных систем, не покидая собственного компьютера.

Oracle VM VirtualBox доступен в версиях, работающих на Windows, Linux или OS X. Все эти версии могут создавать виртуальные машины на основе любой из десятков различных операционных систем, включая Windows, Linux, OS X server, OS / 2, DOS, и другие, о которых вы, вероятно, никогда не слышали.

Версии для Windows, Linux и OS X доступны в двух различных формах, одна из которых является частной собственностью, а другая - с полностью открытым исходным кодом. Вы, вероятно, захотите частично проприетарную версию, просто называемую VirtualBox. Эта версия включает в себя возможность использования периферийных устройств USB на ваших виртуальных машинах и позволяет подключаться к виртуальной машине через протокол удаленного рабочего стола (RDP), который встроен в Windows, также доступен для Linux.

Версия с открытым исходным кодом, называемая VirtualBox Open Source Edition (OSE), не имеет возможности использовать периферийные устройства USB и включает в себя протокол VNC с открытым исходным кодом вместо RDP от Microsoft. Хотя VNC не включен в проприетарную версию VirtualBox, опытные пользователи могут легко добавить бесплатное программное обеспечение VNC в систему Windows с проприетарной версией и получить те же возможности VNC, которые встроены в Open Source Edition.

Основными конкурентами VirtualBox для виртуализации на настольных компьютерах являются коммерческие продукты, такие как VMware Workstation (работает на Windows или Linux), VMWare Fusion 3 ($ 79, 99,

), который работает на OS X, Parallels Desktop (который работает на OS X или Windows) и на бесплатном, но коммерческом Microsoft Virtual PC и Windows Virtual PC, который работает только на Windows. Если вы можете себе это позволить, я бы порекомендовал VMware, но у бесплатного VirtualBox есть и много, чтобы порекомендовать его.

VirtualBox в действии Когда вы запускаете VirtualBox в первый раз, программа предлагает вам создать виртуальную машину с помощью понятного мастера. Я установил VirtualBox в своей системе Windows 7, создав машину Ubuntu в VirtualBox. Я уже загрузил ISO-образ установочного компакт-диска Ubuntu и сказал VirtualBox использовать образ.ISO в качестве установочного компакт-диска. Если бы у меня был физический установочный компакт-диск, я мог бы его использовать, но доступ к образу.ISO быстрее.

Я использовал мастер для создания виртуального жесткого диска, нажал несколько кнопок, а затем наблюдал, как Ubuntu установился в моей виртуальной системе. Так же, как если бы я устанавливал Ubuntu на собственном оборудовании, мне приходилось отвечать на различные запросы установщика Ubuntu. Он спросил меня, как разбить мой диск (я выбрал настройки по умолчанию) и указать имя пользователя и пароль. Примерно через пятнадцать минут полностью установленная система Ubuntu загрузилась в окне на моем рабочем столе, подключилась к Интернету и предложила загрузить последние обновления Ubuntu. Довольно легко!

Как бы ни была проста эта процедура, VMware становится еще лучше. Если вы создаете виртуальные машины Windows или Linux, VMware включает функцию простой установки, которая предлагает вам выбрать имя пользователя и пароль до начала установки, а затем автоматически устанавливает ОС без вашего вмешательства. Более того, функция VMware Easy Install автоматически устанавливает программное обеспечение «дополнений», которое обеспечивает основные удобные функции, которые без него недоступны.

Программное обеспечение «дополнения» позволяет копировать и вставлять между «хост-системой» (вашей реальной машиной) и «гостевой» системой (виртуальной машиной). Это также позволяет обмениваться папками между хостом и гостем. Он также позволяет изменить размер рабочего стола виртуальной машины, просто изменив размер ее окна. Наконец, это также позволяет запускать отдельные приложения на виртуальной машине в «бесшовном» режиме - это означает, что само приложение запускается в окне на рабочем столе, не будучи окруженным рабочим столом виртуальной машины.

Все это важно, потому что VirtualBox заставляет вас устанавливать это дополнение вручную - то, что требует всего нескольких щелчков мышью на виртуальной машине Windows, но требует определенных знаний командной строки Linux на машинах Linux.

Передача между машинами В VirtualBox дела обстоят хуже, если вы хотите передавать файлы между вашей реальной «хостовой» машиной и виртуальной «гостевой» машиной. VMware делает это легко. С помощью программного обеспечения VMware «Дополнения», установленного на виртуальной машине VMware, вы можете перетаскивать файлы на рабочий стол «хоста» и «гостевой» и обратно; эта же функция входит в состав Parallels Desktop и Microsoft Virtual PC. С VirtualBox вы не можете перетаскивать файлы между хостом и гостевым рабочим столом, и единственный удобный способ передачи файлов между хостом и гостевой системой - через «общие папки» - любые папки, которые совместно используются в сети, соединяющей гостевой и хост-компьютер. так же, как вы можете совместно использовать папки в физической сети или папки, которые вы используете совместно с помощью функции «Общие папки».

VirtualBox не облегчает использование общих папок, особенно в гостевой системе Linux, и эта процедура требует нескольких шагов, четко не указанных в файле справки. Вам нужно будет просмотреть форумы на virtualbox.org, чтобы найти метод, который надежно работает в вашем дистрибутиве Linux.

Общие папки Catch-22 В некоторых ситуациях вам необходимо настроить встроенные общие папки VirtualBox, прежде чем вы сможете использовать обычные сети на гостевой виртуальной машине. Например, Windows XP не поставляется с сетевыми драйверами, необходимыми для установки «виртуальной» сетевой карты в систему VirtualBox. Таким образом, вам нужно загрузить программное обеспечение драйвера из Интернета и каким-то образом перенести его в вашу виртуальную систему XP, прежде чем вы сможете использовать сеть в виртуальной системе. Единственный практический способ сделать это - настроить встроенную функцию VirtualBox для работы с общими папками, процедуру, которая может заставить вас ударить лбом по столу во время поиска в Интернете полезных инструкций.

Вы также можете использовать программное обеспечение для записи компакт-дисков, чтобы создать образ компакт-диска.ISO, содержащий загруженные сетевые драйверы, а затем «смонтировать» образ.ISO в качестве виртуального компакт-диска в вашей виртуальной системе и скопировать драйверы с виртуального компакт-диска на виртуальная система XP, но это еще больше времени.

У VMware нет этой проблемы, потому что драйверы для ее эмулируемой сетевой карты уже включены в Windows XP, и, даже если их нет, вы можете просто перетащить их на виртуальный рабочий стол XP, чего вы не можете сделать с VirtualBox.

Проблемы с принтером По сравнению с VMware и Parallels, VirtualBox слабо поддерживает принтер. В то время как VMware и Parallels могут легко печатать с гостевого компьютера на любой принтер, подключенный к вашему «хост-компьютеру», VirtualBox может печатать только на сетевой принтер или принтер, подключенный к USB, подключенный к вашему хост-компьютеру, но при печати из VirtualBox в принтер, подключенный к USB, вы не сможете печатать на том же принтере с вашего хост-компьютера, пока не закроете VirtualBox или не воспользуетесь командой меню VirtualBox, чтобы «отсоединить» ваш USB-принтер от виртуального «гостевого» компьютера и вернуть контроль над Принтер для фактического "хоста" машины.

К сожалению, при работе с VirtualBox в Windows 7 поддержка USB шаткая, так как VirtualBox, установленный в Windows 7, никогда не мог заставить «гостевую» машину распознать устройство, подключенное через USB. Многие другие пользователи сообщали о такой же проблеме на форумах VirtualBox в последние месяцы, и, похоже, нет надежного решения.

Что VirtualBox получает правильно VirtualBox включает в себя программное обеспечение «дополнений», которое может быть установлено на виртуальных машинах, работающих под любыми стандартными дистрибутивами Linux, и все версии Windows, начиная с Windows NT, включая 64-разрядные версии Windows. В отличие от VMware и Microsoft Virtual PC, VirtualBox не предлагает «дополнений» для Windows 98 и других старых версий Windows, поэтому вы, вероятно, не будете использовать VirtualBox для запуска устаревшего программного обеспечения.

Одна из сильных сторон VirtualBox - это приглашение на экране запуска любой виртуальной машины нажать F12, чтобы выбрать загрузочное устройство, например, если вам нужно загрузиться с компакт-диска, а не с виртуального жесткого диска. В VMware практически невозможно нажать клавишу «выбрать загрузочное устройство» достаточно быстро, чтобы использовать ее во время загрузки виртуальной машины, и вам нужно будет вручную отредактировать файл конфигурации, чтобы у вас было достаточно времени для доступа к этой клавише.

Еще одна расширенная функция, которую получает VirtualBox, - это функция «снимка». Как и VMware и Parallels, VirtualBox позволяет вам сохранять состояние виртуальной машины во время ее работы, поэтому вы можете вернуть это состояние, если вредоносное программное обеспечение заражает систему или что-то еще, что в ней установлено, не требуется. Вы можете сохранить несколько снимков, например, тот, который сохраняет чистую, недавно установленную систему, а затем тот, который сохраняет состояние системы после того, как вы установили необходимое программное обеспечение. Microsoft Virtual PC имеет более ограниченную возможность сохранения или отмены изменений, внесенных в виртуальную машину с момента последнего сохранения системы, вместо нескольких снимков, которые вы можете выбирать среди доступных с VirtualBox, VMware и Parallels.

В моих тестах VirtualBox был достаточно быстрым и достаточно надежным для повседневного использования. Тем не менее, в течение нескольких часов после установки последней версии, она показала мне сообщение об ошибке, в котором говорилось, что в моей виртуальной машине Linux произошла критическая ошибка, и что она должна быть закрыта. Я никогда не видел подобной ошибки при запуске Linux под VMware.

Если у вас есть навыки и дисковое пространство, необходимое для установки VirtualBox, и у вас еще нет альтернативного решения, не стесняйтесь скачивать VirtualBox - ведь он бесплатный. Но если вам серьезно требуется программное обеспечение для виртуализации и вы готовы платить за надежность и удобство, приобретите VMware Workstation 7.1.

Больше полезных обзоров:

• EaseUS Data Recovery Wizard Pro

• Parallels Desktop (для Mac)

• VMware Fusion (для Mac)

• Oracle VM VirtualBox (для Mac)

• карбонит

• Больше

Oracle vm virtualbox обзор и рейтинг