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

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



Привет всем форумчанам! Недавно смотрел на ютубе видео, в котором можно увидеть, как виртуальная машина VirtualBox загружается с флешки с помощью нажатия клавиши F12 и последующего вызова загрузочного меню, при этом не создаётся никакого vmdk-файла и не производится никаких манипуляций с командной строкой. К сожалению у меня такое меню не появляется, а автор видео закрыл к нему комментарии и спросить у него, как он это сделал, нельзя. На вашем сайте много статей о виртуальных машинах и о VirtualBox в частности, хочу спросить, как можно вызвать загрузочное меню в виртуальной машине VirtualBox и загрузиться с флешки?

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

 
Привет друзья! Загрузочное меню в виртуальной машине VirtualBox можно вызвать при помощи клавиши F12, но только в том случае, если при создании виртуальной машины вы настроили её соответствующим образом. Например, я решил создать виртуальную машину и установить на неё Windows 10, с самого начала делаю всё как обычно, устанавливаю VirtualBox, затем жму «Создать»

и привычным способом создаю виртуальную машину, но в пункте «Система»-->«Материнская плата» отмечаю пункт «Включить EFI (только специальные ОС)», в результате VirtualBox эмулирует интерфейс UEFI и наша Windows 10 устанавливается на диск GPT.

Созданная таким способом виртуальная машина ведёт себя точно также, как бы вёл себя ноутбук с включенным интерфейсом UEFI и установленной на диск GPT операционной системой. Что интересно, загрузить виртуальную машину можно с флешки путём вызова специального меню загрузки. Вызывается это меню при нажатии клавиши F12, в момент запуска виртуальной машины, но загрузочная флешка у вас должна быть UEFI.


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

Выбираем Категорию «USB». Отмечаем пункты «Включить контроллер USB» и выбираем порт USB 2.0 физической машины - «Контроллер USB 2.0 (EHCI)»если у вас флешка интерфейса USB 3.0, то выберите порт USB 3.0 - «Контроллер USB 3.0 (EHCI)». В правой части окна жмём на кнопку с изображением USB флешки и добавляем новый USB фильтр, в виде нашей подключенной флешки (в моём случае Kingston). Вот и всё, новый USB фильтр, в виде нашей флешки  Kingston, добавлен в виртуальную машину, жмём «ОК»



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

Запускается виртуальная машина. Жмём клавишу F12.

С помощью стрелок на клавиатуре выбираем пункт «Boot Manager» и жмём Enter на клавиатуре.



Выбираем «UEFI USB Device» и жмём Enter.

 

Происходит загрузка виртуальной машины VirtualBox с загрузочной флешки.

Друзья, если при создании виртуальной машины вы не отметили пункт «Включить EFI (только специальные ОС)», то так просто загрузить VirtualBox с флешки вы не сможете. Вам придётся создавать vmdk-файл и немного поработать с командной строкой. Статьи по этой теме:

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

1. Как загрузить виртуальную машину с флешки с помощью программы Virtual Machine USB Boot

5-12-2016
Вернуться назад