Загрузка с USB флешки в VMWare Workstation Pro
С недавнего времени использование средства виртуализации VMWare Workstation Pro (и VMware Fusion) стало полностью бесплатным, а работа с виртуальными машинами VMWare достаточно проста в базовых сценариях.
В этой инструкции о том, как загрузить виртуальную машину VMware Workstation с физической загрузочной флэшки вместо ISO-образа или виртуального жёсткого диска: для проверки её работы, при отсутствии необходимого ISO или в иных целях.
Запуск виртуальной машины VMWare с физической флэшки
Виртуальные машины VMWare Workstation Pro поддерживают загрузку с физических USB-накопителей в режиме EFI, для Legacy загрузки выполнить этого не получится.
Для проверки текущего режима загрузки виртуальной машины, выберите её в интерфейсе, а затем нажмите по «Edit virtual machine settings» (либо зайдите в меню VM — Settings), перейдите на вкладку «Options» и обратите внимание на тип «Firmware type» в разделе «Advanced». Если в указанном разделе отмечено «UEFI», загрузка с флэшки возможна, однако для некоторых накопителей может потребоваться отключить Secure Boot в том же разделе настроек.
Дальнейшие действия могут незначительно отличаться, предположим, что виртуальная машина выключена и её необходимо запустить с флэшки:
- Подключите флэшку к компьютеру.
- Включите виртуальную машину и сразу при включении нажимайте клавишу F2, пока не откроется окно менеджера загрузки (Boot Manager). На данном этапе USB-накопитель в списке будет отсутствовать.
- Нажмите по значку нужной флэшки в строке состояния (для освобождения мыши по умолчанию используется сочетание клавиш Ctrl+Alt, имя флэшки отображается при подведении указателя мыши к значку) и выберите пункт «Connect (Disconnect from Host)».
- Флэшка будет подключена к виртуальной машине, но пока не появится в менеджере загрузки. Выберите «Reset the system» в нём, а сразу после перезагрузки виртуальной машины снова начните нажимать F2. Теперь вы увидите возможность загрузки с EFI USB Device — это и есть ваш USB-накопитель, выберите его и нажмите Enter.
- Загрузка будет произведена с флэшки:
Если вам не удаётся выполнить 2-й шаг, вы можете:
- Добавить строку перехода в БИОС/UEFI в файле конфигурации виртуальной машины: откройте файл .VMX вашей виртуальной машины в текстовом редакторе, добавьте строку
bios.forceSetupOnce = "TRUE"
сохраните изменения и снова запустите виртуальную машину. Учитывайте, что это изменение конфигурации сработает лишь один раз, а затем будет автоматически удалено из файла.
- Изменить время ожидания нажатия нужной клавиши, тем же способом добавив строку
bios.bootDelay = "ВРЕМЯ_В_МИЛЛИСЕКУНДАХ"
На этом всё: как видите, выполнить загрузку с физического USB-накопителя в VMWare Workstation относительно не сложно. То же самое можно сделать и в VirtualBox.