Virtualbox установка и настройка программы. Создание и настройка виртуальной машины в VirtualBox. Настройка аппаратной части виртуальной машины

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

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

Для создания новой виртуальной машины нажимаем кнопку слева сверху «Создать» (либо комбинацию клавиш «Ctrl» + «N»).

Имя виртуальной машины можем задавать любое, в поле «тип» выбираем тот тип операционной системы, которую вы планируете установить на виртуальную машину (Windows, Linux, Mac и т.д.), и в поле ниже выбираем версию операционной системы, в зависимости от выбранного типа. Поскольку на моём компьютере уже установлена Windows 7, и предположим, что я хочу посмотреть и протестировать Windows 8.1. В этом случае я задам имя «Win8.1», выберу тип «Microsoft Windows», и версию «Windows 8.1 (32 bit)».

На скриншоте ниже видно, что всего на моём компьютере 16 Гб (16384 Мб) оперативной памяти (ОЗУ). Для того, чтобы правильно выбрать необходимые нам параметры, достаточно посмотреть на официальном сайте Microsoft минимальные системные требования для этой операционной системы:

Отсюда видно, что для устанавливаемой нами операционной системы Windows 8.1 (32 bit) необходимо минимум 1 Гб ОЗУ. Я обычно ставлю с запасом, поэтому я установлю 3 Гб (3072 Мб) оперативной памяти:

Вы можете установить удобный вам объём оперативной памяти (только желательно не весь ресурс вашего компьютера), и нажать «Вперед».

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

Тип диска оставляем тот, который предлагается по умолчанию (VDI).

Затем выбираем имя файла, под которым у нас будет храниться виртуальный жёсткий диск, его расположение и размер. Я оставлю имя «Win8.1», и установлю размер 40 Гб, как показано на рисунке ниже:

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

В итоге, если всё сделано правильно, вы получаете готовую к работе виртуальную машину. У меня она выглядит так:

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

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

Нажимаем справа сверху значок папки с плюсиком и выбираем папку, которая будет общей на вашем компьютере и виртуальной машине. Я создам папку Shared на диске K и поставлю галочку, чтобы она автоматически подгружалась при запуске виртуальной машины.

На данный момент наша виртуальная машина представляет собой чистый компьютер без установленной операционной системы. Её можно установить на виртуальную машину несколькими способами, самый простой из них – если у вас есть диск с образом виртуальной системы, или обычный компакт-диск с операционной системой, то достаточно зайти в пункт меню «Настроить» в главном окне виртуальной машины, затем зайти во вкладку «Носители», выбрать пустой виртуальной привод компакт-дисков, и указать ему путь к образу диска с операционной системой, которую вы планируете установить, или просто указать любой CD/DVD привод на вашем компьютере, в который вы вставили ваш компакт-диск с операционной системой.

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

Иногда при запуске виртуальной машины может появиться ошибка E_FAIL (0x80004005). О том, как решить проблему с этой ошибкой при запуске VirtualBox, вы можете прочитать в .

Навигация записи

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

VirtualBox является весьма хорошим продукт виртуализации для предприятий и домашнего использования. Мало того, что VirtualBox чрезвычайно много функций, он также является единственным профессиональным решением, которое находится в свободном доступе с открытым исходным кодом на условиях GNU General Public License (GPL) версии 2 и плюс ко всему полностью на русском языке.
Первым делом необходимо скачать последнюю версию дистрибутива VirtualBox .
После этого запускаем файл установщика. В окне приветствия нажимаем “Next”

После этого будет предложен выбор компонентов установки и путь, рекомендую оставить все как есть и нажать “Next”.


В следующем окне будет предложено установить ярлыки VirualBox, можно оставить все как есть и нажать “Next” .


Следующее окно предупреждает о том, что во время установки может выключаться сеть, если во время установки вы ничего не скачиваете, можно нажать “Next” , иначе закончите закачку, а после этого продолжайте установку VirualBox.


В следующем окне нажимаем “Install”


Во время установки будут появляться окна о установке- контроллера USB, сетевых служб и сетевых адаптеров, нажимаем «Установить» .


По окончании установки нажимаем «Finish»


После установки VirtualBox приступим к созданию виртуальной машины, но для начала изменим язык интерфейса, если конечно он вас не устраивает. Для этого в панели VirtualBox нажимаем “File- Preferences…”


В окне Settings выбираем “Language” и в правой колонке выбираем необходимые настройки языка панели, в данном случае Русский , нажимаем "ОК" .

Теперь приступим к установки виртуальной машины. Сверху на панели нажимаем “Создать”


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


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


Поскольку мы создаем новую виртуальную машину в следующем окне выбираем “Создать новый виртуальный жесткий диск” .


Затем указываем тип файла, который будет служить жестким диском для новой виртуальной машины, рекомендую оставить VDI .


После этого выбираете формат хранения, рекомендую оставить Динамический виртуальный жёсткий диск .


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


Запускаем созданную машину, для этого выбираем ее и сверху на панели VirtualBox нажимаем “Запустить” .


При запуске появится окно в котором необходимо выбрать привод вашего дисковода в котором установлен установочный диск, либо указать ISO образ операционной системы и нажать “Продолжить” после чего начнется знакомая всем установка операционной системы на виртуальную машину.


Если после установки операционной системы вам необходимо поменять параметры виртуальной машины, необходимо выбрать ее и в консоли VirtualBox и нажать “Настройки” .


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

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


В меню сеть вы можете определить количество сетевых адаптеров и тип подключения.
В режиме "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.

Когда вы в окне Менеджера выберете виртуальную машину из списка, вы увидите сводку настроек этого виртуального компьютера.

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

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

VirtualBox предоставляет множество параметров, которые можно изменить для виртуальной машины. Еще больше параметров доступно с интерфейсом командной строки VirtualBox.

Общие настройки

В окне «Настройки » в разделе «Общие » вы можете настроить наиболее фундаментальные аспекты виртуальной машины, такие как память и необходимое аппаратное обеспечение. Есть четыре вкладки: «Основные », «Дополнительно », «Описание » и «Шифрование ».

Вкладка «Основные»

На вкладке «Основные » категории «Общие » вы можете найти следующие настройки:

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

Обратите внимание, что внутри VirtualBox использует уникальные идентификаторы (UUID) для идентификации виртуальных машин. Вы можете отобразить их с помощью VBoxManage.

Операционная система / версия

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

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

Вкладка «Дополнительно»

Папка для снимков

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

Общий буфер обмена

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

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

Общий буфер обмена по умолчанию отключен. Этот параметр можно изменить в любое время, используя пункт меню «Общий буфер обмена » в меню «Устройства » виртуальной машины.

Функция Drag and Drop (Перетаскивание)

Этот параметр позволяет включить поддержку перетаскивания: выберите объект (например, файл) с хоста или гостя и непосредственно скопируйте или откройте его на гостевой или хост-машине. Несколько режимов перетаскивания по каждой виртуальной машине позволяют ограничить доступ в любом направлении.

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

Примечание : По умолчанию перетаскивание отключено. Этот параметр можно изменить в любое время, используя пункт меню «Drag and Drop » в меню «Устройства » виртуальной машины.

Вкладка «Описание»

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

Чтобы вставить разрыв строки в текстовое поле описания, нажмите Shift+Enter .

Вкладка «Шифрование»

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

Системные настройки

Группа «Система » объединяет различные параметры, связанные с основным оборудованием, которое представлено виртуальной машине.

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

Вкладка «Материнская плата»

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

Основная память

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

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

Порядок загрузки

Этот параметр определяет порядок, в котором гостевая операционная система будет пытаться загружаться с различных виртуальных загрузочных устройств. Аналогично настройке BIOS реального ПК, VirtualBox может сообщить гостевой ОС, что она запускается с виртуальной дискеты, виртуального CD/DVD-привода, виртуального жесткого диска (каждый из них определяется другими настройками VM), сети или ни с кого из них.

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

Чипсет

Здесь вы можете выбрать, какой набор микросхем будет представлен виртуальной машине. До VirtualBox 4.0 PIIX3 был единственным доступным вариантом. Для современных гостевых операционных систем, таких как Mac OS X, этот старый набор микросхем больше не поддерживается. В результате VirtualBox 4.0 представил эмуляцию более современного набора микросхем ICH9, который поддерживает PCI Express, три шины PCI, мосты PCI-to-PCI и сообщения с сигналами прерывания (MSI). Это позволяет современным операционным системам адресовать больше устройств PCI и больше не требует обмена IRQ. Используя чипсет ICH9, также можно настроить до 36 сетевых карт (до 8 сетевых адаптеров с PIIX3). Обратите внимание, что поддержка ICH9 является экспериментальной и не рекомендуется для гостевых операционных систем, которые ее не требуют.

Манипулятор курсора

По умолчанию виртуальные указательные устройства для древних гостей - это традиционная мышь PS/2 . Если этот параметр установлен на планшет USB , VirtualBox сообщает виртуальной машине, что устройство планшета USB присутствует, и передает события мыши на виртуальную машину с помощью этого устройства. Третья настройка - USB Multi-Touch планшет , которая подходит для последних гостей Windows.

Использование виртуального USB-планшета имеет то преимущество, что движения сообщаются в абсолютных координатах (вместо относительных изменений положения), что позволяет VirtualBox транслировать события мыши над окном VM в события планшета без необходимости «захвата» мыши в гостевой системе как описанный в разделе « ». Это делает использование VM менее утомительным, даже если гостевые дополнения не установлены.

Включить APIC I/O APIC

Расширенные программируемые контроллеры прерываний (APIC) - это новейшая аппаратная функция x86, которая в последние годы заменила программируемые контроллеры прерываний старого типа (ПОС). С APIC ввода-вывода операционные системы могут использовать более 16 запросов прерываний (IRQ) и, следовательно, избегать обмена IRQ для повышения надежности.

Примечание : Включение I/O APIC требуется для 64-разрядных гостевых операционных систем, особенно Windows Vista; это также необходимо, если вы хотите использовать более одного виртуального процессора на виртуальной машине.

Однако поддержка программного обеспечения для APIC I/O была ненадежной с некоторыми операционными системами, отличными от Windows. Кроме того, использование APIC ввода-вывода немного увеличивает накладные расходы на виртуализацию и, следовательно, немного замедляет гостевую ОС.

Предупреждение : Все операционные системы Windows, начиная с Windows 2000, устанавливают разные ядра в зависимости от того, доступен ли APIC I/O. Как и в случае с ACPI, APIC I/O APEC не следует отключать после установки гостевой ОС Windows. Включение его после установки не будет иметь никакого эффекта.

Включить EFI

Это позволяет использовать Extensible Firmware Interface (EFI), который заменяет устаревший BIOS и может быть полезен для некоторых расширенных вариантов использования.

Часы в системе UTC

Если галочка стоит, часы вашего хоста отобразят время по шкале всемирного координирования времени (UTC), иначе будет отображено локальное время хоста. Unix-подобные системы обычно придерживаются системы UTC.

Если флажок установлен, VirtualBox сообщит гостю системное временя в формате UTC вместо локального (хоста) времени. Это влияет на работу виртуальных часов реального времени (RTC) и может быть полезно для Unix-подобных гостевых операционных систем, которые обычно ожидают, что аппаратные часы будут установлены на UTC.

Кроме того, вы можете отключить интерфейс расширенной конфигурации и мощности (ACPI), который VirtualBox представляет гостевой операционной системе по умолчанию. ACPI - это текущий отраслевой стандарт, позволяющий операционным системам распознавать оборудование, настраивать материнские платы и другие устройства и управлять ими. Поскольку все современные ПК содержат эту функцию, а Windows и Linux уже много лет поддерживают ее, она также включена по умолчанию в VirtualBox. Её можно отключить только в командной строке.

Предупреждение : Все операционные системы Windows, начиная с Windows 2000, устанавливают разные ядра в зависимости от того, доступен ли ACPI, поэтому ACPI нельзя отключать после установки гостевой ОС Windows. Включение его после установки не будет иметь никакого эффекта.

Вкладка «Процессор»

На вкладке «Процессор » вы можете указать, сколько виртуальных ядер процессора должны видеть гостевые операционные системы. Начиная с версии 3.0, VirtualBox поддерживает симметричную многопроцессорность (SMP) и может представлять до 32 виртуальных ядер процессора для каждой виртуальной машины.

Однако вам не следует настраивать виртуальные машины для использования большего количества ядер процессора, чем у вас есть физически (реальные ядра, без гиперпотоков).

На этой вкладке вы также можете установить «Предел загрузки ЦПУ ». Этот параметр ограничивает время, затрачиваемое процессором хоста для эмуляции виртуального процессора. Значение по умолчанию 100% означает, что ограничений нет. Параметр 50% подразумевает, что один виртуальный процессор может использовать до 50% одного центрального процессора. Обратите внимание, что ограничение времени выполнения виртуальных процессоров может вызвать проблемы с гостями.

Кроме того, параметр «Включить PAE/NX » определяет, будут ли возможности PAE и NX центрального процессора находиться на виртуальной машине. PAE означает «расширение физического адреса». Обычно, если он включен и поддерживается операционной системой, тогда даже 32-разрядный процессор x86 может получить доступ к более 4 ГБ ОЗУ. Это стало возможным благодаря добавлению ещё 4 бит в адреса памяти, так что с 36 битами можно использовать до 64 ГБ. Некоторые операционные системы (например, Ubuntu Server) требуют поддержки PAE от CPU и не могут без неё работать в виртуальной машине.

Если вы используете 32-битный образ Kali Linux, включите PAE/NX или образ Kali не загрузится, поскольку дефолтный вариант ядра, используемый Kali для i386 (“686-pae”), скомпилирован таким образом, который требует поддержки «расширения физического адреса» (PAE) в CPU.

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

Вкладка «Ускорение»

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

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

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

Если процессор вашего хоста поддерживает функции вложенного пейджинга (AMD-V) или EPT (Intel VT-x), вы можете ожидать значительного увеличения производительности за счет включения вложенного пейджинга в дополнение к аппаратной виртуализации.

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

Дисплей (Настройки отображения)

Вкладка «Экран»

Размер видеопамяти

Это задает размер памяти, предоставляемой виртуальной видеокартой, доступной гостю, в МБ. Как и в основной памяти, указанная сумма будет выделена из резидентной памяти хоста. На основе количества видеопамяти могут быть доступны более высокие разрешения и глубина цвета.

GUI покажет предупреждение, если объем видеопамяти слишком мал чтобы переключить виртуальную машину в полноэкранный режим. Минимальное значение зависит от количества виртуальных мониторов, разрешения экрана и глубины цвета дисплея хоста, а также от активации 3D-ускорения и ускорения 2D-видео. Грубая оценка: (глубина цвета / 8) x вертикальные пиксели x горизонтальные пиксели x количество экранов = количество байтов . Как указано выше, может потребоваться дополнительная память для любой активированной настройки ускорения дисплея.

Количество мониторов

С помощью этого параметра VirtualBox может предоставить более одного виртуального монитора виртуальной машине. Если гостевая операционная система (например, Windows) поддерживает несколько подключенных мониторов, VirtualBox может притворяться, что присутствуют несколько виртуальных мониторов. Поддерживается до 8 таких виртуальных мониторов.

Вывод нескольких мониторов будет отображаться на хосте в нескольких окнах VM, которые работают бок о бок.

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

Включить 3D-ускорение

Если на виртуальной машине установлены гостевые дополнения, вы можете выбрать здесь, должен ли гость поддерживать ускоренную 3D-графику.

Включить 2D-видео ускорение

Если на виртуальной машине с Microsoft Windows установлены гостевые дополнения, вы можете выбрать здесь, должен ли гость поддерживать ускоренную 2D-графику.

Вкладка «Удалённый доступ»

Удаленный дисплей

На вкладке «Дистанционный доступ », если установлено расширение виртуального дисплея VirtualBox (VRDE), вы можете включить сервер VRDP, встроенный в VirtualBox. Это позволяет удаленно подключаться к консоли виртуальной машины с помощью любого стандартного средства просмотра RDP, такого как mstsc.exe , который поставляется с Microsoft Windows. В системах Linux и Solaris вы можете использовать стандартную программу rdesktop с открытым исходным кодом.

Вкладка «Захват видео»

На вкладке «Захват видео » вы можете включить видеозахват для этой виртуальной машины. Обратите внимание, что эта функция также может быть включена/отключена во время выполнения виртуальной машины.

Настройки Носителей

На реальном ПК так называемые «контроллеры хранения» подключают физические диски к остальной части компьютера. Аналогично, VirtualBox предоставляет виртуальные контроллеры виртуальной машины на виртуальную машину. Под каждым контроллером отображаются виртуальные устройства (жесткие диски, CD/DVD или флоппи-дисководы), подключенные к контроллеру.

Примечание : Если вы использовали мастер «Создать виртуальную машину » для создания машины, вы обычно увидите что-то вроде следующего:

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

  • Вы увидите контроллер IDE , к которому подключен виртуальный CD/DVD-привод (к порту «вторичный мастер » контроллера IDE).
  • Вы также увидите контроллер SATA , который является более современным типом контроллера хранения для увеличения пропускной способности жесткого диска, к которому прикреплены виртуальные жесткие диски. Первоначально у вас обычно будет один такой виртуальный диск, но, может быть более одного, каждый из которых представлен файлом образа диска (в этом случае файл VDI).

Если вы создали свою виртуальную машину с более старой версией VirtualBox, макет хранилища по умолчанию может отличаться. Тогда у вас может быть только IDE-контроллер, к которому подключены CD/DVD-привод и жесткие диски. Это может также применяться, если вы выбрали более старый тип операционной системы при создании виртуальной машины. Поскольку более старые операционные системы не поддерживают SATA без дополнительных драйверов, VirtualBox будет следить за тем, чтобы такие устройства не присутствовали первоначально.

VirtualBox также предоставляет гибкий контроллер, который является особенным: вы не можете добавлять к нему устройства, отличные от флоппи-дисководов. Виртуальные флоппи-дисководы, такие как виртуальные CD/DVD-приводы, могут быть подключены либо к дисководным дискам (если они есть), либо к образу диска, который в этом случае должен быть в формате RAW.

Вы можете свободно изменять эти прикрепления. Например, если вы хотите скопировать некоторые файлы с другого созданного виртуального диска, вы можете подключить этот диск в качестве второго жесткого диска. Вы также можете добавить второй виртуальный CD/DVD-привод или изменить куда эти элементы прикреплены. Доступны следующие параметры:

  • Чтобы добавить другой виртуальный жесткий диск или CD/DVD-диск или флоппи-дисковод , выберите контроллер хранения, к которому он должен быть добавлен (IDE, SATA, SCSI, SAS, контроллер флоппи-дисков), а затем нажмите кнопку «добавить диск » ниже по дереву. Затем вы можете выбрать «Добавить устройство CD/DVD » или «Добавить жесткий диск ». (Если вы щелкнули на контроллере гибких дисков, вы можете добавить дисковод гибких дисков.) Альтернативно, щелкните правой кнопкой мыши контроллер хранения и выберите там пункт меню.

В правой части окна вы можете установить следующее:

  1. Затем вы можете выбрать, к какому слоту устройства контроллера подключен виртуальный диск. Контроллеры IDE имеют четыре слота, которые традиционно называются «главный мастер », «первичный подчиненный », «вторичный мастер » и «вторичный подчиненный ». Напротив, контроллеры SATA и SCSI предлагают до 30 слотов, к которым могут быть подключены виртуальные устройства.
  2. Вы можете выбрать, какой файл образа использовать.
  • Для виртуальных жестких дисков справа появляется кнопка с выпадающим списком, предлагающая либо выбрать файл виртуального жесткого диска, используя стандартный диалог файла, либо создать новый жесткий диск (файл образа), который откроет Мастер «Создать новый диск », который был описан в разделе « ».
  • Для виртуальных CD/DVD-дисков файлы образов обычно будут в стандартном формате ISO. Чаще всего вы выберете эту опцию при установке операционной системы из файла ISO, который вы получили из Интернета. Например, большинство дистрибутивов Linux доступны таким образом.

Для виртуальных CD/DVD-приводов доступны следующие дополнительные опции:

  • Если в списке выбрать «Хост диск », физическое устройство хост-компьютера будет подключено к виртуальной машине, чтобы гостевая операционная система могла читать и записывать на ваше физическое устройство. Это, например, полезно, если вы хотите установить Windows с реального установочного компакт-диска. В этом случае выберите свой хост-диск из раскрывающегося списка.

Если вы хотите записать (прожечь) компакт-диски или DVD-диски с помощью главного диска, вам также необходимо включить опцию «Passthrough ».

  • Если вы выберете «Удалить диск с виртуального диска », VirtualBox представит пустой CD/DVD-диск гостю, в который не был вставлен носитель.
  • Чтобы удалить прикрепление , выберите его и нажмите на значок «удалить » внизу (или щелкните его правой кнопкой мыши и выберите пункт меню).

Съемные носители (CD/DVD и дискеты) могут быть изменены во время работы гостя. Поскольку в это время диалоговое окно «Настройки » недоступно, вы также можете получить доступ к этим настройкам из меню «Устройства » в окне вашей виртуальной машины.

Настройки звука

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

Если для гостя включен звук, вы можете выбрать эмуляцию контроллера Intel AC"97, контроллера Intel HD Audio или карты SoundBlaster 16. В любом случае вы можете выбрать, какой аудио-драйвер VirtualBox будет использоваться на хосте.

На хосте Linux в зависимости от конфигурации вашего хоста вы также можете выбрать между OSS, ALSA или подсистемой PulseAudio. В более новых дистрибутивах Linux предпочтительнее подсистема PulseAudio.

Поскольку на хостах Solaris в VirtualBox 5.0 поддерживается только OSS - аудиосистема «Solaris Audio» больше не поддерживается хостами Solaris.

Настройки сети

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

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

Эта настройка по умолчанию хороша для, вероятно, 95% пользователей VirtualBox. Тем не менее, VirtualBox чрезвычайно гибкий в том, как он может виртуализировать сеть. Он поддерживает множество виртуальных сетевых карт на виртуальную машину, первые четыре из которых могут быть подробно настроены в окне «Менеджера». Дополнительные сетевые карты можно настроить в командной строке с помощью VBoxManage.

Введение в сетевые режимы

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

Не подключён

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

Трансляция сетевых адресов (NAT)

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

Сеть NAT

Сеть NAT - это новый вариант NAT, внедренный в VirtualBox 4.3. Служба трансляции сетевых адресов (NAT) работает аналогично домашнему маршрутизатору, группируя системы, использующие его в сети, и не позволяет системам за пределами этой сети напрямую обращаться к системам внутри нее, но позволяет системам внутри взаимодействовать друг с другом и с системами снаружи, используя TCP и UDP через IPv4 и IPv6.

Сетевой мост

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

Внутренняя сеть

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

Виртуальный адаптер хоста

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

Универсальный драйвер

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

На данный момент есть потенциально два доступных под-режима:

UDP-туннель

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

Сеть VDE (виртуальный распределенный Ethernet)

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

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

VM ↔ Host VM1 ↔ VM2 VM → Internet VM ← Internet
Виртуальный адаптер хоста + + - -
Внутренняя сеть - + - -
Сетевой мост + + + +
Трансляция сетевых адресов (NAT) - - + Переадресация портов
Сеть NAT - + + Переадресация портов

COM-порты (серийный порты)

VirtualBox простым способом полностью поддерживает виртуальные последовательные порты на виртуальной машине.

Настройки USB

Поддержка USB

Раздел «USB » в окне «Настройки » виртуальной машины позволяет вам настроить сложную USB-поддержку VirtualBox.

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

Примечание :

  1. Будьте осторожны с USB-устройствами, которые в настоящее время используются на хосте! Например, если вы разрешаете вашему гостю при его активации подключаться к жесткому диску USB, который в настоящее время установлен на хосте, то этот диск будет отсоединён от хоста без надлежащего отключения. Это может привести к потере данных.
  2. У хостов Solaris есть несколько известных ограничений в отношении поддержки USB.

В дополнение к разрешению доступа гостя к вашим локальным USB-устройствам VirtualBox позволяет даже вашим абонентам подключаться к удаленным USB-устройствам с помощью VirtualBox Remote Desktop Extension (VRDE).

В диалоговом окне «Настройки » вы можете сначала настроить, доступен ли USB в гостевой системе, а затем выбрать уровень поддержки USB: OHCI для USB 1.1, EHCI (который также включит OHCI) для USB 2.0 или xHCI для всей USB скорости.

Примечание : Контроллеры xHCI и EHCI поставляются в виде пакета расширения VirtualBox, который должен устанавливаться отдельно. Дополнительную информацию см. в разделе « ».

Когда поддержка USB включена для виртуальной машины, вы можете подробно определить, какие устройства будут автоматически подключены к гостю. Для этого вы можете создать так называемые «фильтры», указав определенные свойства устройства USB. USB-устройства с соответствующим фильтром будут автоматически передаваться гостю после их присоединения к хосту. USB-устройства без соответствующего фильтра могут передаваться вручную гостю, например, с помощью меню Устройства/USB-устройства .

Щелчок по кнопке «+ » справа от окна «Фильтры устройств USB » создает новый фильтр. Вы можете дать фильтру имя (для ссылки на него позже) и указать критерии фильтра. Чем больше критериев вы укажете, тем точнее будут выбраны устройства. Например, если вы укажете только идентификатор поставщика 046d, все устройства, созданные Logitech, будут доступны гостю. С другой стороны, если вы заполните все поля, фильтр будет применяться только к определенной модели устройства от конкретного поставщика, а не к другим устройствам того же типа с другой версией и серийным номером.

В свойствах USB-фильтра доступны следующие критерии:

  1. Идентификатор поставщика и продукта . Каждый поставщик продуктов USB имеет идентификационный номер, уникальный по всему миру, «идентификатор поставщика». Аналогично, каждой строке продуктов присваивается номер «идентификатор продукта». Оба числа обычно записываются в шестнадцатеричном виде (то есть, они состоят из чисел 0-9 и букв A-F), а двоеточие отделяет поставщика от идентификатора продукта. Например, 046d:c016 означает Logitech в качестве поставщика и «M-UV69a Optical Wheel Mouse».

Кроме того, вы также можете указать «Производитель » и «Продукт » по имени.

Чтобы перечислить все USB-устройства, подключенные к вашей машине с соответствующими идентификаторами поставщиков и продуктов, вы можете использовать следующую команду:

VBoxManage list usbhost

В Windows вы также можете увидеть все USB-устройства, подключенные к вашей системе в диспетчере устройств. В Linux вы можете использовать команду lsusb .

  1. Серийный номер . Хотя идентификаторы поставщиков и продуктов уже достаточно специфичны для идентификации USB-устройств, если у вас есть два идентичных устройства одной марки и линейки продуктов, вам также понадобятся серийные номера для их правильной фильтрации.
  2. Удалённый . Этот параметр указывает, будет ли устройство только локальным или удаленным (только через VRDP) или любым другим.

На хосте Windows вам необходимо отключить и снова подключить USB-устройство, чтобы использовать его после создания фильтра для него.

Например, вы можете создать новый USB-фильтр и указать идентификатор поставщика 046d (Logitech, Inc), индекс производителя 1 и «не удален». Затем любые гостевые системы USB-устройства, созданные Logitech, Inc с индексом производителя 1, будут видны гостевой системе.

Несколько фильтров могут выбирать одно устройство - например, фильтр, который выбирает все устройства Logitech, и тот, который выбирает конкретную веб-камеру.

Вы можете деактивировать фильтры, не удаляя их, щелкнув флажок рядом с именем фильтра.

Общие папки

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

Пользовательский интерфейс

Раздел «Пользовательский интерфейс » позволяет вам изменить некоторые аспекты пользовательского интерфейса этой виртуальной машины.

Строка меню

Этот виджет позволяет вам отключить определенные меню (щелкнуть по пункту меню, чтобы высвободить его), некоторые записи меню (снимите флажок в элементе для его отключения) и полностью панель меню (снимите флажок справа).

Мини-тулбар

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

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

Статус бар

Этот виджет позволяет отключить определенные значки в строке состояния (снимите флажок со значка, чтобы отключить его), чтобы поменять местами значки (для этого перетащите значок) и полностью отключить строку состояния (снимите флажок слева).

С помощью бесплатной программы VirtualBox вы можете создать на своем компьютере виртуальную машину с другой гостевой операционной системой. Программа виртуализации VirtualBox создает виртуальные машины, в которые можно будет установить разные операционные системы: Windows, Linux, Mac OS X и т. д.

В Виртуал Бокс на ваш компьютер будет установлен как бы виртуальный компьютер с другой (или другими) операционной системой, которая никак не будет затрагивать основную ОС, установленную на вашем компьютере. При помощи данной программы, вы можете одновременно работать в двух разных операционную системах, например, в Windows и Linux Mint, или в Windows 10 и Windows 8.1.

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

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

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

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

Для запуска процесса создания виртуальной машины, в главном окне программы VirtualBox, нажмите на кнопку «Создать».

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

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

Можно будет установить виртуальную машину в экспертном режиме (все настройки будут сгруппированы в нескольких окнах), или в подробном режиме, который мы сейчас рассмотрим.

Программа VirtualBox рекомендует минимальный объем оперативной памяти для данной виртуальной машины. Вы можете выбрать самостоятельно необходимый объем памяти. Здесь следует придерживаться такой рекомендации: нельзя превышать размер выделенной памяти, который отмечен на шкале зеленым цветом, чтобы в итоге, не иметь проблем, с работой создаваемой виртуальной машины.

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

На моем компьютере находится 8 ГБ оперативной памяти, поэтому я могу выделить виртуальной машине половину объема - 4 ГБ. Вы можете выбрать свой размер объема оперативной памяти, передвигая курсор по шкале, или ввести размер памяти в цифровом значении в МБ. В дальнейшем, при необходимости, вы можете изменить объем выделяемой оперативной памяти в настройках этой виртуальной машины.

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

В данном окне на выбор предлагаются три варианта действий:

  • Не подключать виртуальный жесткий диск - вы можете подключить виртуальный жесткий диск после создания виртуальной машины
  • Создать новый жесткий диск - будет создан новый виртуальный жесткий диск
  • Использовать существующий виртуальный жесткий диск - к виртуальной машине будет подключен ранее созданный виртуальный жесткий диск

В следующем окне необходимо будет выбрать тип виртуального жесткого диска. Вы можете выбрать следующие форматы дисков (виртуальных контейнеров):

  • VDI (VirtualBox Disk Image) - формат диска VirtualBox
  • VMDK (Virtual Machine Disk) - формат диска VMware
  • VHD (Virtual Hard Disk) - формат диска Microsoft
  • HDD (Parallels Hard Disk) - формат диска Parallels
  • QED (QEMU enhanced disk) - формат для QEMU/KVM
  • QCOW (QEMU Copy-On-Write) - формат для QEMU (qcow2)

Если для создания и запуска виртуальных машин вы будете использовать только программу VirtualBox, то тогда можно оставить выбор по умолчанию: формат VDI. Диски этого формата будут открываться в программе Виртуал Бокс.

Формат VMDK подойдет в том случае, если вы будете использовать виртуальную машину VMware Player, или VMware Workstation. Создав виртуальную машину в VirtualBox, выбрав тип виртуального диска VMDK, вы сможете в дальнейшем запустить эту виртуальную машину с установленной операционной системой, не только в VirtualBox, но и в другой программе производства VMware.

После выбора типа диска, нажмите на кнопку «Next».

Файл динамического жесткого диска будет занимать небольшое место на физическом жестком диске вашего компьютера. По мере заполнения данными он будет увеличиваться в размере до предельного объема.

Файл фиксированного жесткого диска сразу займет весь объем виртуального жесткого диска.

В новом окне необходимо будет указать имя и размер файла виртуального жесткого диска.

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

По умолчанию, все файлы виртуальной машины будут сохранены в профиле пользователя на диске «С» вашего реального компьютера. Я рекомендую поступить по-другому: создать в другом (не системном) разделе диска вашего компьютера специальную папку (у меня она называется Virtual Machines), в которой можно будет хранить файлы виртуальных машин.

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

Файлы, сохраненные на другом разделе жесткого диска, или на другом жестком диске, в случае переустановки системы будут сохранены. После установки на компьютер программы виртуализации (VirtualBox или VMware), нужно будет только подключить и запустить ранее созданные виртуальные машины с операционными системами.

Для выбора папки хранения виртуальных машин используйте иконку с кнопкой папки. В окне Проводника выберите диск и папку для хранения данных виртуальной машины.

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

Виртуальная машина создана. После этого откроется главное окно «Oracle VM VirtualBox Менеджер» с вновь созданной виртуальной машиной. В правой части окна вы можете ознакомиться с некоторыми параметрами виртуальной машины.

Теперь необходимо будет сделать дополнительные настройки перед установкой операционной системы на виртуальную машину.

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

В главном окне VirtualBox выделите виртуальную машину (если их несколько), а затем нажмите на кнопку «Настроить» для входа в настройки этой конкретной виртуальной машины.

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

Необходимо также будет выбрать общий буфер обмена для того, чтобы обмениваться данными между основной реальной операционной системой, и гостевой виртуальной ОС. На выбор предлагается несколько вариантов:

  • Выключен - настройка по умолчанию
  • Из основной в гостевую ОС - вы можете перемещать информацию из основной системы в виртуальную ОС
  • Из гостевой в основную ОС - вы можете перемещать данные из виртуальной ОС в основную систему
  • Двунаправленный - данными можно будет обмениваться в обоих направлениях

Есть смысл выбрать двунаправленный общий буфер обмена для наибольшего удобства при работе.

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

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

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

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

В разделе «Дисплей», во вкладке «Экран» вы можете выбрать объем видеопамяти, которую будет использовать виртуальная машина. Здесь вы можете включить 2D (необходимо) и 3D (необязательно) ускорение.

Во вкладке «Захват видео» вы можете включить функцию захвата видео в виртуальной машине.

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

Нажмите на «Пусто», в правой части окна напротив пункта «Оптический привод» нажмите на кнопку с изображением диска, а затем в контекстном меню выберите пункт «Выбрать образ оптического диска…». С помощью Проводника найдите на своем компьютере нужный образ операционной системы.

В разделах «Аудио», «Сеть», «COM-порты», «USB» можно оставить настройки по умолчанию, во многом эти настройки зависят от аппаратной части вашего компьютера.

В разделе «Общие папки» пока ничего нет, так как гостевая система еще не была установлена. Для функционирования общих папок понадобиться установка Дополнений для гостевой ОС (VirtualBox Guest Additions). Подробнее об установке системы в виртуальную машину, и об установке дополнений можно будет прочитать здесь.

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

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

Для удаления виртуальной машины, в главном окне Виртуал Бокс нужно будет войти в меню «Машина», а потом выбрать пункт контекстного меню «Удалить».

После удаления, все файлы и данные виртуальной машины будут удалены с вашего компьютера.

Выводы статьи

В бесплатной программе 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

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

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