Как загрузить виртуальную машину VirtualBox с флешки

Чтобы загрузить созданную в VirtualBox виртуальную машину, в разделе настроек «Носители» необходимо указать либо образ ISO, либо файл-контейнер виртуального диска в формате VDI, VHD или VMDK. Однако в графическом интерфейсе VirtualBox вы не найдете опции, которая позволяла бы загружать VM с флешки. Странно, что разработчики столь популярного гипервизора до сих пор не реализовали эту функцию.

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

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

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

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

Создание виртуального диска

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

Откройте оснастку управления дисками и посмотрите номер съемного устройства.

В нашем примере это 1.

Оснастка управления дисками

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

cd %programfiles%\Oracle\VirtualBox

VBoxManage internalcommands createrawvmdk -filename D:\WindowsXP.vmdk -rawdisk \\.\PhysicalDrive1

VBoxManage

Первой командой мы переходим в расположение установки гипервизора по умолчанию, второй командой создаем виртуальный диск WindowsXP.vmdk.

Последний может иметь любое название, в нашем примере на VM будет производиться установка XP, поэтому мы назвали контейнер WindowsXP. Обратите также внимание на номер 1 в конце команды, это номер съемного диска, подсмотренный нами в оснастке управления дисками.

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

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

Запустите VirtualBox от имени администратора (это обязательно, иначе получите ошибку!), откройте настройки VM, переключитесь на вкладку «Носители», выберите текущий контроллер.

Носители

И подключите созданный диск VMDK.

VMDK

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

Для этого в атрибутах меняем номера портов SATA подключенных носителей.

Номера портов SATA

Готово, сохраняем настройки и запускаем виртуальную машину.

Загрузка с флешки

Меню утилиты для мультизагрузочных USB-накопителей

Если всё сделано правильно, загрузка будет выполнена с флешки.

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

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *