WindowsКак сделать

Как загрузиться с USB-накопителя в VirtualBox

boot-virtual-machine-from-usb-drive

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

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

Загрузка с USB на хосте Windows

СВЯЗАННЫЕ: 10 хитростей VirtualBox и дополнительные функции, о которых вы должны знать

Мы будем использовать скрытую функцию в VirtualBox, которая позволяет необработанный доступ к дискам. Эта функция не представлена ​​в интерфейсе VirtualBox, но является частью команды VBoxManage. Перед началом этого процесса убедитесь, что в вашей системе установлен VirtualBox.

Сначала подключите USB-накопитель с операционной системой, которую вы хотите загрузить, к вашему компьютеру. Нажмите клавиши Windows + R, введите diskmgmt.msc в диалоговом окне «Выполнить» и нажмите клавишу «Ввод», чтобы открыть окно «Управление дисками» .

Найдите USB-накопитель в окне «Управление дисками» и запишите его номер. Например, здесь USB-диск это диск 1.

find-disk-number-in-disk-management-window

Сначала закройте все открытые окна VirtualBox.

Затем откройте командную строку от имени администратора. В Windows 7 откройте меню «Пуск», найдите командную строку, щелкните правой кнопкой мыши ярлык командной строки и выберите «Запуск от имени администратора». В Windows 8 или 8.1 нажмите клавишу Windows + X и нажмите Командная строка (администратор).

open-command-prompt-as-administrator-on-windows-7

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

cd% programfiles% \ Oracle \ VirtualBox

use-vboxmanage-command-on-windows

Введите следующую команду в окне командной строки, заменив # на номер диска, который вы нашли выше, и нажмите Enter.

Внутренние команды VBoxManage createrawvmdk -filename C: \ usb.vmdk -rawdisk \\. \ PhysicalDrive #

Вы можете заменить C: \ usb.vmdk на любой путь к файлу. Эта команда создает файл диска виртуальной машины (VMDK), который указывает на выбранный вами физический диск. Когда вы загружаете файл VMDK как диск в VirtualBox, VirtualBox фактически получает доступ к физическому устройству.

create-raw-vmdk-to-boot-from-usb-in-virtualbox

Затем откройте VirtualBox от имени администратора. Щелкните правой кнопкой мыши ярлык VirtualBox и выберите «Запуск от имени администратора». VirtualBox может получить доступ только к необработанным дисковым устройствам с правами администратора.

run-virtualbox-as-administrator-on-windows

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

create-virtual-machine-to-boot-virtualbox-from-usb

Когда вас попросят выбрать жесткий диск, выберите «Использовать существующий файл виртуального жесткого диска», нажмите кнопку, чтобы найти файл и перейти к нему — это C: \ usb.vmdk, если вы не выбрали свой собственный путь. ,

boot-from-a-usb-drive-in-virtualbox

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

run-ubuntu-from-usb-in-virtualbox

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

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

add-usb-device-to-virtualbox-virtual-machine-storage

Linux и Mac хосты

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

В Open Foam wiki есть несколько советов и обходных путей, которые могут помочь вам адаптировать этот процесс к хостам Linux или Mac. Также может помочь использование необработанного жесткого диска из гостевого раздела в официальной документации VirtualBox.


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

Если вы используете VMware вместо VirtualBox, попробуйте использовать Plop Boot Manger для загрузки с USB в VMware .

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone