Содержание
В предыдущей статье я показывал способы создания загрузочных флешек. Чтобы можно было тестировать свои загрузочные флешки под системой виртуализации VirtualBox, нужно как-то заставить VirtualBox загружаться с USB. Простым способом это сделать у меня не получилось.
Как заставить VirtualBox загружаться с USB
Без танцев с бубном не обошлось.
Готовим VMDK-диск
- Запускаем командную строку Windows от имени Администратора;
- Выполняем команду
diskpart
; - В утилите выполняем команду
list disk
; - Запоминаем номер диска, относящегося к нашей загрузочной флешке. Например, опираясь на её размер;
- Закрываем diskpart командой
exit
; - Переходим в каталог с установленным VirtualBox выполнив команду:
cd "\Program Files\Oracle\Virtual Box"
- Выполняем команду:
VBoxManage.exe internalcommands createrawvmdk -filename "G:\usb.vmdk" -rawdisk "\\.\PhysicalDrive2"
, где индекс физического диска должен быть равен номеру диска, полученному на шаге 4. - Содержимое VMDK-файла представляет собой вот что:
Присоединяем VMDK-файл к VirtualBox машине
- Открываем настройки виртуальной машины;
- Переходим в раздел “Носители” и добавляем новый диск из уже имеющихся.
- Указываем полученный VMDK-файл:
- При загрузке машины жмём <F12> для перехода в Boot Menu и выбираем второй накопитель:
Таким образом можно прокинуть в виртуальную машину не только флешку, но и физический диск. А вот и видео на тему.
Comments: