Загрузите машину VirtualBox с USB

VirtualBox, известное программное обеспечение с открытым исходным кодом (бесплатное программное обеспечение, распространяемое по лицензии GNU GPL, по крайней мере, в базовом пакете) для создания и управления виртуальными машинами, изначально не поддерживает загрузку с USB.

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

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

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

1) В первую очередь необходимо подключить USB-ключ к системе для запуска внутри виртуальной машины VirtualBox.

2) В поле «Поиск программ и файлов» Windows 7 или в поиске Windows 8 и Windows 8.1 вам нужно будет ввести: «Создание и форматирование разделов жесткого диска» или «Управление дисками».

3) В окне «Управление дисками» вам нужно будет найти числовой идентификатор, присвоенный вновь подключенному USB-накопителю.

Загрузите машину VirtualBox с USB

В примере числовой идентификатор равен 2 (Диск 2).

4) Следующий шаг — открыть командную строку с правами администратора. В Windows 7 вы должны ввести cmd в поле «Поиск программ и файлов», затем щелкнуть правой кнопкой мыши cmd и выбрать «Запуск от имени администратора».

С другой стороны, в Windows 8 и Windows 8.1 вы можете использовать комбинацию клавиш Windows + X и выбрать «Командная строка (администратор)».

5) В командной строке Windows, открытой с правами администратора, вам нужно будет ввести следующее:
компакт-диск %programfiles%OracleVirtualBox
Команда позволяет вам получить доступ к папке, содержащей файлы VirtualBox, если на этапе установки был принят предложенный каталог по умолчанию.

6) Следующая команда, с другой стороны, позволяет вам создать виртуальный диск, ссылаясь, в свою очередь, на (физический) USB-накопитель:

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

Вместо C:usb.vmdk можно указать альтернативный путь для хранения файла со ссылкой на USB-накопитель.

Перед вводом команды вам необходимо убедиться, что вы закрыли все окна VirtualBox, которые могут быть открыты (включая запущенные виртуальные машины).

Знак решетки (#), с другой стороны, должен быть заменен идентификационным номером, связанным с USB-накопителем в окне управления дисками Windows (в примере # следует заменить на значение 2).

Загрузите машину VirtualBox с USB

Файл VMDK представляет собой не что иное, как простой текстовый файл, содержащий инструкции по загрузке USB-накопителя в качестве загрузочного диска.

7) На этом этапе вам нужно будет щелкнуть правой кнопкой мыши значок VirtualBox и выбрать «Запуск от имени администратора». В противном случае загрузка с USB-накопителя, подключенного к машине, будет невозможна.

8) Чтобы настроить загрузку с USB в существующей виртуальной машине VirtualBox, просто выберите ее на главном экране программы и нажмите кнопку «Настройки».

Отсюда вам нужно будет выбрать «Хранилище», щелкнуть маленький значок «Добавить жесткий диск» и, наконец, «Выбрать существующий диск».

Загрузите машину VirtualBox с USB

В этот момент просто выберите файл c:usb.vmdk и убедитесь, что установлен флажок Use host I/O cache.

Загрузите машину VirtualBox с USB

После того, как вы нажмете OK, нажав Start, он должен загрузиться с USB-накопителя.

Загрузите машину VirtualBox с USB

Если этого не произошло, вам придется перезапустить виртуальную машину VirtualBox, сразу нажать клавишу F12 и выбрать диск, с которого вы хотите загрузиться:

Загрузите машину VirtualBox с USB

Если при загрузке с USB-накопителя VirtualBox должен отображать сообщение об ошибке Кэш ввода-вывода обнаружил ошибку при обновлении данных в носителе (rc=VERR_ACCESS_DENIED), необходимо будет остановить виртуальную машину, снова получить доступ к настройкам, нажать в разделе «Хранилище» установите флажок «Использовать кэш ввода-вывода хоста».

Загрузите машину VirtualBox с USB

При настройке новой виртуальной машины вы можете подключить USB-накопитель, всегда подключая файл VMDK к контроллеру SATA.

Похожие записи

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

Ваш адрес email не будет опубликован.