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

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

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

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

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

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

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

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

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

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

cd% programfiles% \ Oracle \ VirtualBox

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

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

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

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

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

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

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

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

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

Linux и Mac хосты

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

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

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

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

Оцените статью
TutoryBird.Ru
Добавить комментарий