Всем привет, с Вами автор блога matrixblog.ru. В сегодняшней статье мы рассмотрим работу с программой VirtualBox, которая позволяет устанавливать виртуальные ОС.
В последнее время, в результате динамичного роста мощности компьютеров, значительную популярность приобрела виртуализация. Что такое виртуализация? Это своего рода эмуляция компьютера в компьютере. В компьютере хоста (хозяина) устанавливается специальное приложение, которое позволяет производить создание виртуальных рабочих машин, на которых мы можем установить практически любую операционную систему. Приложение для виртуализации эмулирует системные устройства нашего компьютера и предоставляет их в виртуальной машине. Благодаря этому, мы получаем доступ к сетевой карте, DVD-приводу, звуковой карте, USB-портов и других компонентов компьютера хозяина в виртуальном компьютере.
Виртуализация - примеры использования
В настоящее время, виртуализация имеет очень много различных областей применения. Среди домашних пользователей, часто используется для тестирования новых операционных систем, например, в ситуации, когда мы используем системы Microsoft Windows и думаем над переходом на один из дистрибутивов linux. Другой пример - использование виртуальной машины для безопасного веб-серфинга или использования услуг интернет-банкинга. Благодаря виртуализации мы создаем, так называемую песочницу, то есть безопасные, закрытые среды.
Советую ещё ознакомиться со статьей:
Популярные программы для создания виртуальных машин
В сферах производства, виртуализация - это недорогой способ тестирования новых продуктов и приложений, потому что в быстрый способ, мы можем использовать фактически любую системную платформу. Используется также для создания производственных условий, доступ к которым пользователи получают при помощи локальной сети.
Виртуализацию мы можем также использовать, когда хотим получить доступ к нескольким операционным системам одновременно на одном компьютере. В такой ситуации достаточно создать нужное количество виртуальных операционных систем и запустить их одновременно.
Установка VirtualBox
Официальный сайт программы - www.virtualbox.org, на котором можно скачать последнюю версию VirtualBox. Тут же имеется документация, правда, на английском языке. Хорошей новостью является то, что программа предлагает русский интерфейс.
На данный момент доступна версия для ос хозяев Windows (32 и 64 bit), MacOs и Linux (32 и 64 bit), в том числе готовые пакеты для разных дистрибутивов. Выбираем интересующую нас операционную систему, берем нужную версию и устанавливаем приложение обычным способом.
Установка VirtualBox осуществляется тем же путем, что и любая другая программа. Важно отметить, что программа проинформирует о временном отключении от сети во время установки.
Создание виртуальной машины в VirtualBox
Прежде чем приступать к рассмотрению основным возможностей программы, нужно создать хотя бы одну виртуальную машину. Чтобы создать новую виртуальную машину, в меню Машина выбираем пункт Создать. Будет запущен мастер создания виртуальной машины.
Процесс создания виртуальной машины происходит в несколько этапов. В появившемся окне, внизу, есть кнопка, которая позволяет переходить в Экспертный режим или Подробный режим. Разница лишь в том, что в подробном режиме будет показано больше пунктов. Я выбрал Экспертный режим.
Нужно ввести имя виртуальной машины, выбрать семейство операционных систем, а также конкретную версию ОС. Поскольку я верен старой доброй Windows XP, то попробую создать виртуальную машину для Windows 7. В моем случае это будут, соответственно, Win7_VirtualBox, Microsoft Windows, Windows 7 (32-bit). Обратите внимание, что мастер автоматически задаст значение оперативной памяти. При желании, объем выделяемой памяти для виртуальной ОС можно изменить.
Ниже находится область Жесткий диск. Тут же можно выбрать уже существующий виртуальный жесткий диск, или создать новый, я выбирают пункт, отвечающий за создание нового виртуального накопителя. После ввода всех данных переходим на следующий экран, нажав на кнопку "Создать".
На этом этапе необходимо выбрать тип образа жесткого диска и его размер. Главные моменты, с которыми надо определиться:
Размер – всё зависит от типа ОС, которую мы будет устанавливать на виртуальную машину.
Тип – у нас имеется на выбор несколько различных типов виртуальных жестких дисков:
- vdi – стандартное расширение виртуальных дисков Virtualbox.
- vmdk – расширение используется VMware.
- vhd – используется Microsoft VirtualPC.
- файлы виртуальных дисков Parallels.
Я выбираю тип vdi.
Формат хранения – тут у нас есть два варианта. Мы может выбрать накопитель фиксированного размера или динамического. По сути, любой виртуальный жесткий диск является файлом, размеры этого файла могут быть динамическими (меняются в зависимости от установленной виртуальной ОС и программ) или фиксированными – независимо от размеров виртуальной машины, файл будет всегда занимать фиксированный объем на физическом накопителе.
Я решил выбрать фиксированный размер. Это позволяет избежать лишней фрагментации и немного ускорить работу с данными на виртуальной ОС.
Определившись с параметрами, указываем место для сохранения виртуального накопителя.
Нажимаем кнопку Создать. В этот момент начнется процесс создания виртуального жесткого диска. Важно понимать, что создание фиксированного носителя занимает больше времени, чем динамического.
Если всё прошло без проблем, то в главном окне слева появится название нашей виртуальной машины.
Теоретически, можно запускать виртуальную машину и приступать к установке ОС, однако, давайте посмотрим, какие настройки предлагает VirtualBox.
Настройки виртуальной машины в VirtualBox
Выбрав в левой панели нужную виртуальную машину, справа появятся присвоенные ей настройки. Мы в любой момент может задать собственные, нажав кнопку Настроить. На экране появится новое окно. В окне перечислены основные группы параметров. В каждой из групп, также доступны закладки.
Опишу вкратце имеющиеся группы и функции, которые можно в них установить:
Общие - основные данные о виртуальной системе. Интерес представляет вкладка Дополнительно, которая позволяет включить свойства использования буфера обмена между гостевой и физической ОС, а так же, включить функцию Drag and Drop для взаимодействия данными между физической и виртуальной машинами. На вкладке Шифрование, можно включить шифрование данных и даже указать пароль.
Система - содержит параметры, относительно материнской платы и процессора. В пределах этой вкладки можно произвести изменение размера оперативной памяти, назначенной машины, определить последовательности загрузки, выбор чипсета - от версии 4.0 поддерживаются два чипсетом PIIX3 и выше ICH9, тип манипулятора курсора и ряд других параметров.
На вкладке процессор вы можете выбрать количество виртуальных процессоров, что требует аппаратной поддержки виртуализации на стороне рабочей станции. В случае, если это возможно, вы можете выбрать количество виртуальных процессоров, или с дополнительной закладки Ускорение выбрать поддержку VT-x/AMD-V в зависимости от имеющегося процессора.
Дисплей - часть конфигурации, связанная с экраном, позволяет определить видеопамять, доступную для виртуальной машины, количество мониторов, или включить ускорение 3D и 2D для виртуальной машины. Можно задать параметры удаленного доступа и захват видео.
Носители позволяет управлять подключенными к виртуальной машине носителями, добавлять или удалять их. Это позволяет легко монтировать в систему дополнительные виртуальные жесткие диски или ISO образы. Плюс, тут можно добавить дополнительные аппаратные средства типа CD или DVD или изменить интерфейс подключения. Данную вкладку мы рассмотрим более подробно.
Изначально, у нас в области Носители информации отображается только созданный виртуальный жесткий диск и оптический накопитель.
В зависимости от выбора элемента из списка, можно добавить новый контролёр (SATA, USB, SCSI и так далее), оптический дисковод или виртуальный жесткий диск (уже имеющийся или создать новый). Тут же можно удалить выбранное устройство или указать его тип.
Аудио – как ясно из названия, позволяет указать параметры звуковой карты.
Сеть - позволяет выбрать среди 4 имеющихся виртуальных сетей, в которых будет работать интерфейс виртуальной машины. VirtualBox позволяет определить до 4 сетевых интерфейсов, а так же тип подключения можно выбрать один из следующих:
- NAT - виртуальная система имеет доступ к сети Интернет, однако является невидимой для других систем. Для этого типа подключения можно определить перенаправление портов.
- Сетевой мост - установка позволяет создавать мост с выбранной сетевой картой. Система гостя отображается с системой хозяина. Сохраняется доступ в Интернет.
- Внутренняя сеть - доступ к сети имеют только другие виртуальные машины в нашем кабинете, в той же внутренней сети.
Кроме того, независимо от выбора типа подключения существует возможность изменения типа сетевого адаптера для виртуальной машины, и изменение его физического адреса. Доступные параметры сети позволяют строить виртуальную среду, состоящую из нескольких машин. Это позволяет производить тестирование решений, работающих в архитектуре клиент-сервер, или реализовывать анализ сетевого трафика с помощью снифферов.
В большинстве случаев, по умолчанию, конфигурации виртуальной машины будет достаточно для правильной работы, но стоит осознавать возможности, которые предоставляет нам VirtualBox.
Пункты USB и Общие папки отвечают за взаимодействие с USB накопителем и возможность обмена данными через общие папки.
Интерфейс пользователя – тут можно указать, какие данные и пункты меню будут отображаться в окне виртуальной машины.
Установка и запуск виртуальной ОС на VirtualBox
Для запуска виртуальной машины, достаточно выбрать её в левой вкладке и нажать кнопку Запустить. Во время первого запуска должен появиться помощник первого запуска, с предложением выбрать установочный диск, однако мы можем закрыть его, так как он будет лишним в нашем случае.
Поскольку мы ещё ничего не устанавливали, то после полосы загрузки, появится черный экран с информированием об отсутствии загрузочных данных. В целом, мы уже имеет виртуальный компьютер, который даже позволит войти в настройки BIOS.
Чтобы установить новую виртуальную ОС, мы должны определить привод CD/DVD-хозяина, в котором находится диск, или выбрать образ установочного диска. Для этого входим в меню Устройства/Оптические диски, а затем выбираем привод в котором находится диск, или выбираем образ, нажав пункт Выбрать образ диска.
На следующем этапе, в меню Машина выбираем пункт "Перезапустить", чтобы перезагрузить машину и запустить установку виртуальной ОС. На нашем экране должен появиться установщик, характерный для выбранной системы. В моем случае это Windows 7.
Дальнейший этап установки зависит уже от устанавливаемой нами системы. В окончательном результате, мы получаем готовую виртуальную систему.
Всё что относится к управлению носителями и мышью, извлечение установочного диска, доступно из главного меню и является интуитивно понятным.
Спасибо за внимание. Автор блога Владимир Баталий