Найти тему
Мой комп

Как проверить загрузочную флешку на работоспособность с помощью виртуальной машины VirtualBox

В предыдущей статье мы начали изучать способы проверки загрузочных флешек на работоспособность.

Мы выяснили, что флешку можно проверить перезагрузив компьютер и выставив в BIOS или Boot Menu загрузку с флешки. Также я дала ссылки на статьи, где рассказывается о тестировании загрузочных флешек с помощью эмулятора QEMU.

Но если выставить приоритет загрузки с флешки - это верный вариант, то вот тестирование флешки через QEMU не всегда работает корректно.

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

Что нам нужно?

1. Загрузочная флешка. Я ее сделала с помощью программы Rufus.

Я записала флешку под UEFI загрузку.

Программа Rufus
Программа Rufus

2. Компьютер, поддерживающий аппаратную виртуализацию Intel-VT (Процессоры Intel) или AMD-VT (Процессоры AMD).

Достаточное количество оперативной памяти (от 8 ГБ). Желательно четырехъядерный процессор.

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

Включаем аппаратную виртуализацию на ноутбуке ASUS X550cc
Включаем аппаратную виртуализацию на ноутбуке ASUS X550cc

Мы можем подключить нашу флешку к компьютеру.

Проводник Windows
Проводник Windows

Теперь давайте установим гипервизор. В этой статье мы рассматриваем VirtualBox.

Программа эта с открытым исходным кодом и распространяется свободно. Скачать ее можно с официального сайта совершенно бесплатно.

Официальный сайт программы VirtualBox
Официальный сайт программы VirtualBox
Официальный сайт программы VirtualBox
Официальный сайт программы VirtualBox

Устанавливаем VirtualBox.

Если мы не хотим, чтобы программа VirtualBox запускалась автоматически, то снимаем галочку с "Start Oracle VM VirtualBox 7.020 afher installation".После этого мы нажимаем "Finish".

Отменяем автоматический запуск VirtualBox
Отменяем автоматический запуск VirtualBox

Запустилась программа VirtualBox.

В моем случае программа запустится автоматически.

Окно программы VirtualBox
Окно программы VirtualBox

Далее нам необходимо скачать и установить дополнительный плагин для VirtualBox - VirtualBox Extension Pack. Этот плагин нужен для поддержки USB устройств. USB 2.0 (EHCI) и (или) USB 3.0 (XHCI). Без этого плагина мы не сможем подключить флешку к виртуальной машине.

Скачать этот плагин можно также на официальном сайте программы VirtualBox.

Официальный сайт программы VirtualBox
Официальный сайт программы VirtualBox

Возвращаемся снова в VirtualBox.

Нажимаем "Инструменты".

Щелкаем на три полоски.

Окно программы VirtualBox
Окно программы VirtualBox

В открывшемся меню выбираем "Плагины".

Окно программы VirtualBox
Окно программы VirtualBox

Нажимаем "Установить".

Окно программы VirtualBox
Окно программы VirtualBox

В открывшемся окне выбираем плагин Oracle VM VirtualBox Extension Pack. Жмем "Открыть".

Выбираем плагин для VirtualBox
Выбираем плагин для VirtualBox

Нажимаем "Установить".

Устанавливаем плагин для VirtualBox
Устанавливаем плагин для VirtualBox

Принимаем лицензию.

Принимаем лицензию
Принимаем лицензию

Плагин установлен.

Окно программы VirtualBox
Окно программы VirtualBox

Окно программы VirtualBox

Нажимаем "Приветствие".

Окно программы VirtualBox
Окно программы VirtualBox

Окно программы VirtualBox

Теперь нам нужно создать виртуальную машину.

Для этого мы нажимаем "Создать".

Окно программы VirtualBox
Окно программы VirtualBox

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

Окно программы VirtualBox
Окно программы VirtualBox

В строке "Имя" указываем имя виртуальной машины. Я укажу "Проверка флешки".

Окно программы VirtualBox
Окно программы VirtualBox

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

По умолчанию у нас виртуальная машина будет сохранена по пути: "C:\Users\User\VirtualBox VMs"

Окно программы VirtualBox
Окно программы VirtualBox

Чтобы изменить этот путь мы нажимаем на стрелочку".

В выпадающем списке мы выбираем "Другое".

Окно программы VirtualBox
Окно программы VirtualBox

В открывшемся окне мы выбираем папку.

Нажимаем на "Выбор папки".

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

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

Окно программы VirtualBox
Окно программы VirtualBox

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

Тип системы оставляем "Microsoft Windows".

Поскольку я проверяю флешку, записанную для UEFI режима, то разрядность системы я оставлю "Windows (64 bit)".

Окно программы VirtualBox
Окно программы VirtualBox

Нажимаем "Далее".

Окно программы VirtualBox
Окно программы VirtualBox

Теперь нам нужно указать количество оперативной памяти для виртуальной машины и количество ядер процессора.

По умолчанию у нас выставлены параметры: 2 ГБ ОЗУ (2048 Мб) и 1 ЦП.

Окно программы VirtualBox
Окно программы VirtualBox

Давайте я укажу 4 ГБ ОЗУ (4096 Мб).

Количество ЦП я укажу 2.

Окно программы VirtualBox
Окно программы VirtualBox

Поскольку у меня флешка записана для UEFI, то я поставлю галочку напротив: "Включить EFI (Только специальные ОС).

Окно программы VirtualBox
Окно программы VirtualBox

Нажимаем "Далее".

Окно программы VirtualBox
Окно программы VirtualBox

Виртуальный жесткий диск я создам на всякий случай.

Окно программы VirtualBox
Окно программы VirtualBox

Размер виртуального диска укажу 84 ГБ.

Нажимаем "Далее".

Окно программы VirtualBox
Окно программы VirtualBox

Нажимаем "Готово".

Окно программы VirtualBox
Окно программы VirtualBox

Виртуальную машину мы создали.

Окно программы VirtualBox
Окно программы VirtualBox

Теперь к этой машине нужно подключить нашу флешку.

Нажимаем "Настроить".

Окно программы VirtualBox
Окно программы VirtualBox

Далее нажимаем "USB".

Окно программы VirtualBox
Окно программы VirtualBox

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

Окно программы VirtualBox
Окно программы VirtualBox

В появившемся списке мы выбираем нашу флешку.

Окно программы VirtualBox
Окно программы VirtualBox

Теперь нажимаем "Ок".

Окно программы VirtualBox
Окно программы VirtualBox

Теперь нажимаем "Запустить".

Окно программы VirtualBox
Окно программы VirtualBox

Запускается виртуальная машина.

Окно программы VirtualBox
Окно программы VirtualBox

Далее нам нужно попасть в BIOS виртуальной машины VirtualBox. Для этого мы на начальном этапе загрузки нажимаем клавишу F2.

Открывается эмулятор BIOS.

Мы стрелочками на клавиатуре выбираем "Boot Manager".

VirtualBox Виртуальная машина "Проверка флешки" Вход в BIOS
VirtualBox Виртуальная машина "Проверка флешки" Вход в BIOS

Нажимаем клавишу Enter.

VirtualBox Виртуальная машина "Проверка флешки" Вход в BIOS
VirtualBox Виртуальная машина "Проверка флешки" Вход в BIOS

В списке загрузочных устройств мы выбираем нашу флешку и нажимаем Enter.

VirtualBox Виртуальная машина "Проверка флешки" Вход в BIOS
VirtualBox Виртуальная машина "Проверка флешки" Вход в BIOS

Флешка работает. С нее можно установить систему.

Флешка работает
Флешка работает

А если нам нужно проверить будет ли флешка работать при включенном режиме Безопасной загрузки?

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

Окно программы VirtualBox
Окно программы VirtualBox

Открываем "Система".

Окно программы VirtualBox
Окно программы VirtualBox

На вкладке "Материнская плата" ставим галочку напротив: "Enabled Secure Boot".

Окно программы VirtualBox
Окно программы VirtualBox

Далее нажимаем на кнопку: "Reset Keys to Default".

Окно программы VirtualBox
Окно программы VirtualBox

Нажимаем "Ок".

Окно программы VirtualBox
Окно программы VirtualBox

Еще раз нажимаем "Ок".

Окно программы VirtualBox
Окно программы VirtualBox

Теперь можно проверять флешку в режиме Безопасной загрузки.

Что ж, проверяем.

Окно программы VirtualBox -->  Запуск виртуальной машины
Окно программы VirtualBox --> Запуск виртуальной машины
Окно программы VirtualBox
Окно программы VirtualBox
Окно программы VirtualBox --> Вход в BIOS
Окно программы VirtualBox --> Вход в BIOS

Окно программы VirtualBox

Ага, флешка, записанная через Rufus работает даже с включенной Безопасной загрузкой.

Флешка работает
Флешка работает

Флешка работает даже с включенной безопасной загрузкой.

В следующей статье мы рассмотрим тестирование загрузочной флешки с помощью VMware Workstation Player.

Предыдущий материал:

Уважаемые читатели! Если Вам понравилась статья, поставьте, пожалуйста лайк и подпишитесь на канал. Обсуждение материала в комментариях только приветствуется. Мне будет очень приятно.