Пошаговая установка и настройка виртуальной машины Virtualbox. Установка и настройка виртуальной машины VirtualBox для проверки программ и вирусов

Данная статья посвящена платформе виртуализации Oracle VM VirtualBox, её установке, настройке и подготовке к работе.

VirtualBox - программа абсолютно бесплатная и полностью на русском языке, что делает её очень привлекательной для использования как на домашнем, так и на рабочем компьютере. Впервые система была предоставлена в 2007 г. компанией InnoTek в двух вариантах - с открытым и закрытым исходными кодами, причем обе были бесплатны при условии некоммерческого использования. В 2008 г. платформа была перекуплена компанией Sun Microsystems, которая и занимается её разработкой в настоящее время.

Платформа представляет собой систему виртуализации для host-систем Windows, Linux и Mac OS и обеспечивает взаимодействие с гостевыми операционными системами Windows (2000/XP/2003/Vista/Seven), Linux (Ubuntu/Debian/ OpenSUSE/ Mandriva и пр.), OpenBSD, FreeBSD, OS/2 Warp.

Ключевые возможности VirtualBox:

  • x86-виртуализация (при этом поддержка аппаратной реализации Intel VT и AMD-V необязательна);
  • поддержка многопроцессорности и многоядерности;
  • поддержка виртуализации аудиоустройств;
  • поддержка виртуализации сетевых устройств;
  • поддержка виртуализации USB-host;
  • высокая производительность и скромное потребление ресурсов ПК;
  • поддержка различных видов сетевого взаимодействия (NAT, Host Network, Bridge, Internal);
  • возможность сохранения снимков виртуальной машины (snapshots), к которым может быть произведен откат из любого состояния гостевой системы;
  • настройка и управление приложением VirtualBox и виртуальной системой из командной строки.

Для более подробного ознакомления с платформой Oracle VM VirtualBox Вы можете посетить сайт производителя Welcome to VirtualBox.org!

Установка платформы Oracle VM VirtualBox

Скачать платформу, подходящую под Вашу систему, Вы можете по ссылке: http://www.virtualbox.org/wiki/Downloads

В рамках данной статьи мы с Вами будем рассматривать работу с платформой VirualBox версии 3.2.8 r64453 (скачать), последней на момент написания статьи.

После того как установочный пакет оказался у Вас на жестком диске можно приступить к установке программы. В рамках данной статьи рассматривается установка и настройка платформы VirtualBox в среде операционной системы Windows Vista Home Premium SP2.

После запуска инсталлятора Вы увидите приветственное окно. Нажмите кнопку «Next» и в новом окне согласитесь с условиями лицензионного соглашения, поставив флажок «I accept the terms in the License Agreement». В следующем окне (рис.1) Вам будет предложено выбрать компоненты для установки и задать расположение исполняемых файлов. По умолчанию все компоненты устанавливаются на жесткий диск (а нам нужны все), а сама программа устанавливается в папку «Program Files» на системном диске. Если же вы хотите задать другое расположение, нажмите кнопку Browse и выберите новую папку для установки приложения.

Примечание. При установке приложения на операционную систему Windows XP возможно появление сообщения о том, что платформа не тестировалась на совместимость с данной ОС. Предупреждением можно пренебречь и продолжить установку - никаких проблем при работе у Вас не возникнет. При установке приложения на операционную систему Windows Vista/Seven по завершении инсталляции стоит включить режим совместимости. Для этого следует перейти в папку с установленной программой, найти файл VirtualBox.exe, посредством правой кнопки мыши вызвать контекстное меню, выбрать «Свойства» и на вкладке «Совместимость» поставить флажок в пункте «Запустить программу в режиме совместимости с», в качестве операционной системы выбрав «Windows XP (пакет обновления 2)».

Создание и первичная настройка виртуальной машины

Запустим приложение Oracle VM VirtualBox (при установке платформы на рабочем столе создается ярлык, которым Вы можете воспользоваться). Перед нами откроется окно, и в нем (что очень приятно) все будет на русском языке. Для создания Вашей первой виртуальной машины щелкните кнопку «Создать»:

Рис.2: Главное окно

Примечание. В моей платформе виртуализации уже существуют, созданные виртуальные машины, и поэтому при первом создании своей Вы не увидите списка виртуальных операционных систем.

Перед Вами откроется новое окно, в котором будет сообщение о запуске мастера создания виртуальной машины. Нажимаем кнопку «Next» и видим новое окно, предлагающее выбрать имя операционной системы, её семейство и версию. На рис. 3 приводится мой выбор, но Вы может выбрать любую из доступных систем по своему вкусу.

Рис.3: Начальные параметры

После нажатия кнопки «Next » Вам будет предложено определить размер оперативной памяти, выделяемой виртуальной машине (рис.4). Я выбираю 1024мб, но для стабильной работы с виртуальной системой Windows XP достаточно будет и 512мб.

Рис.4: Выделяемая память

Далее потребуется создать виртуальный жесткий диск (рис.5). Если Вы уже создавали виртуальные диски, можете использовать их, но мы рассмотрим именно процесс создания нового диска. Подтвердим, что создаваемый нами жесткий диск загрузочный, поставим флажок «Создать новый жесткий диск» и нажмем кнопку «Next».

Рис.5: Создание жесткого диска

Далее появится новое окно, которое сообщит Вам, что запущенный мастер поможет в создании виртуального диска, нажимаем кнопку «Next» для продолжения работы. В новом окне (рис.6) Вам будет предложено выбрать тип создаваемого диска - «динамически расширяющийся образ» или «образ фиксированного размера». Разница объясняется в справке данного окна, а от себя замечу, что непосредственно загрузочный диск удобнее создать фиксированного размера - это позволит Вам автоматически ограничить его размер, упростить и ускорить хранение, восстановление и создание резервных копий диска. К тому же, Вы можете создать для Вашей системы несколько жестких дисков и вот уже те, которые не будут являться загрузочными, удобнее создавать динамически расширяющимися.

Рис.6: Создание жесткого диска - выбор типа

В следующем окне (рис.7) от Вас потребуется выбрать расположение создаваемого виртуального жесткого диска и его размер. Для загрузочного жесткого диска с системой Windows XP достаточно размера установленного по умолчанию (10 Гб), а вот расположить его лучше вне Вашего системного раздела, т.к. не стоит не стоит перегружать Ваш реальный загрузочный диск и создавать на нем файлы такого размера.

Рис.7: Создание виртуального жесткого диска - выбор размера и расположения

После этого появится окно «Итог» (рис. 8), в котором будет указан тип, расположение и размер создаваемого Вами жесткого диска. Если Вы согласны создать диск с такими параметрами, нажмите «Финиш» и наблюдайте за процессом создания жесткого диска.

Рис.8: Создание жесткого диска - процесс создания

По завершения создания жесткого диска появится новое окно «Итог» (рис. 9), в котором будут указаны параметры создаваемой Вами виртуальной машины. Если Вы не передумали ни по одному из описанных пунктов, нажимайте «Финиш» и переходите к настройке аппаратной части Вашей виртуальной машины.

Рис.9: Создание жесткого диска - Финиш

Настройка аппаратной части виртуальной машины

Итак, Вы создали виртуальный жесткий диск, теперь настала очередь собрать наш виртуальный компьютер полностью. Для этого снова вернитесь к главному окну VirtualBox (рис.10), в нем Вы уже можете увидеть только что созданную виртуальную машину WinXP-2, а в поле с правой стороны представлено её описание, которое еще не похоже на описание полноценного ПК.

Рис.10: Настройка аппаратной части - начало

В колонке слева выберем нашу WinXP-2 и откроем её свойства (рис. 11), где колонка с левой стороны напоминает диспетчер устройств. На первой вкладке раздела «Общие» мы видим основные параметры нашей виртуальной машины:

Рис.11: Настройка аппаратной части - общие, 1

Перейдем на вкладку дополнительно (рис.12) и посмотрим, какие настройки системы мы можем произвести:

  • «Папка для снимков». Если Вы разместили Ваш жесткий в собственном расположении, то лучше и эту папку перенести туда же, т.к. снимки имеют большой вес и, опять-таки, не стоит перегружать Ваш системный диск. Моя рекомендация - создавать снимки перед каждым значительным изменением, которые Вы хотите произвести в виртуальной системе, причем даже на одну виртуальную машину Вы можете создать несколько снимков, содержащих отличные друг от друга настройки и установленные приложения;
  • «Общий буфер обмена» - определение того, как будет работать буфер обмена между Вашей host-системой и виртуальной машиной. Вариантов работы буфера предоставлено четыре - «выключено», «только из гостевой ОС в основную», «только из основной ОС в гостевую», «двунаправленный». Мы выберем последний вариант, т.к. это обеспечит нам максимальное удобство в работе;
  • «Сменные носители информации запоминать изменения в процессе работы», тут мы ставим флажок в знак согласия, т.к. данная опция позволит системе запомнить состояние CD\DVD-приводов;
  • «Мини тулбар» - это небольшая консоль, содержащая элементы управления виртуальной машиной. Её лучше применять только в полноэкранном режиме, т.к. она полностью дублируется главным меню рабочего окна виртуальной машины. Располагать её действительно лучше сверху просто потому, что можно случайно нажать на какой-нибудь элемент управления, пытаясь, например, развернуть окно из панели задач виртуальной машины.

Рис.12: Настройка аппаратной части - общие, 2

Перейдем к разделу система и на первой вкладке материнская плата (рис. 13) произведем следующие настройки:

  • если нужно, откорректируем размер оперативной памяти Вашей виртуальной машины, хотя окончательно убедится в правильности выбранного объема Вы сможете только после запуска виртуальной машины. Выбирать размер Вы можете, исходя из объема доступной физической памяти, установленной на Вашем ПК. Например, при наличии 4ГБ ОЗУ оптимальным будет выделение 1ГБ, т.е. одной четвертой части, что позволит Вашей виртуальной машине работать без малейших зависаний;
  • откорректируем порядок загрузки - дисковод гибких дисков («дискета) можно вообще отключить, а первым обязательно поставьте CD/DVD-ROM, чтобы обеспечить возможность установки ОС с загрузочного диска. При этом в роли загрузочного диска может выступать как и компакт-диск, так и образ ISO;
  • все остальные настройки описаны в динамической справке снизу, и их применение зависит от аппаратной части вашего реального ПК, причем если Вы выставите настройки неприменимые к Вашему ПК система виртуальной машины просто не запуститься;

Рис.13: Настройка аппаратной части - материнская плата

Перейдем к вкладке «Процессор» (рис 14), тут Вы можете выбрать количество процессоров, установленных на Вашу виртуальную материнскую плату. Обратите внимание, что это опция будет доступна только при условии поддержки аппаратной виртуализации AMD-V или VT-x (рис.15), а также включенной опции OI APIC на предыдущей вкладке.

Рис.14: Настройка аппаратной части - процессор

Здесь я снова обращу Ваше внимание на настройки аппаратной визуализации AMD-V или VT-x. Перед включением этих настроек, нужно выяснить, поддерживает ли эти возможности Ваш процессор и включены ли они по умолчанию в BIOS (нередко они отключены).

Рис.15: Настройка аппаратной части - ускорение

Перейдем к разделу «Дисплей» (рис.16). В данном разделе на вкладке «Видео» Вы можете установить размер памяти виртуальной видео карты, а также включить 2D и 3D ускорение, причем включение 2D ускорения желательно, а 3D необязательно. На вкладке «Удаленный дисплей» Вы можете включить опцию, при которой Ваша виртуальная машина будет работать как сервер удаленного рабочего стола (RDP).

Рис.16: Настройка аппаратной части - дисплей

Переходим к разделу носители (рис.17). Тут Вы можете увидеть созданной ранее виртуальный жесткий диск и позицию с надписью пусто. Выделяем эту позицию и осуществляем настройку (рис.18).

Рис.17: Настройка аппаратной части - носители, 1

Для настройки виртуального привода компакт-дисков можно пойти двумя путями:

  • первый вариант - в раскрывающемся меню «Привод» выбираем Ваш реальный или виртуальный CD/DVD-ROM (существующие в реальной системе) и загружаем в него физический диск с дистрибутивом Windows XP или ISO-образ, если это эмулятор;
  • второй вариант - щелкаем значок так, как показано на рисунке ниже (рис.18) и в отрывшемся окне (рис.19) добавляем ISO-образ загрузочного диска Windows XP, этим путем мы и пойдем.

Примечание. В данном пункте Вы уже не можете выбрать дистрибутив другой операционной системы, т.к. версия ОС уже была определена в самом начале процесса настройки виртуальной машины.

Рис.18: Настройка аппаратной части - носители, 2

На рисунке ниже представлена процедура добавления ISO-образов в менеджер виртуальных носителей. В него Вы можете внести любое количество образов различного назначения, например, игры, дистрибутивы приложений, базы данных и пр., которые Вы сможете потом быстро переключать через главное меню окна виртуализации VirtualBox.

Рис.19: Настройка аппаратной части - носители, 3

Рис.20: Настройка аппаратной части - носители, 4

Далее (рис. 21 и 22) Вы можете настроить слоты подключения накопителей, для упрощения описания привожу скриншоты, по которым Вы можете произвести действия по настройке. По привычке, я устанавливаю привод компакт-дисков как «Первичный мастер IDE», жесткий диск, содержащий загрузочный раздел, как «Вторичный мастер IDE», а дополнительный виртуальный жесткий диск «Первичный слейв IDE».

Рис.21: Настройка аппаратной части - носители, 5

Рис.22: Настройка аппаратной части - носители, 6

Настройка сети и сетевого взаимодействия не рассматривается в рамках данной статьи, поэтому замечу лишь то, что сетевой адаптер типа NAT (рис. 23) включен по умолчанию, а этого уже достаточно для предоставления Вашей виртуальной машине доступа в Интернет. Тип выбираемого адаптера должен быть «Pcnet-Fast III (Am79C973)», т.к. только для этого адаптера присутствуют драйверы в ОС Windows XP.

Рис.23: Настройка аппаратной части - сетевой адаптер

Раздел COM я подробно не описываю, т.к. подключать к портам данного типа уже нечего. В случае если Вам все же потребуется подключить устройство с интерфейсом RS-232С, то наиболее удобным будет включить COM-port виртуальной машины в режиме «хост-устройство», а в качестве «пути к порту» использовать имя реально порта Вашего ПК, которое Вы можете посмотреть в диспетчере устройств.

Переходим к разделу USB (рис.24), здесь ставим оба доступных флажка, а затем, используя кнопку с изображением «вилки» USB и «плюса», добавляем все доступные контроллеры.

Рис.24: Настройка аппаратной части- USB контроллер

Переходим к разделу «Общие папки» (рис.25) и выбираем папки, которые нужно сделать доступными для виртуальной машины.

Рис.25: Настройка аппаратной части - Общие папки

Примечание. Обратите внимание на динамическую справку снизу - именно таким образом, через окно командной строки, Вы сможете подключить общие папки к Вашей виртуальной машине.

На этом настройка аппаратной части Вашей виртуальной машины закончена, и можно перейти к установке операционной системы.

Настройка операционной системы виртуальной машины

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

Рис.26: Настройка операционной системы - первый шаг

После проведения действия, описанного выше, Вы увидите следующее окно:

Рис.27: Настройка операционной системы - процесс установки

Это означает, что Вы произвели все настройки правильно, и дело осталось за малым - установить и настроить операционную систему. Данное окно, скорее всего Вам знакомо (если Вы хоть раз самостоятельно устанавливали ОС семейства Windows), и процесс установки ничем не отличается от установки ОС на Ваш реальный компьютер. После того, как система будет установлена и загружена (рис. 28), можете приступить к настройке операционной системы Вашей виртуальной машины.

Рис.28: Настройка операционной системы - установленная система

Для начала нам нужно установить драйверы для всех виртуальных аппаратных компонентов нашего виртуального ПК. Для этого в главном меню (рис. 29) выбираем пункт «Устройства» - «Приводы оптических дисков» - «VboxGuestAdditions.iso». Впоследствии таким же образом Вы сможете подключить к своей виртуальной машине физический CD-ROM или загрузить ISO-образ.

Рис.29: Настройка операционной системы - загрузка «VboxGuestAdditions.iso»

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

Рис.30: Настройка операционной системы - установка VboxGuestAdditions.iso

Сам процесс установки происходит практически без Вашего участия и только в случае, если Вы включили ранее 3D-ускорение, то следует выбрать соответствующий компонент (рис.31) для дополнительной установки.

Рис.31: Настройка операционной системы - выбор дополнений

В ходе установки будет выдано два предупреждения об отсутствии результатов тестирования данного ПО в операционной системе Windows XP, и оба раза вы можете спокойно продолжать установку - установленные драйверы и дополнительное программное обеспечение будут прекрасно работать. В последнем окне процесса инсталляции Вам будет предложено перезагрузить виртуальную машину - соглашайтесь, после перезагрузки Вы увидите, что изображение стало четче, размер окна виртуальной машины изменяется динамически, включена функция интеграции мыши и есть доступ в Интернет.

Давайте теперь подключим общие папки, чтобы получить возможность перенести в созданную виртуальную машину нужные для работы файлы и установить приложения. Это можно сделать с помощью командной строки, следуя справке VirtualBox, но я приведу способ с использованием проводника Windows. Для этого откройте папку Мой компьютер, в главном меню выберите «Сервис» - «Подключить сетевой диск» и открывшемся окне в поле папка введите \\vboxsrv\имя_общей_папки, т.е. в нашем случае:

\\vboxsrv\WinXP-2-Share

После этих действий в папке «Мой компьютер» появится Ваша общая папка, доступная в качестве сетевого диска.

Давайте теперь проверим, есть ли у Вас доступ в Интернет. Для этого откройте: меню «Пуск» - «Программы» - «Стандартные» - «CMD-командная строка» и в открывшемся окне (рис. 32) введите следующую команду:

Ping ya.ru

Если в результате отработки команды Вы видите, что пакеты отправлены и получены, пусть даже частично, то у Вас все получилось, и доступ в Интернет виртуальной машине обеспечен.

Рис.32: Настройка операционной системы - проверка подключения к Интернету

Быстрый доступ и комфортная работа

Ярлык для быстрого запуска виртуальной машины

Для более быстрого и удобного запуска Вашей виртуальной машины создадим ярлык именно для нее. Сделать это можно следующим образом:

  1. Щелчком правой кнопки мыши на рабочем столе вызовем контекстное меню и выберем пункт «Создать ярлык»;
  2. В открывшемся окне в поле «Укажите размещение объекта» введите
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm WinXP;
  1. В следующем окне введите имя ярлыка, например, «WinXP» и нажмите кнопку «Готово»;
  2. На Вашем рабочем столе появился созданный ярлык «WinXP», щелкните на нем правой кнопкой;
  3. В открывшемся контекстном меню выберите «Свойства»;
  4. В появившемся окне выберите сменить значок и поле выбора файла-источника значков введите
C:\WINDOWS\System32\WinFXDocObj.exe;
  1. Нажмите кнопку «ОК», а затем «Применить».

После проделанных операций Ваш ярлык будет выглядеть следующим образом:

Рис.33: Создание ярлыка для виртуальной машины

Режим интеграции дисплеев

В режиме интеграции дисплеев Вы легко можете со своего рабочего стола организовать доступ к рабочему столу и элементам управления виртуальной машины, т.е. все окна, открываемые Вами в виртуальной машине, будут отображаться уже на Вашем рабочем столе, а не в отдельном окне VirtualBox. Данная функция значительно облегчает доступ к виртуальной машине, её элементам управления и, установленным на ней приложениям. Чтобы включить этот режим Вам нужно в главном меню окна визуализации VirtualBox выбрать пункт с соответствующим названием или нажать сочетание клавиш «HOST + L», где «HOST» клавиша - левый «Ctrl» (по умолчанию).

Рис.34: Режим интеграции дисплеев

Заключение

В данной статье мы с Вами рассмотрели основные моменты в установке и настройке платформы виртуализации Oracle VM VirtualBox, хочу дополнительно отметить простоту настройки и легкость в использования платформы, а также множество дополнительных функций, например:

  • встроенный модуль прокси;
  • настраиваемый запуск;
  • автоматический сбор статистики;
  • управление и настройка с помощью командной строки;
  • возможности сохранения и быстрого применения различных вариантов настройки;
  • различные способы организации сетевых интерфейсов.

Помимо этих плюсов добавлю, что экономичность использования системных ресурсов приложением VirtualBox выше всяких похвал - на своем домашнем ноутбуке (2,5 Гц 2-х ядерный ЦПУ, 4Гб ОЗУ) без каких-либо зависаний одновременно запускаю до трех виртуальных машин (просто потому, что на них установленные различные операционные системы).

Материал, изложенный выше, позволит Вам без особых трудностей создать собственную виртуальную машину, но тем не менее при возникновении вопросов и сложностей не забывайте обращаться к справке данного программного обеспечения - она достаточна полна и подробна. Более того, Вы всегда можете обратиться к "online-справке" по данной платформе UserManual , размещенной на оффициальном сайте VirtualBox.

Порой, вам нужно проверить ту или иную программу, которая не подходит под вашу операционную систему. В таком случае, не обязательно устанавливать вторую ОС или стирать уже существующую, так как есть много платформ для виртуализации операционных систем. Virtualbox является как раз такой платформой с массой преимуществ: она бесплатна и производится компанией Oracle, поддерживает большинство сетевых интерфейсов, может работать с образами жестких дисков и делает 64-х разрядные гостевые системы. Попробуйте себя в данном несложном софте и вы уже не захотите переустанавливать свою систему.

Установка и скачивание Virtualbox

Как уже было сказано, это абсолютно бесплатная программа. Скачать её можно на сайте компании Oracle http://www.oracle.com .

  • Пройдите по ссылке и выберите свою операционную систему из представленных в списке. Рядом с каждым названием стоит ссылка на скачивание Virtualbox.
  • После сохранения установщика на компьютер, запустите его. В установке платформы нет никаких особенностей: она проста и проходит быстро. Вам нужно лишь выбрать директорию установки, нажав на кнопку “Browse” либо оставить всё как есть.


  • Согласитесь с установкой всего программного обеспечения от Oracle, так как оно нужно для корректной работы виртуальной машины. Такие окна будут появляться около пяти раз.


  • Вот и всё. Вы выполнили установку платформы и готовы к работе с виртуальной машиной.


Как создать виртуальную машину в Virtualbox

  • Как только вы окажетесь внутри программы, вам будет доступна одна единственная кнопка на панели инструментов слева – “Создать”. Нажмите её, и на экране появится уведомление о том, что вы приступили к созданию виртуальной машины.


  • Для начала, введите имя своей ОС. Это может быть любое слово, которое поможет вам запомнить цель создания системы.


  • В следующей строчке выберите саму систему, которая будет установлена в виртуальной машине. Вам доступны практически все ОС.


  • Осталось указать только версию. За пример установлена Windows 98.


  • Нажмите “Далее” и вы окажетесь в следующем окне. Теперь вам предстоит указать количество памяти для виртуальной машины. Конечно же, эта память будет выделена из вашей основной. Если вы поставили такую же старую версию ОС, то смело ставьте значение в 64 Мб.


  • Следующий этап посвящен жесткому диску – он будет виртуальным. Если у вас нет образа жесткого диска, то просто сделайте себе виртуальный в этом окне.
  • Выберите пункт “Создать новый жесткий диск”.


  • Укажите тип виртуального жесткого диска. Его выбор напрямую зависит от ваших целей виртуальной машины.


  • Рекомендуемый размер остается в 2 ГБ, однако вы можете корректировать это значение ползунком.


  • Осталось два последних шага. Создайте жесткий диск и подтвердите создание ОС.


  • Теперь у вас появилась первая виртуальная машина. Её характеристики отображены справа, а список всех машин слева.


Настройки виртуальной машины в Virtualbox

С этим всё довольно просто: вы можете менять существующие настройки и задавать новые во вкладке “Свойства” на панели инструментов сверху.

Вам важно указать нужные данные во всех вкладках данного окна. Здесь доступна установка портов, USB, аудио, характеристик дисплея и всего прочего, что есть у обычной системы. Только выбрав правильные параметры вы сможете точно протестировать в виртуальной машине ту или иную программу.


Запуск виртуальной машины Virtualbox

Нажмите на кнопку “Старт”, чтобы начать запуск. Система проанализирует все данные и запустится в течение минуты.

Теперь вы можете запускать любые программы и утилиты, тестировать их или наслаждаться старыми видеоиграми.

Не забывайте отключать виртуальную машину, когда она вам не нужна.


VirtualBox это интуитивно понятная в использовании программа. Если вам не интересна теория и вы хотите сразу приступить к практике, то обратитесь к инструкциям по использованию VirtualBox для установки и запуска операционных систем в виртуальном компьютере:

  • Установка Linux на виртуальный компьютер (на примере Linux Mint)

В данной цикле статей подробно рассмотрены возможности VirtualBox, а также дано детальное описание её опций. Этот материал рекомендуется вам если вы хотите досконально понимать VirtualBox, а также если у вас возникли какие-либо проблемы или вопросы, которые вы не можете решить самостоятельно.

Что такое виртуализация и её полезность

VirtualBox - это программа, которая позволяет на одном компьютере запускать одновременно несколько операционных систем. Среди этих операционных систем могут быть Linux, Windows, Mac и другие. Сама VirtualBox работает также на различных системах (является кроссплатформенной).

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

Виртуализация (запуск операционных систем внутри виртуальных компьютеров с помощью VirtualBox) имеет ряд полезных черт:

  • одновременный запуск нескольких операционных систем - вы можете знакомиться с новыми ОС не выключая свою основную систему;
  • раздельность реального и виртуальных компьютеров - при работе в виртуальной ОС не нужно опасаться стереть загрузчик, потерять файлы или каким-либо образом навредить своей основной операционной системе, поскольку виртуальная система полностью отграничена от вашей основной системы. Какие бы ошибки вы не совершили в виртуальном компьютере, ваша основная ОС всегда останется нетронутой. По этой причине виртуальный компьютер подходит для проведения различных тестов, в том числе способных навредить ОС; например, в виртуальном компьютере можно анализировать вредоносное ПО (вирусы) не опасаясь за основную систему;
  • простота установки программного обеспечения - если находитесь в Windows и вам нужно работать с программой, которая запускается только в Linux, то вместо утомительных задач в попытке запустить программу на чужой ОС, можно очень легко развернуть виртуальную машину Linux и работать с желаемой программой оттуда. Или наоборот, находясь в Linux вы можете создать виртуальную машину с Windows, чтобы работать с программами Windows без необходимости пытаться запустить их в Linux;
  • возможность откатить сделанные изменения - вам не нужно бояться сделать что-либо неправильно в виртуальном компьютере, поскольку вы можете в любой момент сделать любое количество «снимков» системы и при желании вернуться к любому из них;
  • консолидация инфраструктуры - виртуализация может значительно сократить расходы на железо и электроэнергию; сегодня большую часть времени компьютеры во время своей работы используют только часть от их потенциальных возможностей и в среднем загруженность системных ресурсов является низкой. Большое количество аппаратных ресурсов, а также электричества расходуется впустую. Поэтому вместо запуска большого количества физических компьютеров, используемых только частично, вы можете упаковать много виртуальных машин на несколько мощных хостов и балансировать нагрузки между ними.

Понятия VirtualBox

Когда речь идет о виртуализации (а также для понимания дальнейшей информации), полезно познакомиться с терминологией, особенно часто нам будут встречаться следующие термины:

Хостовая операционная система (хост-система).

Это операционная система физического компьютера, на котором был установлен VirtualBox. Существуют версии VirtualBox для Windows, Mac OS X, Linux и Solaris.

Гостевая операционная система (гостевая ОС).

Это операционная система, которая работает внутри виртуальной машины. Теоретически VirtualBox может запускать любую операционную систему x86 (DOS, Windows, OS / 2, FreeBSD, OpenBSD).

Виртуальная машина (VM).

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

В более абстрактном виде, внутри VirtualBox думает о VM как о наборе параметров, которые определяют её поведение. Они включают в себя аппаратные настройки (сколько памяти должна иметь виртуальная машина, какие жесткие диски VirtualBox должна виртуализировать, через какие файлы контейнеров, какие диски монтируются и т. д.), А также информацию о состоянии (среди них могут быть: виртуальная машина в настоящее время запущена, сохранена, о её снимках и т. д.). Эти параметры отражаются в окне VirtualBox Manager, а также в программе командной строки VBoxManage. Другими словами, виртуальная машина также является тем, что вы можете увидеть в диалоговом окне настроек.

Гостевые дополнения.

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

Установка VirtualBox в Windows

Чтобы скачать VirtualBox перейдите на официальный сайт https://www.virtualbox.org/wiki/Downloads . Кликните ссылку «Windows hosts » для начала скачивания установочного файла. Запустите файл двойным кликом - процесс установки схож с любыми другими программами в Windows.

Вы можете выбрать, какие именно компоненты устанавливать, рекомендуется установить все компоненты VirtualBox для полной поддержки всех опций:

Могут появиться сообщения об установки неподписанных драйверов - согласитесь на их установку. Чтобы программа работала корректно, соглашайтесь на все запросы инсталлятора.

Следующее предупреждение сообщает, что на короткое время будут сброшены сетевые соединения, т.е. вы временно отсоединитесь от сети. Соглашаемся, подключение к Интернету возобновиться автоматически буквально через секунду.

Установка VirtualBox в Linux

В Linux VirtualBox может быть установлен несколькими способами:

  • из стандартного репозитория
  • бинарным файлом, скаченным с официального сайта
  • из репозитория VirtualBox, добавленного в источники приложений (только для основанных на Debian дистрибутивов)

Установка VirtualBox в Debian и производные (Ubuntu, Linux Mint, Kali Linux)

Для Debian и производных (Ubuntu, Linux Mint, Kali Linux) вы можете установить VirtualBox из стандартных репозиториев:

Sudo apt install virtualbox virtualbox-qt linux-headers-"$(uname -r)" dkms vde2 virtualbox-guest-additions-iso vde2-cryptcab

Установка VirtualBox в Arch Linux и производные (BlackArch и другие)

Для в Arch Linux и производных (BlackArch и другие) вы можете установить VirtualBox из стандартных репозиториев:

Sudo pacman -S virtualbox linux-headers virtualbox-host-dkms virtualbox-guest-iso

Информацию по установке в другие дистрибутивы, а также дополнительные подробности вы найдёте на соответствующей странице: https://www.virtualbox.org/wiki/Linux_Downloads

Установка пакета расширений (extension packs) VirtualBox

Для расширения функциональности базового пакета VirtualBox могут быть скачены дополнительные пакеты расширений. В настоящее время Oracle предоставляет один пакет расширений.

Пакет расширений VirtualBox добавляет следующие функции

  • Виртуальное устройство USB 2.0 (EHCI)
  • Виртуальное устройство USB 3.0 (xHCI)
  • Поддержка протокола Удалённый Стол VirtualBox (VRDP)
  • Переброска веб-камеры хоста
  • Intel PXE boot ROM
  • Экспериментальная поддержка передачи PCI на хостах Linux hosts
  • Шифрование образа диска алгоритмом AES

Пакеты расширений VirtualBox имеют в имени файла расширение .vbox-extpack . Для установки расширения, просто дважды кликните на файл пакета и появится помощник, который проведёт вас по шагам установки.

Для просмотра установленных в настоящее время пакетов расширений, откройте главное VirtualBox Менеджер (главное окно программы), в меню «Файл » выберите «Настройки ». В открывшемя окне перейдите во вкладку «Плагины », там вы увидите установленные в настоящее время расширения и сможете удалить пакет или добавить новый:

Пакет расширений для последней версии вы можете найти на странице скачивания .

Если вы используете не последнюю версию VirtualBox, то пакет расширений вы можете найти по - выберите папку с номером вашей версии и скачайте, затем запустите двойным кликом файл с расширением .vbox-extpack .

Запуск VirtualBox

В Windows VirtualBox можно запустить из меню или с ярлыка на рабочем столе.

В Linux вы также найдёте VirtualBox в меню,

либо можете набрать в терминале команду:

Virtualbox

Откроется примерно следующее окно:

Либо, если вы уже создали виртуальные машины:

VirtualBox - бесплатная программа, позволяющая запускать операционную систему внутри другой, путем виртуализации. Например установив эту программу на Windows 10, можно будет в ней запускать другие версии Windows, Linux, Android и другие. Работает это следующим образом:
Программа резервирует часть ресурсов вашего ПК (Процессор, оперативная память, видеопамять, место под хранение ОС) для работы операционной системы.

Установка VirtualBox

Для начала нужно , где можно найти последние версии программ для разных ОС. Я же скачаю версию для Windows.

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

По желанию можете снять некоторые галочки, но вторую и четвертую рекомендую оставить. Далее вы получите предупреждение о том, что сетевое подключение интернет будет прервано для установки виртуального драйвера, соглашаемся. Жмем «Yes».

После жмем «Install».

Пойдет процесс инсталяции, где вам высветятся предложения установить драйвер, на все такие предложения жмем «Установить».

На этом процесс инсталирования VirtualBox завершен. Жмем «Finish».

Создание виртуальной машины на VirtualBox

В создании виртуальной машины не должно появиться каких либо трудностей. Запускаем программу и жмем кнопку «Создать».

В следующем окне необходимо будет указать имя и тип ОС которую будете устанавливать.

Далее определяем размер оперативной памяти выделяемой виртуальной машине. Для Windows XP я выделю 512мб ОЗУ. Все зависит от количества установленной у вас памяти. Если предостаточно, то можно выделить значительно больше.

В следующем окне вам предлагают выбрать место и размер куда будет устанавливаться ОС. Так как мы первый раз настраиваем виртуальную машину, нужно выбрать «Создать новый виртуальный жесткий диск». Нажимаете «Создать».

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

Выбираем сколько ГБ памяти вы хотите выделить на установку ОС и её программ. Я выделю 5ГБ. А также место где будет храниться созданный диск, выбирать туда где есть свободная память. Нажимаем «Создать».

Пойдет процесс создания виртуального диска.

На этом создание завершиться, и вы увидите, что у вас появится виртуальная машина с названием которое вы ей давали ранее, у меня это Windows XP.

Дополнение:

Если нажать на кнопку «Настроить» то вам высветиться разделы, в которых можно более детально настроить свойства машины.

Например сколько вы хотите отдать ядер и их предел загрузки. А в разделе «Дисплей» можно увеличить количество видеопамяти для видеокарты.

Установка операционной системы на VirtualBox

Для запуска установки жмем на зеленую кнопку (стрелочку) «Запустить». Вам высветится окно с просьбой выбрать путь к образу установочного диска.

Указываем путь к заранее скачанному образу ОС.

Нажимаете «Открыть». После этого жмете «Продолжить». Пойдет привычная для всех, обычная установка ОС. Все также нужно будет создать один или несколько локальных дисков. Когда установка завершиться необходимо будет изъять установочный образ. Для этого нужно нажать на вкладку «Устройства»,

в нем выбрать подпункт «Оптические диски» и нажать там «Изъять диск из привода», и перезагрузить только что новосозданную ОС. На этом пока всё, удачи.

Установить виртуальную машину на свой компьютер не так сложно, как может показаться на первый взгляд. В этой статье мы подробно расскажем, как установить и настроить virtualbox, а также как добавить новые виртуальные машины. Вначале разберемся, что представляем собой виртуальная машина.

Например, у вас установлена операционная система Windows 7 или выше, но вам необходимо использовать приложение, работающее исключительно на базе Windows XP. Согласитесь, если вам нужно работать с этим приложением, переустанавливать ОС не всегда целесообразно, тем более на устаревшую версию виндовс. Проще установить на своем компьютере виртуальную машину, развернуть в ней Windows XP и без проблем запускать необходимое приложение.

Таким образом, виртуальная машина является полноценным компьютером (вмещающим в себя процессор, «оперативку», жесткий диск и BIOS), работающим внутри компьютера через приложение эмулятора.

С помощью виртуальной машины можно:

  • протестировать приложения;
  • запускать программы, которые не поддерживает ваша ОС;
  • ознакомится с возможностями других операционных систем;
  • протестировать работу сетевых программ в закрытых виртуальных сетях и т.п.

Пошаговая установка Virtualbox

Для загрузки Virtualbox перейдите на официальный сайт www.virtualbox.org. На текущий момент последней версией утилиты является 5.0.10.

Запустите скачанный файл инсталлятора, нажмите «Next».

После этого запустится очередное окошко программы. Ничего в нем не меняйте. Нажмите «Next».


В окошке выбора параметров галочки оставьте по умолчанию. Кликните «Next».

После появится очередное окошко установки. Инсталлятор Virtualbox доведет до вашего сведения, что в процессе установки программы создастся новое сетевое подключение. Это значит, что ваше основное подключение на время деактивируется. Кликните «Yes», после этого в следующем окошке «Install».

Подождите, пока установится приложение. По завершению инсталляции выплывет уведомление касательно успешного завершения установочного процесса Virtualbox. Нажмите «Finish».

Если всё удалось, запустится «VirtualBox Менеджер».

«Менеджер» представляет из себя оболочку, обеспечивающую работу между Virtualbox и стационарным ПК. Диапазон параметров этого приложения довольно небольшой. Правда, тратить времени на их рассмотрение не стоит, поскольку программа работает с настройками по умолчанию, способными удовлетворить большую часть пользователей.

Как добавить новую виртуальную машину?

Для установки новой виртуальной машины выберите опцию «Создать». Вписываем её название, выбираем тип и версию операционной системы. В нашем случае, Windows XP.

В новом окошке выделите количество оперативки. Имейте ввиду, что у вас не будет возможности выделить больше памяти, чем установлено на ПК.

В следующем окошке будет предложено создать новый виртуальный жёсткий диск или использовать существующий. Так как это наш первый запуск. Поскольку у нас первый запуск программы, сформируйте новый с помощью опции «Создать новый виртуальный жёсткий диск».

В следующем окошке нужно указать тип жёсткого диска. Рекомендуем оставить тип VDI, тогда ваш виртуальный диск будет полностью синхронизирован с виртуальной машиной, а скорость выполнения им его функций будет не меньше той, которая свойственна реальному винчестеру.

Динамический виртуальный диск, объёму которого свойственно меняется в процессе добавления информации. Он быстрее формируется, но очень медленно функционирует.

Фиксированный виртуальный винчестер, объём которого будет статичен и обозначатся тем размером, который задан при создании. Он дольше создается, но работает намного быстрее.

Какой выбрать тип решение за вами. Но на нашем примере мы остановится на динамическом типе.

Переходим в следующее окно. Здесь нужно ввести название диска, указать его размер и место его расположения.

Нажмите на кнопку «Создать» и перед нами откроется окно с только что созданной виртуальной машиной. Собственно на этом завершаются наши подготовительные действия.

Как настроить новую виртуальную машину?

Переходим в настройки virtualbox, нажмите «Настроить»:


После проделанных действий, кликните «ОК», затем «Запустить».

Если вы всё сделали правильно, то начнётся загрузка операционной системы, как показано на рисунке.