VirtualBox – это специальное средство для виртуализации, позволяющее запускать операционную систему внутри другой. Оно поставляется в двух версиях – с открытым и закрытым исходным кодом. С помощью VirtualBox мы можем не только запускать ОС, но и настраивать сеть, обмениваться файлами и делать многое другое.
Что представляет собой VirtualBox и как им пользоваться – об этом и многом другом поговорим в сегодняшней статье.
Шаг 1: Установка Virtual Box
В инсталляции VirtualBox нет ничего сложного: программа поставляется в бесплатном доступе для Linux, Solaris, macOS и Microsoft Windows. Скачать ее можно с официального сайта.
Как только установка будет завершена, перед нами отобразится главный экран программы:
С ним мы и будем работать в последующих разделах – в частности рассмотрим, как создать виртуальную машину и провести дополнительные настройки.
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Шаг 2: Создаем виртуальную машину
Как мы уже говорили, основная функция VirtualBox – виртуализация. Чтобы запустить новую операционную систему, необходимо создать для нее виртуальную машину. Для этого необходимо выполнить следующее:
- Запускаем VirtualBox и в правой части выбираем «Создать».
- В отобразившемся окне прописываем имя операционной системы и указываем путь до машины. Обратите внимание на то, что тип ОС выбирается автоматически в зависимости от введенного названия.
- Выбираем, сколько оперативной памяти будет отведено под будущую ОС.
- Отмечаем пункт «Создать новый виртуальный жесткий диск» и нажимаем «Создать».
- Указываем «VDI».
- Далее выбираем тип диска: динамический или фиксированный. Лучше выбрать динамический, ведь тогда размер файла диска будет увеличиваться в зависимости от его наполнения в виртуальной машине.
- Осталось выбрать размер диска:
- В результате будет создана новая виртуальная машина:
Обратите внимание на то, что мы еще не устанавливали операционную систему, а лишь отвели для нее место. Теперь мы можем запустить виртуальную машину и поставить на нее нужную ОС, но перед этим давайте пройдемся по некоторым параметрам.
Шаг 3: Настраиваем процессор
Для каждой операционной системы мы можем задать пользовательские настройки процессора, например, нам доступна возможность выбрать количество ЦП, а также установить предел загрузки ЦПУ. Все эти параметры находятся в настройках выбранной виртуальной машины:
- Кликаем правой кнопкой мыши по виртуальной машине и выбираем «Настроить…».
- В отобразившемся окне переходим в раздел «Процессор» и устанавливаем нужные значения.
Функция «Включить PAE/NX» предназначена для поддержки 4 и более Гб ОЗУ в 32-битных системах.
Во вкладке «Ускорение» мы можем выбрать режим виртуализации, а также настроить дополнительные параметры для увеличения скорости работы.
Шаг 4: Настраиваем графику
Иногда при установке новой виртуальной машины значение видеопамяти по умолчанию составляет 16 Мб, тогда как рекомендуется выделять не менее 128 Мб. Изменить это можно в настройках раздела «Дисплей».
Если у вас видеокарта на 2 Гб, то максимальное значение видеопамяти будет равно 256 Мб. В этом же разделе можно установить количество мониторов, изменить коэффициент масштабирования и многое другое.
Шаг 5: Настраиваем сеть
Изначально виртуальная машина использует сеть NAT, что вполне удобно, если необходимо получить доступ к интернету. Если же вам нужно настроить взаимосвязь между разными ВМ, то потребуется выполнить дополнительные настройки.
В настройках переходим в раздел «Сеть» и заходим в подраздел «Адаптер 2». Там активируем пункт «Включить сетевой адаптер» и указываем тип подключения «Виртуальный адаптер хоста».
Обратите внимание на имя – теперь все, кто будет его использовать, автоматически подключатся к единой виртуальной сети.
Шаг 6: Клонирование
Еще одна полезная функция – «Клонирование». С ее помощью мы можем сделать резервную копию виртуальной машины, чтобы в последующем обратиться к ней при возникновении различного рода проблем.
Для этого кликаем правой кнопкой мыши по виртуальной машине и выбираем «Клонировать…».
В отобразившемся окне потребуется выбрать путь и скачать туда резервную копию.
Шаг 7: Запускаем виртуальную машину
Вот мы и пришли к самому главному – запуску созданной виртуальной машины в VirtualBox. Для этого нам потребуется загрузочный диск необходимой операционной системы. Это обычный образ, который мы всегда используем при установке ОС на ПК. Установить его в VirtualBox мы можем следующим образом:
- Выбираем созданную ранее виртуальную машину и в правой части нажимаем на кнопку «Запустить».
- Добавляем образ операционной системы.
- Когда операционная система будет установлена, вы получите к ней доступ через окно VirtualBox. Например, вот так будет выглядеть Linux:
Шаг 8: Устанавливаем дополнительные плагины
Дополнительные расширения VirtualBox позволяют получить доступ к USB-устройствам и веб-камере из виртуальной машины, настроить удаленный доступ и многое другое. Для их установки потребуется скачать дополнительный пакет с официальной страницы.
Далее следуем инструкции:
- Заходим в VirtualBox и переходим в «Файл» -> «Настройки…».
- Открываем раздел «Плагины» и в правой части кликаем по кнопке в виде плюса.
- Выбираем скачанный пакет и в отобразившемся окне выбираем «Установить».
Таким образом, вы сможете работать с USB-устройствами напрямую через виртуальную машину.
Шаг 9: Делаем снимки состояния
Ранее мы уже создавали копию виртуальной машины, которой можно воспользоваться в случае непредвиденных проблем. Но это не единственный способ создания резервной копии – мы также можем использовать специальную функцию «Снимок состояния». Она позволяет возвращать систему к предыдущему состоянию.
Создать снимок можно следующим образом:
- Запускаем виртуальную машину и в верхней части выбираем «Машина» -> «Сделать снимок состояния…».
- Задаем ему имя и по желанию прописываем описание.
- Вернуться к созданному снимку мы можем через меню «Машина» -> «Инструменты» -> «Снимки».
Шаг 10: Записываем видео с экрана
Если вам потребуется снять ролик о том, как вы пользуетесь операционной системой через VirtualBox, сделать это можно прямо в программе. Достаточно запустить виртуальную машину и перейти в раздел «Вид», затем выбирать «Запись».
Шаг 11: Подключаем дополнения гостевой системы
Дополнения гостевой системы позволяют использовать такие возможности, как общий буфер обмена, общие папки, перетаскивание файлов, интеграция экрана, адаптация разрешения виртуальной машины и многое другое.
Воспользоваться этим можно через вкладку «Устройства» -> «Подключить образ диска Дополнений гостевой ОС…».
Останется запустить специальный установщик, который поддерживается как на Linux, так и на Windows.
На этом моя статья подходит к концу. Сегодня мы рассмотрели, как пользоваться мощным инструментом VirtualBox. С его помощью мы можем устанавливать дополнительные операционные системы, проводить между ними сеть, а также выполнять все то, что доступно в обычной ОС.
В данной статье подробно описана и продемонстрирована установка и настройка VirtualBox, а также детально рассмотрен порядок создания виртуальной машины для домашнего использования.
VirtualBox (Oracle VM VirtualBox) — программный продукт виртуализации операционных систем Microsoft Windows, Linux, FreeBSD, Mac OS X, Solaris/OpenSolaris, ReactOS, DOS и других.
На сегодняшний день VirtualBox является единственным профессиональным решением, которое находится в свободном доступе с открытым исходным кодом на условиях GNU General Public License (GPL).
Вы можете развернуть одну или несколько виртуальных машин, которые будут работать как полноценные операционные системы, при этом находиться на вашем компьютере и использовать его ресурсы (жесткий диск, процессор, оперативную память).. В домашних условиях VirtualBox используется для различных тестирований и построения небольшой сети. В организациях VirtualBox используется для разделения ресурсов сервера и установки нескольких операционных систем.
.
I. Установка VirtualBox
1. Необходимо скачать VirtualBox.
Ссылка на скачивание с официального сайта:
Скачать VirtualBox с официального сайта
.
Ссылка на скачивание VirtualBox v.5.1.14:
.
Порядок скачивания VirtualBox с официального сайта показан на Рис.1 и Рис.2.
Рис.1
.
Рис.2
.
2. Запускаем скачанный файл установки VirtualBox (Рис.3).
Рис.3
.
3. Нажимаем Next (Рис.4).
Рис.4
.
4. Оставляем все настройки по умолчанию и нажимаем Next (Рис.5).
Рис.5
.
5.Оставляем все настройки по умолчанию и нажимаем Next (Рис.6).
Рис.6
.
6. Нажимаем Yes (Рис.7).
Рис.7
.
7. Начинаем установку VirtualBox. Нажимаем Install (Рис.8).
Рис.8
.
8. В процессе установки будут появляться окна о установке — контроллера USB, сетевых служб и сетевых адаптеров. Ставим галочку напротив Всегда доверять программному обеспечению «Oracle Corporation», затем нажимаем Установить (Рис.9).
Рис.9
.
9. Оставляем галочку, если хотим чтобы VirtualBox запустился сразу после окончания установки. Нажимаем Finish (Рис.10).
Рис.10
.
II. Установка (создание) виртуальной машины в VirtualBox
1. Запускаем VirtualBox, затем нажимаем Создать. В появившемся окне проверяем наличие в списке x64 систем (прим. если их нет — см. ниже) и вводим имя (название), которое будет отображаться в VirtualBox (Рис.11).
Рис.11
.
ВАЖНО! Если в списке (Рис.11) не оказалось x64 систем см. ниже пункты а, б.
а) Зайти в BIOS, в настройках найти строчку Virtualization или Intel Virtual Technology и выставить напротив значение Enabled, после чего сохранить изменения (нажать F10, в появившемся окне ввести Y, затем нажать Enter). После этого в VirtualBox в списках появятся x64 системы. Рис.12, Рис.13.
Рис.12
.
Рис.13
.
б) Если в списке по прежнему не появились x64 системы, необходимо в командной строке от имени администратора (Для Windows 7: Пуск > Командная строка (правой кнопкой мыши) > Запуск от имени Администратора) ввести: bcdedit /set hypervisorlaunchtype off (прим. не забываем о пробелах), затем нажать Enter. После этого в VirtualBox в списке появятся x64 системы.
2. После того, как мы разобрались с x64 системами и ввели имя (название), которое будет отображаться в VirtualBox, нажимаем Next (на примере показана Windows x64, у вас может быть любая другая) (Рис.14).
Рис.14
.
3. Выбираем объём выделяемой оперативной памяти для виртуальной машины, затем нажимаем Next (Рис.15).
Рис.15
.
4. Выбираем Создать новый виртуальный жёсткий диск и нажимаем Создать (Рис.16).
Рис.16
.
5. Выбираем VDI (VirtualBox Disk Image) и нажимаем Next (Рис.17).
Рис.17
.
6. Выбираем Динамический виртуальный жёсткий диск и нажимаем Next (Рис.18).
Рис.18
.
7. В появившемся окне выбираем имя виртуального жёсткого диска, затем выбираем размер виртуального жёсткого диска и нажимаем Создать (Рис.19).
Рис.19
.
8. Итак, мы произвели все настройки. Нажимаем Запустить (Рис.20).
Рис.20
.
9. Появится окно выбора загрузочного диска. Нажимаете на иконку, выбираете нужный вам дистрибутив (прим. на примере это Windows 7 x64) и нажимаете Открыть (Рис.21).
Рис.21
.
10. Выбрав нужный вам дистрибутив, нажмите Продолжить (Рис.22). После этого начнётся установка операционной системы на виртуальную машину.
Рис.22
.
11. Установленная и запущенная операционная система в виртуальной машине показана на Рис.23.
Рис.23
.
III. Настройки VirtualBox
1. Для входа в меню настроек необходимо нажать на иконку Настроить, после чего откроется окно с настройками. Общие: тут представлены основные сведения об операционной системе установленной на виртуальной машине, описание и настройки шифрования (Рис.24).
Рис.24
.
2. Раздел Система представлен тремя вкладками:
1) Материнская плата — тут можно изменить количество выделяемой для виртуальной машины оперативной памяти и определить порядок загрузки при включении (Рис.25).
Рис.25
.
2) Процессор — тут можно указать количество процессоров выделяемых для виртуальной машины, а так же предел загрузки процессора (Рис.26).
Рис.26
.
3) Ускорение — данная вкладка отвечает за настройки интерфейса паравиртуализации (техника виртуализации, при которой гостевые операционные системы подготавливаются для исполнения в виртуализированной среде, для чего их ядро незначительно модифицируется. Паравиртуализация предлагает производительность почти как у реальной не виртуализированной системы) и аппаратной аппаратной виртуализации (Рис.27).
Рис.27
.
3. Раздел Дисплей представлен тремя вкладками:
1) Экран — в данной вкладке можно настроить объём выделяемой видеопамяти, количество мониторов, коэффициент масштабирования и ускорение (Рис.28).
Рис.28
.
2) Удалённый доступ — тут представлены настройки сервера удаленного доступа (Рис.29).
Рис.29
.
3) Захват видео — тут представлены настройки захвата видео (Рис.30).
Рис.30
.
4. Раздел Носители отображает имеющиеся носители (прим. в данном случае это виртуальный жёсткий диск и виртуальный дисковод) (Рис.31).
Рис.31
.
Если кликнуть на виртуальный жёсткий диск — справа отобразится вся информация о нём, а также меню настройки (Рис.32).
Рис.32
.
Если кликнуть на виртуальный дисковод — справа отобразится вся информация о нём, а также меню настройки. В данном меню (если кликнуть по иконке диска) можно выбрать любой другой образ для установки (например, если вы собираетесь устанавливать другую операционную системы на новую виртуальную машину) (Рис.33).
Рис.33
.
5. Раздел Аудио — отвечает за настройки аудио драйвера и аудиоконтроллера (Рис.34).
Рис.34
.
6. Раздел Сеть — тут можно определить тип подключения и количество сетевых адаптеров (Рис.35).
При типе подключения NAT, гостевой ОС присваивается по умолчанию IPv4 адрес из диапазона 10.0.х.0/24, где х обозначает конкретный адрес NAT-интерфейса, определяемый по формуле +2. Таким образом, х будет равен 2, если имеется только один активный NAT-интерфейс. В этом случае, гостевая ОС получает IP-адрес 10.0.2.15, сетевому шлюзу назначается адрес 10.0.2.2., DNS назначается адрес 10.0.2.3.
При типе подключения Сетевой мост адаптер выступает в роли моста между виртуальной и физической сетями. Со стороны внешней сети имеется возможность напрямую соединяться с гостевой ОС.
Тип подключения Внутренняя сеть используется при необходимости настроить взаимосвязь между несколькими гостевыми операционными системами, работающими на одном хосте и имеющими возможность сообщаться только между собой.
При подключении типа Виртуальный адаптер хоста гостевые ОС могут взаимодействовать между собой, а также с компьютером на котором установлена виртуальная машина. В этом режиме адаптер хоста использует свое собственное, специально для этого предназначенное устройство, которое называется vboxnet0. Также им создается подсеть и назначаются IP-адреса сетевым картам гостевых ОС. Гостевые ОС не могут взаимодействовать с устройствами, находящимися во внешней сети, так как они не подключены к ней через физический интерфейс. Тип подключения «Виртуальный адаптер хоста» предоставляет ограниченный набор служб, полезных для создания частных сетей под VirtualBox для ее гостевых ОС.
При типе подключения Универсальный драйвер пользователь самостоятельно выбирает драйвер для работы сетевого адаптера. Драйвер может входить в состав VirtualBox или загружается вместе с пакетом обновлений. На сегодняшний день существует 2 драйвера для двух режимов работы виртуального адаптера: 1) UDP туннель. Используется для связи машин, запущенных на разных хостах. 2) VDE. Используется для подключения виртуальных машин к виртуальному Ethernet-коммутатору на FreeBSD или Linux-хостах. Стоить отметить, что режим VDE позволяет выполнять эмуляцию L2/L3 коммутаторов и STP, WAN, VLANs протоколов.
Рис.35
.
7. Раздел СОМ-порты позволяет включать и настраивать COM-портов (Рис.36).
Рис.36
.
8. Раздел USB — позволяет подключать контроллеры USB (Рис.37).
Рис.37
.
9. Раздел Общие папки — предназначен для настройки удобного обмена файлами с виртуальными машинами. Нажав на иконку папки (см. Рис.38) перед вами появится меню создания общей папки (необходимо будет указать путь и имя общей папки)(Рис.38).
Рис.38
.
10. Раздел Интерфейс пользователя — позволяет настроить отображение различных значков в VirtualBox, а также визуально настроить меню VirtualBox (Рис.39).
Рис.39
.
Установка и настройка VirtualBox, а также создание виртуальной машины завершено!
.
Автор будет признателен за любую помощь в этой работе (указания на ошибки,ваши варианты перевода и т.п.
можете отправлять на mirspo at yandex dot ru или обсудить в моем блоге на Google — в блоге я также публикую материалы по virtualbox не попавшие в данный документ)
Оригинальный файл и его последняя модификация находится на сайте www.VirtualBox.org
В настоящее время веду работу над переводом документации для VirtualBox 4.
посетите также российский клуб VirtualBox
Руководство пользователя
Version 2.2.2 Edition
http://www.virtualbox.org
Copyright © 2004-2009 Sun Microsystems, Inc.