Virtualbox — кроссплатформенное ПО, версии программы существуют практически для всех операционных систем: Windows, Linux, Mac OS и т.д. Программа одинаково хорошо работает на всех системах и использует одинаковые форматы файлов и образы дисков. Виртуальная машина созданная в версии Virtualbox для Linux, может быть перенесена на машину с Windows и продолжить свою работу как ни в чем не бывало.
Virtualbox обладает понятным и дружественным интерфейсом и легок в освоении. А поддержка множества форматов обеспечивает совместимость с другими программами виртуализации. Плюсом программы является свободное распространение. Любой человек может скачать Virtualbox с официального сайта и использовать совершенно бесплатно.
Функционирование Virtualbox основывается на виртуальных машинах. Виртуальная машина представляет из себя программную среду со всем нужным оборудованием и устройствами. После создания виртуальной машины пользователь может установить на нее операционную систему как и на обычный компьютер.
Виртуальных машин может быть несколько. Virtualbox позволяет объединять машины в различного вида сети для обмена данными. В теории максимальное количество одновременно работающих машин может быть бесконечным. На практике зависит от возможностей хост-компьютера: количества оперативной памяти, мощности процессора, объема дискового пространства.
Хост-компьютером называется компьютер на котором происходит запуск виртуальной машины. Операционная система хост-компьютера называется домашней системой. Операционная система установленная на виртуальной машине, называется гостевой системой.
Основой каждой виртуальной машины является файл-образ виртуального диска, определяющийся устанавливаемой на него системой как полноценный жесткий диск. Файлы могут импортироваться на другие виртуальные машины. Такая возможность позволяет переносить готовые виртуальные машины на другие компьютеры и обмениваться ими между пользователями.
Настройки Virtualbox
Чтобы открыть настройки программы нужно нажать сочетание клавиш Ctrl+G или меню - Файл > Настройки.
Общие настройки позволяют задать расположение каталога для хранения виртуальных машин и выбрать библиотеку аутентификации VRDP.
По умолчанию виртуальные машины размещаются в C:\Users\Username\Virtualbox VMs.
VRDP (VirtualBox Remote Desktop Protocol) - служба удаленного дисплея позволяющая управлять виртуальной машиной с другого компьютера.
В разделе настроек ввода можно назначать горячие клавиши или сочетания клавиш для управления виртуальной машиной.
В разделе обновлений можно включить/выключить проверку обновлений, установить интервалы проверки.
Настройки дисплея позволяют задать разрешение для отображения окон виртуальных машин.
Сетевые настройки Virtualbox подробно описаны в отдельной статье.
Перед созданием виртуальной машины в настройках ничего изменять не нужно, кроме каталога хранения виртуальной машины. Виртуальные машины лучше всего хранить на отдельном жестком диске.
Так уменьшается нагрузка на системный диск, поскольку виртуальная машина и система не обращаются одновременно к одному жесткому диску. Особенно актуально для тех, у кого система установлена на SSD диск.
После создания виртуальной машины более тонкая настройка проводится уже в настройках самой машины.
Возможности и функциональность
Несмотря на минимализм настроек Virtualbox обладает большими функциональностью и возможностями.
- Одновременное выполнение работы нескольких виртуальных машин.
- Возможность управлять работой виртуальных машин.
- Тонкая настройка параметров каждой виртуальной машины.
- Клонирование или перенос виртуальных машин, экспорт и импорт готовых конфигураций.
- Возможность объединения виртуальных машин в сети разного вида, благодаря чему может достигаться их взаимодействие или полная изоляция друг от друга.
- Сохранение состояний машин, так называемые "снимки состояний", благодаря чему возможен быстрый откат к более ранним состояниям.
- Наличие общих папок и функции Drag'n'Drop позволяющих сделать обмен файлами между гостевой и домашней системами более комфортным.
- Видеозапись происходящего на экране виртуальной машины и скриншоты.
В следующей статье будет подробно рассмотрено создание и настройка виртуальной машины.