55 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как загрузить виртуальную машину с флешки с помощью программы Virtual Machine USB Boot

Настройка загрузки с флешки в виртуальных машинах VirtualBox и VMware Workstation

Виртуальные машины VirtualBox и VMware Workstation всем хороши для тестирования операционных систем и софта, только вот почему-то ни одна из этих программ-гипервизоров не предусматривает в нормальном юзабельном формате опцию загрузки с флешки. Наличие возможности загрузки с образов загрузочных CD/DVD-дисков может решить проблему с просмотром содержимого последних, но таким образом никак не будет удовлетворена потребность в тестировании готовой загрузочной флешки. Проверить работоспособность загрузочной флешки на виртуальной машине, протестировать содержащийся в составе реанимационного Live-диска софт в связке с виртуальным «железом», отснять скриншоты этого действа, установить операционную систему, дистрибутив которой имеется только в записи на флешке – да мало ли для каких нужд может понадобиться возможность загрузки с USB-носителя.

Как настроить загрузку с флешки на виртуальных машинах VirtualBox и VMware Workstation – в этом будем разбираться ниже. И для этих целей воспользуемся загрузчиком Plop Boot Manager.

0. Оглавление:

1. Подготовка образа диска Plop Boot Manager

Подробно о назначении бесплатной программы-загрузчика Plop Boot Manager речь шла в статье сайта «Как загрузиться с флешки на старых компьютерах, которые не поддерживают загрузку с USB-устройств». Призванный решать проблему отсутствия в BIOS старых компьютеров опции загрузки с USB-устройств Plop Boot Manager поможет и в решении проблемы загрузки с флешки на виртуальных машинах. Скачиваем дистрибутив последнего с официального сайта разработчика.

После распаковки архива Plop Boot Manager содержимое папки можем удалить, оставив только нужный ISO-образ диска – файл «plpbt.iso».

Этот файл лучше сразу переместить в укромное место, скажем, в папку с теми же виртуальными машинами, поскольку в процессе использования этого ISO-образа его путь размещения будет прописан в настройках гипервизоров. Последнее, собственно, далее мы и осуществим – настроим ISO-образ «plpbt» в качестве источника загрузки виртуальных машин VirtualBox и VMware Workstation.

2. Загрузка с флешки в VirtualBox

Виртуальная машина VirtualBox в момент её настройки для загрузки с флешки должна быть выключена. Жмём кнопку настроек. В появившемся окне прежде заглянем в раздел «Система», чтобы убедиться, что порядок загрузки предусматривает первоначально привод. Галочка должна быть выставлена на пункте «CD/DVD».

Теперь переходим в раздел «Носители». Кликаем «Контроллер: IDE» и выбираем кнопку с надписью «Пусто» (если никакой другой образ диска не подключён к виртуальной машине). Далее нам нужен параметр «Атрибуты». В конце графы «Привод» жмём кнопку в виде диска, далее же — кнопку обзора с надписью «Выбрать образ оптического диска».

В окне проводника открываем тот самый файл «plpbt.iso».

Всё: теперь образ диска Plop Boot Manager будет монтирован в виртуальный привод VirtualBox. Жмём «ОК».

Вставляем флешку в USB-порт компьютера. Запускаем виртуальную машину. Последняя загрузится с образа диска Plop Boot Manager и в её окне увидим минималистичное меню загрузки, в числе вариантов которой – и USB-устройства. Но прежде необходимо подключить флешку к виртуальной машине. Кликаем внизу окна маленькую кнопку с изображением USB-входа и выставляем галочку на нужном USB-устройстве. В нашем случае флешка единственная из таковых.

Перезапускаем виртуальную машину.

Снова увидим интерфейс Plop Boot Manager и теперь уже можем выбрать вариант загрузки – USB. Для взаимодействия с интерфейсом загрузчика необходимо выполнить вход в виртуальную машину с захватом мыши – т.е., сделать внутрь её окна двойной клик. Напомним, по умолчанию освобождение указателя мыши от захвата виртуальной машиной в программе VirtualBox осуществляется клавишей правый Ctrl. Для перемещения по вариантам загрузки в меню Plop Boot Manager используем клавиши навигации «↑» «↓», сам же выбор устройства загрузки подтверждаем клавишей Enter.

Чтобы виртуальная машина VirtualBox снова загружалась с жёсткого диска, можно либо выставить порядок загрузки с последнего в разделе настроек «Система» — что мы, собственно, и проверяли выше, либо извлечь образ диска из привода виртуальной машины. Это проще всего сделать, нажав кнопку в виде диска внизу окна виртуальной машины. Одной из доступных функций будет «Изъять диск из привода».

Однако если загрузочные флешки тестируются часто, можно просто в окне загрузчика Plop Boot Manager выбирать вариант загрузки с нужного раздела диска.

3. Загрузка с флешки в VMware Workstation

Ладно ещё бесплатная VirtualBox, но вот для платной программы VMware Workstation отсутствие простой и понятной опции для возможности загрузки виртуальной машины с флешки – вещь недопустимая. Тем не менее, даже заплатив, решать эту проблему будем своими усилиями.

Как и в случае с VirtualBox, виртуальная машина VMware Workstation также должна быть выключена. В окне её сведений жмём опцию изменения настроек.

Попадём в параметры виртуальной машины, здесь нам нужна вкладка «Оборудование». Перемещаемся на вкладку «CD/DVD», выставляем активной опцию «Файл образа ISO», затем с помощью кнопки обзора указываем путь к файлу «plpbt.iso». Жмём «ОК».

Вернувшись в окно сведений виртуальной машины, кликаем выпадающий список её состояний и выбираем «Включить при прошивке». В нашем случае имеем дело с последней версией VMware Workstation 11. Но в более ранних версиях программы или в разных редакциях перевода VMware Workstation эта опция может называться по-другому, например, «Включить в BIOS», англоязычный вариант — «Power On to BIOS».

В отличие от VirtualBox, VMware Workstation не предусматривает выставление порядка загрузки виртуальной машины в её настройках. Всё происходит, как на реальном компьютере: первоочерёдность устройств загрузки назначается в виртуальной BIOS – аналоге настоящей базовой системы ввода/вывода данных.

После запуска виртуальной машины в режиме BIOS выполняем вход в неё (двойным кликом внутрь окна или клавишами Ctrl+G). Для справки: по умолчанию освобождение указателя мыши в программе VMware Workstation осуществляется клавишами Ctrl+Alt. С помощью клавиш навигации «→» перемещаемся в раздел «Boot», затем клавишей «↓» опускаемся до параметра «CD-ROM Drive». Клавишей «+» выталкиваем его в начало списка и жмём «F10».

Подтверждаем решение, нажав Enter в окошке с предустановленным вариантом ответа «Yes» на запрос о сохранении конфигурации.

Виртуальная машина перезапустится, и мы увидим интерфейс загрузчика Plop Boot Manager. Также, как и в случае с VirtualBox, внизу окна виртуальной машины жмём кнопку USB-устройств и подключаем флешку.

Перезапускаем виртуальную машину.

Теперь можем входить внутрь её и в меню Plop Boot Manager выбирать вариант загрузки с USB-устройств.

Вернуть виртуальной машине VMware Workstation загрузку с жёсткого диска – процесс обратный. Нужно войти в BIOS и выставить первоочерёдность загрузки с «Hard Drive» — так, как это было ранее. Можно поступить иначе и убрать сам образ диска Plop Boot Manager. Внизу окна виртуальной машины есть кнопка в виде диска, она обеспечивает быстрый доступ к настройкам привода. Жмём «Параметры».

Читать еще:  Как в VirtualBox подключить флешку

В окне настроек привода виртуальной машины можем либо убрать галочку с состояния устройства «Подключить», либо сделать активной опцию определения физического CD/DVD-привода.

Смотрите также:

Для работы с виртуальными машинами на рынке десктопного софта существует, по сути, только две программы – это VMware Workstation и VirtualBox. Все остальные либо малоизвестны, либо с ограниченным функционалом, либо…

Ошибки в работе системы, её сбой, внедрение вирусов и шпионского ПО – всего этого и прочих неприятностей в работе с компьютером можно избежать, если обучаться и вести эксперименты со сторонним…

VMware Workstation – не просто функциональный гипервизор, позволяющий тестировать виртуальные операционные системы внутри системы основной, установленной на компьютере, это программа с гибким подходом к настройке оборудования виртуальных машин. Так, гипервизор…

Часть 5 — Бонус: Как запустить установку с флешки в VirtualBox

В статье об установке операционной системы на виртуальную машину мы подняли вопрос о том, как быть, когда нужно запустить установку ОС с флешки.

Простого выбора USB в опциях загрузки VirtualBox нет. Но есть, по меньшей мере, два способа запустить виртуальную машину с флешки. Разберем второй, так как он значительно проще создания файла vmdk вручную. А если будет интересно узнать про первый, отпишитесь в комментариях и я объясню суть в другой раз.

Для загрузки VirtualBox с флешки нам понадобится программа Virtual Machine USB Boot 1.51. Она существует в обычном пакете и Portable. Я воспользовался программой, которая не требует установки.

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

Запускаем ее и жмем кнопку «Add» справа.

В открывшемся окне нам нужно настроить какую именно виртуальную машину и с какой флешки загружать. За это отвечают пункт «WM name» и «Drive to add and boot».

Нажимаем «ОК» и в всплывшем окне «Да»

Закрываем окно первой загрузки и запустим машину еще раз.

И вот оно «опа…» ошибка «FAFTAL: No bootable medium found! System halted». Что это значит? Дело в том, что программа Virtual Machine USB Boot 1.5 не очень корректно работает с последней, пятой версией VirtualBox. А именно, она не создает IDE контроллер, который нужен для работы USB устройства.

Создадим его вручную, для этого нужно зайти в меню настроек виртуальной машины, не общее меню VirtualBox, а именно в настройки виртуальной машины. Пункт «Носители».

Жмем на кнопку зеленый плюсик внизу.

Создаем контроллер и видим, что система успешно загружается с флешки.

Подведем итоги: для запуска виртуальной машины с флешки нужна программа Virtual Machine USB Boot 1.51. Для решения проблемы с запуском нужно вручную создать IDE контроллер.

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

Загружаем виртуальную машину с флешки программой Virtual Machine USB Boot

В данной статье хотелось бы затронуть тему установки ОС Windows на виртуальную машину VirtualBox с флешь накопителя. Если вы работайте с программой VirtualBox, то у вас появится повод установить операционную систему именно с флешки, в принципе если вы открыли данную статью, то он у вас уже появился.

Для данной операции нам потребуется дополнительное программное обеспечение под названием Virtual Machine USB Boot, скачать программу вы можете с официального сайта, перейдя по ссылочке http://reboot.pro/files/download/339-virtual-machine-usb-boot/ . С сайта разработчика вы можете скачать как обычную установочную версию программы, так и портативную (portable) не требующую установки. Я скачал портативную.

Программа скачалась, распаковываем и запускаем.

В открывшемся окне программы нажимаем Add(добавить).

В пункте VM name, нам нужно выбрать ту виртуальную машину с которой должна загружаться наша флешка.

В моём VirtualBox содержится 5 виртуальных машин, это видно на картинке ниже.

Я выбираю Windows 7, т.е при запуске, эта виртуальная машина будет загружаться с флешки.

В пункте Drive to add and boot, выбираем ту флешку, которую мы хотим подключить к виртуальной машине.

В появившемся информационном окне нажимаем OK.

Выбираем вкладку которая появилась в списке и нажимаем Start. Только до нажатия кнопки start убедитесь, что программа VirualBox не запущена.

В появившемся информационном окне нажимаем опять же OK. После этого виртуальная машина запускается с флешки как мы и хотели.

Проблема возникающая при запуске.

В версиях VirtualBox начиная с 5.0, при запуске с программы Virtual Machine USB Boot наблюдается ошибка FATAL: No bootable medium found! System halted, эта ошибка возникает потому, что программа Virtual Machine USB Boot не создает автоматически IDE-контроллер в VitualBox 5-х версиях, без него не получится подключить созданный программой файл vmdk, который в свою очередь отвечает за соединение с нашей флешкой.

Для устранения ошибки, нам необходимо вручную создать IDE – контроллер в VirtualBox. Заходим в программу, выбираем ту виртуальную машину, с которой мы хотим загружаться(в моём случае это Windows 7), далее идем в настройки – > носители, в пункте носители информации, в нижней части, нажимаем на кнопку с зеленым крестиком (как показано на картинке ниже) и выбираем пункт Добавить IDE контроллер.

Как видим контроллер добавлен, идем дальше.

Запускаем снова программу Virtual Machine USB Boot, нажимаем Start.

Теперь программа запускается c флеш-накопителя без всяких ошибок.

И как мы видим, файл с расширением vmdk успешно подключился к контроллеру IDE.

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

Загрузка в Virtualbox с флешки

Одно дело подключить флешку к виртуальной машине, но совсем другое создать загрузочную и запустить её. Сегодня мы поговорим о том, как в Virtualbox загрузиться с флешки, но не в качестве съёмного носителя, а в качестве загрузочного носителя. Но давайте обо всём по порядку.

Функционал Virtualbox позволяет провести загрузку с flash-накопителя.

Предупреждения

Первый способ работает для Virtualbox версий 4.2.36 и ниже. Для более новых версий добавлен второй способ.

В командную строку необходимо заходить под правами администратора. Для этого заходим в «Пуск» и в строке поиска вбиваем «cmd», жмём правой кнопкой мыши на результате и выбираем пункт «Запуск от имени администратора». Обязательно! Иначе команда не создаст файл. Если нет желания каждый раз запускать командную строку от имени администратора, можно отключить «Контроль учётных записей». Процесс отключения описан в конце статьи.

Читать еще:  Перенос EFI-систем Windows на виртуальную машину VirtualBox средствами Paragon

Для второго способа необходимо, чтобы Virtualbox и Virtual Machine USB Boot выполнялись от имени администратора. Проверить это можно, кликнув правой кнопкой на ярлыке программ, перейти в окно «Свойства», а далее переключиться на вкладку «Совместимость» и проследить, установлена ли галочка в чекбоксе «Выполнять эту программу от имени администратора».

Пробуем подключиться обычным способом

Открываем Менеджер виртуальных машин. Нажимаем кнопку «Настроить». Переходим в раздел «USB» и нажимаем на значок добавления нового устройства, выбираем нашу флешку. Нажимаем «OK». Запускаем виртуальную машину. Как мы видим, съёмный диск у нас появился, его можно открыть в «Мой компьютер». Давайте попробуем загрузиться с него. Жмём «Перезагрузка». Во время перезагрузки нажимаем клавишу «F12» и в списке мы нашу флешку не видим. Таким способом загрузиться с неё не получится, к сожалению. Что же делать? А делать нужно не очень много, но интересно.

Выключаем нашу виртуальную машину и пока закрываем Менеджер виртуальных машин. Появляется сообщение автозапуска съёмного носителя, это значит, что Менеджер передал управление флешкой системе.

Используем командную строку для создания файла

Для загрузки с флешки в Virtualbox необходимо выполнить вот эту команду:

C:Program FilesOracleVirtualBoxVBoxManage.exe» internalcommands createrawvmdk -filename D:Transcend.vmdk -rawdisk \.PhysicalDrive2

В которой прописано:

  • C:Program FilesOracleVirtualBoxVBoxManage.exe — какая программа будет выполнять команду (путь нужно изменить, если программа устанавливалась в другое место);
  • internalcommands createrawvmdk -filename — сама команда;
  • D:Transcend.vmdk -rawdisk \.PhysicalDrive2 — с каким файлом у нас создастся диск; Букву «D»в начале можно заменить на букву любого вашего диска, туда будет создан файл; цифра «2» в конце — это номер диска, рассмотрим далее, как его узнать.

Заходим в управление компьютером, оттуда в управление дисками и находим наш накопитель среди всех других. Его номер и будет указывать нам, какое число нужно использовать в команде. В нашем случае «Диск 2». Это важно. Если вы укажете не тот диск, то система не будет загружаться и работать. Копируем нашу команду сочетанием клавиш «Ctrl+C». Открываем командную строку от имени администратора и вставляем команду с помощью «Ctrl+V», нажимаем «OK». На долю секунды появиться окошко командной строки. Теперь давайте найдём наш файл. Он находится по пути, который мы указали ранее в команде и имеет имя «Transcend.vmdk». Для удобства перемещаем файл на рабочий стол.

Проверка работоспособности

Запускаем Менеджер виртуальных машин, нажимаем «Настроить». Здесь очень важный момент: система не загрузится до тех пор, пока во вкладке «USB» мы не отключим наше устройство. Переходим в раздел «Носители», существующему диску «Test.vdi» назначаем первый порт. Выделяем контроллер, нажимаем иконку добавления нового жёсткого диска, жмём «Выбрать существующий диск» и выбираем наш файл, нажимаем «Открыть». У нашей флешки нулевой порт. Для чего это нужно? Если оставить по умолчанию нулевой порт на диске, который был в виртуальной машине, а файлу флешки присвоить первый порт, то система будет грузиться с диска, у которого нулевой порт. Давайте проверим, как это работает, нажимаем «OK» и запускаем виртуальную машину.

У нас появилось меню, где мы можем загрузиться с жёсткого диска, выбрать необходимые нам программы, перезагрузить или выключить компьютер. Давайте попробуем перезагрузить компьютер, всё в порядке.

Так же можно подключить и внешний жёсткий диск к виртуальной машине Virtualbox. Выключаем компьютер. Подытожим.

Если подключать флешку в разделе «USB», то она у нас в системе будет отображаться, но найти на неё мы не сможем. Если же подключить в разделе «Носители», то всё будет работать. Если вдруг изменится номер флешки в системе, то файл, который создали, можно отредактировать с помощью обычного блокнота. Нам нужно найти строчку с фразой PhysicalDrive и заменить цифру на новую.

Второй способ с программой Virtual Machine USB Boot

Как было отмечено, первый способ подходит только для Virtualbox версий 4.2.36 и ниже. Описанные дальше манипуляции проверялись на версии 5.0.12 и на ней точно работают.

С версии 4.3 у пользователей появились проблемы с установкой Виндовс из-под загрузочной флешки в виртуальной машине. На любом из этапов установки могла появиться ошибка, и процесс обрывался. Проблема решается программой Virtual Machine USB Boot, на сайте разработчиков есть и портативная версия и установочник, весит она совсем немного. Обязательно проверяем и Менеджер виртуальных машин и нашу программу на работу с правами администратора. Перед запуском утилиты Virtual Machine USB Boot на тестируемой машине нужно переключить жёсткий диск из порта SATA0 в порт SATA2 или SATA3. SATA0 должен быть пустым, в него утилита подключит нашу флешку.

Запускаем Менеджер виртуальный машин, потом запускаем утилиту. В окне утилиты жмём кнопку «Add» («Добавить»). Выбираем имя виртуальной машины, называем по своему усмотрению. В третьей строчке выбираем именно ту виртуальную машину, которую впоследствии мы будем использовать. Утилита просматривает каталог Virtualbox и выдаёт нам все смонтированные машины, выбираем нужную. В поле «Drice to add and boot» выбираем нашу флешку. Два раза жмём «OK» и «Start». На этом настройка заканчивается, можно запускать виртуальную машину.

Отключение контроля учётных записей

Дополнение к первому способу, которое позволит заходить в командную строку без прав администратора или даже выполнять команду сразу из окна «Выполнить». Нам нужно открыть редактор реестра, для этого зажимаем сочетание клавиш «Win+R», откроется окно «Выполнить», вводим туда команду «regedit». Двигаемся по пути HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/System, в этой папке ищем строку EnableLUA и меняем значение с 1 на 0. Для этого жмём правой кнопкой по строке и в контекстном меню выбираем пункт «Изменить». Впоследствии значение можно вернуть обратно и контроль учётных записей вернётся.

Заключение

Итак, мы использовали Менеджер виртуальных машин Виртуалбокс, загрузка с флешки произведена. Мы рассмотрели два способа, для VirtualBox версий ниже и выше 4.2.36. Сам процесс настройки несложен, но нужно учитывать множество факторов и тонкостей, большинство из них указано под заголовком «Предупреждения», остальные находятся внутри разбора способов. Будьте внимательны и со временем виртуальные машины будут вашим верным спутником при работе с новыми приложениями и утилитами. Ведь лучше 5 раз проверить работоспособность опасной или неизвестной программы, чем один раз вывести из строя реальную машину, не правда ли?

Если у вас появились вопросы — задайте их в комментариях!

BootDev

Создание загрузочных дисков и прочие полезные мелочи

Страницы

2016-07-26

Загрузка с флешки в VirtualBox

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

Но, способ загрузиться с флешки в VirtualBox все же есть. Суть его заключается в создании виртуального жесткого диска, который будет ссылаться на физический диск системы. И последующего подключения данного виртуального жесткого диска, к виртуальной машине, для загрузки с него. Создается такой диск через командную строку, с помощью консольной программы VBoxManage.exe. Располагается она в директории установленного VirtualBox’а.

Читать еще:  Включение файла виртуального диска VHD (содержащего Windows 8.1) в меню загрузки Windows 10 или запуск Windows 8.1 из VHD файла с внутреннего диска

Есть два способа создать данный диск, сложный и простой.

И так, начнем со сложного способа.

Открываем командную строку Windows от имени администратора. Для Windows 10, 8.1 и 8 зажимаем на клавиатуре клавиши Win+X, и в открывшемся меню выбираем пункт Командная строка (администратор).

Соглашаемся с запуском командной строки от имени администратора.

Для Windows 7 и Vista, открываем меню пуск, в строчке поиска в нижней части меню, пишем cmd. Среди найденных результатов, нажимаем правой кнопкой мыши по командной строке, и выбираем Запустить от имени администратора. Так как я использую Windows 10, примерно покажу как это должно выглядеть.

Для Windows XP, используем сочетание клавиш Win+R, откроется окно Выполнить, И в строке открыть пишем cmd и жмем на OK.

В итоге, перед нами откроется командная строка.

Первым делом, нам необходимо узнать под каким номером в системе, среди остальных дисков, у нас расположилась флешка. Для этого вводим команду diskmgmt.msc и жмем Enter.

Откроется окно консоли Управления дисками. В нем наглядно отображена информация о дисках системы. В моем случае, флешке присвоен номер диска второй. Запоминаем данный номер, он нам пригодиться позже.

Возвращаемся в окно командной строки. Для запуска программы VBoxManage.exe в консоли, нам нужно перейти в каталог с установленной программой VirtualBox. Пишем следующее (пользуйтесь клавишей TAB для автоматического дополнения пути):

Сложный способ на этом завершен.

Способ второй, легкий.

Специально для облегчения данной процедуры, я написал небольшую программу, которая все вышеописанные действия делает в пару кликов. Программа называется VBoxVDC.

При ее открытии, в выпадающем списке будут по порядку отображены все диски, для которых можно создать виртуальный жесткий диск.

Откроется окно для выбора места сохранения нового виртуального диска. Выбираем место для сохранения и жмем кнопку Сохранить. Имя файла при сохранении будет сгенерировано в соответствии с названием флешки, при желании его можно изменить на свое.

Программа запросит повышение привилегий для выполнения процедуры создания жесткого диска, жмем Да.

По окончании, программа выдаст сообщение об успешности проведенной операции. Жмем OK.

Теперь проверяем папку на наличие созданного файла.

На этом создание файла виртуального жесткого диска завершено.

Скачать программу VBoxVDC можно по этой ссылке.

Загрузка с флешки.

Для загрузки с флешки, нам необходимо при создании виртуальной машины, или же в конфигурации существующей, выбрать файл виртуального жесткого диска который мы создали для данной флешки. Опишу данные действия на примере создания новой виртуальной машины.

Открываем VirtualBox от имени администратора. Запуск от имени администратора необходим для того что бы предоставить виртуальной машине доступ к физическому устройству вашего компьютера. В нашем случае, физическое устройство, это наша флешка.

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

Далее указываем объем оперативной памяти который будет использовать виртуальная машина, и жмем Next.

На этом шаге, нам нужно выбрать созданный нами виртуальный жесткий диск. Переставляем переключатель в положение Использовать существующий виртуальный жесткий диск и жмем на кнопку с изображение папки.

В открывшемся окне, находим созданный ранее файл виртуального жесткого диска, выделяем его и жмем кнопку Открыть.

Теперь жмем на кнопку Создать.

В списке виртуальных машин появится только созданная.

Осталось только загрузиться с нее. Выбираем виртуальную машину и жмем кнопку Запустить.

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

Загрузка виртуальной машины с USB Flash

Создание загрузочного USB диска (или просто загрузочной флешки) – уже давно стало обычным делом. А что если после подготовки понадобится проверить ее работу? Тестирование на самом компьютере не всегда удобно, а вот виртуальная машина для этих целей как нельзя лучше. Но, к сожалению, наиболее популярные виртуальные машины VmWare и Oracle VirtualBox не поддерживают загрузку с диска USB на уровне BIOS. Что делать? Выход есть.

Создание загрузочного USB диска (или просто загрузочной флешки) – уже давно стало обычным делом. А что если после подготовки понадобится проверить ее работу? Тестирование на самом компьютере не всегда удобно, а вот виртуальная машина для этих целей как нельзя лучше. Но, к сожалению, наиболее популярные виртуальные машины VmWare и VirtualBox не поддерживают загрузку с диска USB. Что делать? Выход есть.

Решение описано в замечательной простой статье Как запустить виртуальную машину с флешки или USB-диска. С небольшими дополнениями рецепт состоит в следующем. Для обхода ограничения BIOS виртуальных машин нам всего-навсего понадобится сторонний менеджер загрузки (boot manager): Plop Boot Manager.

  1. Загружаем с сайта архив plpbt-x.x.x.zip и извлекаем из него образ plpbt.iso.
  2. Подключаем к основной системе подопытный загрузочный USB Flash.
  3. Создаем новую виртуальную машину (VM) или берем уже имеющуюся. plpbt.iso можно указать как образ диска инсталляции при создании новой виртуальной машины или просто в настройках уже существующей VM указать plpbt.iso как образ оптического диска. Установка загрузочного iso в VMWare.

Установка загрузочного iso в VirtualBox.
Проверяем, что USB контроллер в виртуальной машине присутстует и диски USB успешно в VM подключаются.

Подключение USB дисков в VirtualBox.

Подключение USB дисков в VMWare.
Стартуем виртуальную машину и попадаем в меню Plop Boot Manager’a. Выбираем пункт USB и, если диски успешно в системе определились, загрузчик подхватит нужную флешку и начнет с нее загрузку.Если используется виртуальная машина под VMWare с уже установленной гостевой системой, то может потребоваться смена порядка загрузки (по-умолчанию загрузка начинается с HDD). Но скорость старта гостевой ОС настолько быстрая, что практически невозможно ничего предпринять, чтобы попасть в меню выбора загрузки или хотя бы в BIOS. Чтобы решить эту проблему, в настройках виртуальной машины – файл имя_виртуальной_машины.vmx следует добавить время задержки перед стартом (на отдельной строке в любом месте файла):

что задержит загрузку на 15 секунд. За это время можно спокойно зайти в BIOS (F2) или в меню загрузки (ESC).

Описанный рецепт отлично работает и для VMWare, и для Oracle VirtualBox (хотя в первоисточнике утверждается иное). Метод протестирован на VMWare 10 и Oracle VirtualBox 5.0.16.

0 0 голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов:
×
×