Добрый день, сегодня расскажу как сделать эмуляцию флешки для загрузки ее в VirtualBox. То есть настоящая флешка подключенная к компьютеру и с нее будет идти загрузка.
Зачем это нужно?
Разумный вопрос, главный смысл этого действия проверить флешку и ее загрузчик, дабы понять работает там все как надо или нет.
Вы конечно можете проверять флешку перезагрузкой компьютера и загрузкой непосредственно с флешки, и сколько вам понадобится мурыжить компьютер, чтобы доделать флешку до конца?
А тут далеко ходить не надо, взяли, загрузились с флешки и вперед доделывать, допиливать загрузчик и BCD меню.
Итак что нам нужно?
- Флешка на которую мы пишем необходимый софт и загрузчик.
- VirtualBox.
- и немного команд, для создания диска эмуляции в среду VirtualBox.
Создаем виртуальный носитель из настоящего носителя
Ну и пойдем по порядку, вставляем флешку в USB порт, пишем на нее нужный софт.
Далее вам нужно установить VirtualBox, если ранее этого не сделали, желательно от имени администратора.
Открываем командую строку от имени администратора, я открыл через поисковик Windows.
Пишем там что бы открыть программу и узнать цифру флешки:
diskpart
Затем:
list disk
Находим нашу флешку, найти ее не сложно, вспомните объем памяти какой у флешки и запомните его цифру, в моем случае это Диск 3, нам нужна лишь цифра диска, повторюсь у меня это 3.
Далее выходим следующей командой, но не закрываем командую строку.
exit
Теперь нам предстоит сделать эмуляцию накопителя, в той же командой строке вводим следующую команду.
cd C:\Program Files\Oracle\VirtualBox
Таким образом мы попали в директорию программы VirtualBox.
Далее в следующей команде вам нужно за место цифры 3, как у меня, поставить нужную вам цифру диска.
\PhysicalDrive3
VBoxManage internalcommands createrawvmdk -filename C:\USB.vmdk -rawdisk \\.\PhysicalDrive3
Также вводим ее и должно выйти следующее сообщение:
RAW host disk access VMDK file C:\USB.vmdk created successfully.
Создаем виртуальную машину
Теперь дело за малым, создаем новую виртуальную машину, в параметрах жесткого диска выбираем "Использовать существующий виртуальный жесткий диск".
В открывшемся меню нажимаем "Добавить" и находим файл USB.vmdk, который находится на диске "C:\", принимаем, при необходимости выбираете системные параметры, и нажимаем создать.
Теперь запускаем и проверяем нашу флешку, правильно ли ее записали и полируем ее до идеала.
- Вам может показаться, что все это сложно и долго, но по факту данные процедуры занимают не более 10 минут, полностью с установкой VirtualBox и со всеми командами в командой строке.
Поздравляю вам теперь не нужно перезагружать компьютер и грузиться с флешки что бы ее проверить.
Для того что бы просто записать флешку, без всех заморочек рекомендую воспользоваться программой Ventoy, ничего проще я еще не встречал, познакомиться с данной программой можно в статье по ссылке ниже.
Программа Ventoy или как сделать мульти-загрузочную флешку со всем софтом за 5 минут.
Ну и на этом все, благодарю за внимание, пишите комментарии, ставьте лайки, подписывайтесь, если не сделали этого ранее, всего хорошего и до скорых встреч!
- Напоминаю, что у автора есть Чат в мессенджере, где вы можете задать вопрос по компьютерной тематике и Дискорд канал ссылки в закрепленном комментарии!