В предыдущей статье мы начали изучать способы проверки загрузочных флешек на работоспособность.
Мы выяснили, что флешку можно проверить перезагрузив компьютер и выставив в BIOS или Boot Menu загрузку с флешки. Также я дала ссылки на статьи, где рассказывается о тестировании загрузочных флешек с помощью эмулятора QEMU.
Но если выставить приоритет загрузки с флешки - это верный вариант, то вот тестирование флешки через QEMU не всегда работает корректно.
Поэтому мы также рассмотрим способы тестирования загрузочных флешек или дисков с помощью виртуальных машин. В сегодняшней статье речь пойдет о гипервизоре VirtualBox.
Что нам нужно?
1. Загрузочная флешка. Я ее сделала с помощью программы Rufus.
Я записала флешку под UEFI загрузку.
2. Компьютер, поддерживающий аппаратную виртуализацию Intel-VT (Процессоры Intel) или AMD-VT (Процессоры AMD).
Достаточное количество оперативной памяти (от 8 ГБ). Желательно четырехъядерный процессор.
Чтобы включить виртуализацию, нужно зайти в BIOS компьютера или ноутбука. В зависимости от конфигурации BIOS настройки могут отличаться.
Мы можем подключить нашу флешку к компьютеру.
Теперь давайте установим гипервизор. В этой статье мы рассматриваем VirtualBox.
Программа эта с открытым исходным кодом и распространяется свободно. Скачать ее можно с официального сайта совершенно бесплатно.
Устанавливаем VirtualBox.
Если мы не хотим, чтобы программа VirtualBox запускалась автоматически, то снимаем галочку с "Start Oracle VM VirtualBox 7.020 afher installation".После этого мы нажимаем "Finish".
Запустилась программа VirtualBox.
В моем случае программа запустится автоматически.
Далее нам необходимо скачать и установить дополнительный плагин для VirtualBox - VirtualBox Extension Pack. Этот плагин нужен для поддержки USB устройств. USB 2.0 (EHCI) и (или) USB 3.0 (XHCI). Без этого плагина мы не сможем подключить флешку к виртуальной машине.
Скачать этот плагин можно также на официальном сайте программы VirtualBox.
Возвращаемся снова в VirtualBox.
Нажимаем "Инструменты".
Щелкаем на три полоски.
В открывшемся меню выбираем "Плагины".
Нажимаем "Установить".
В открывшемся окне выбираем плагин Oracle VM VirtualBox Extension Pack. Жмем "Открыть".
Нажимаем "Установить".
Принимаем лицензию.
Плагин установлен.
Окно программы VirtualBox
Нажимаем "Приветствие".
Окно программы VirtualBox
Теперь нам нужно создать виртуальную машину.
Для этого мы нажимаем "Создать".
Открывается окно создания виртуальной машины.
В строке "Имя" указываем имя виртуальной машины. Я укажу "Проверка флешки".
Далее нам нужно выбрать папку, где будет расположена созданная виртуальная машина.
По умолчанию у нас виртуальная машина будет сохранена по пути: "C:\Users\User\VirtualBox VMs"
Чтобы изменить этот путь мы нажимаем на стрелочку".
В выпадающем списке мы выбираем "Другое".
В открывшемся окне мы выбираем папку.
Нажимаем на "Выбор папки".
Мы указали место сохранения виртуальной машины.
ISO образ мы не выбираем, так как мы планируем всего лишь проверить загрузочную флешку.
Тип системы оставляем "Microsoft Windows".
Поскольку я проверяю флешку, записанную для UEFI режима, то разрядность системы я оставлю "Windows (64 bit)".
Нажимаем "Далее".
Теперь нам нужно указать количество оперативной памяти для виртуальной машины и количество ядер процессора.
По умолчанию у нас выставлены параметры: 2 ГБ ОЗУ (2048 Мб) и 1 ЦП.
Давайте я укажу 4 ГБ ОЗУ (4096 Мб).
Количество ЦП я укажу 2.
Поскольку у меня флешка записана для UEFI, то я поставлю галочку напротив: "Включить EFI (Только специальные ОС).
Нажимаем "Далее".
Виртуальный жесткий диск я создам на всякий случай.
Размер виртуального диска укажу 84 ГБ.
Нажимаем "Далее".
Нажимаем "Готово".
Виртуальную машину мы создали.
Теперь к этой машине нужно подключить нашу флешку.
Нажимаем "Настроить".
Далее нажимаем "USB".
Нам нужно добавить новый USB фильтр, в котором поля заполнены значениями подключенного одного из USB устройств.
В появившемся списке мы выбираем нашу флешку.
Теперь нажимаем "Ок".
Теперь нажимаем "Запустить".
Запускается виртуальная машина.
Далее нам нужно попасть в BIOS виртуальной машины VirtualBox. Для этого мы на начальном этапе загрузки нажимаем клавишу F2.
Открывается эмулятор BIOS.
Мы стрелочками на клавиатуре выбираем "Boot Manager".
Нажимаем клавишу Enter.
В списке загрузочных устройств мы выбираем нашу флешку и нажимаем Enter.
Флешка работает. С нее можно установить систему.
А если нам нужно проверить будет ли флешка работать при включенном режиме Безопасной загрузки?
Да, мы это можем проверить. Для этого мы опять заходим в настройки виртуальной машины.
Открываем "Система".
На вкладке "Материнская плата" ставим галочку напротив: "Enabled Secure Boot".
Далее нажимаем на кнопку: "Reset Keys to Default".
Нажимаем "Ок".
Еще раз нажимаем "Ок".
Теперь можно проверять флешку в режиме Безопасной загрузки.
Что ж, проверяем.
Окно программы VirtualBox
Ага, флешка, записанная через Rufus работает даже с включенной Безопасной загрузкой.
Флешка работает даже с включенной безопасной загрузкой.
В следующей статье мы рассмотрим тестирование загрузочной флешки с помощью VMware Workstation Player.
Предыдущий материал: