- Как проверить загрузочный образ на флешке или диске
- Описание программы
- Загрузка ISO образа
- Загрузка с USB носителя
- Как проверить загрузочную флешку, рабочая ли она, какой у нее тип загрузчика (обычный или UEFI)?
- Проверка загрузочной флешки
- Как проверить загрузочную флешку с помощью средств виртуализации ПК
- 1. WinSetupFromUSB
- 2. MobaLiveCD
- 3. Проверка флешек UEFI на гипервизорах
- 4. Проверка обычных флешек на гипервизорах
Как проверить загрузочный образ на флешке или диске
Иногда возникает необходимость проверить какой-нибудь носитель (оптический диск, флешку) на предмет возможности загрузки с него. Специально для тех, кто не хочет перезагружать для этой цели свой компьютер, существует программа MobaLiveCD. Скачать её можно с официального сайта, нажав на кнопку «Get MobaLiveCD now!«.
Описание программы
Программа не требует никакой установки, и запускается прямо со скачанного exe файла.
Интерфейс программы достаточно простой — в главном меню присутствует несколько кнопок, снабженные краткими комментариями на английском языке.
Вот описание каждого из пунктов:
Install MobaLiveCD’s right-clic association — нажатие данной кнопки добавит в контекстное меню ISO файлов кнопку для их открытия данной программой.
Start directly a CD-ROM ISO image file — запускает указанный iso файл с жесткого диска — пригождается для проверки загрузочных образов дисков.
Start directly from a bootable USB drive — загрузка с загрузочного USB носителя — например флешки. Полезно для проверки загрузочных флешек.
Загрузка ISO образа
Нажимаем на кнопку «Run the LiveCD». Программа предложит выбрать образ ISO на жестком диске. Выбираем нужный и нажимаем «Открыть».
Затем программа просит, нужно ли создавать жесткий диск для виртуальной машины под данный ISO образ. Если целью стоит просто проверить возможность загрузки LiveCD, или «посмотреть» на него, стоит ответить «No».
Затем, если выбранный ISO образ загрузочный, то с него пойдет загрузка. Например загрузка с диска с FreeBSD выглядит вот так:
Для завершения работы с программой достаточно просто закрыть её, нажав на крестик.
Загрузка с USB носителя
Для загрузки с загрузочного USB носителя нужно нажать на кнопку «Run the LiveUSB». В появившемся окошке нужно выбрать раздел нужного USB носителя.
Как и в примере с LiveCD, далее появится вопрос о том, нужно ли создавать образ жесткого диска для запуска данного USB носителя. Условия выбора те же, что и выше — для того, чтобы просто «посмотреть» или проверить загрузку нужно отвечать «No».
После этого пойдет загрузка с USB носителя (если конечно есть такая возможность). В моем нужно было проверить, является ли флешка загрузочной, и вот что вышло:
После чего стало ясно, что флешка является загрузочной.
Как проверить загрузочную флешку, рабочая ли она, какой у нее тип загрузчика (обычный или UEFI)?
Всем доброго дня!
Периодически, мне иногда поступают вопросы о проверке загрузочной флешки: рабочая ли она получилась, можно ли ее использовать.
Вообще, должен сразу же сделать заметку, что лучший способ проверки — это убедиться в этом на практике: настроить соответствующим образом BIOS / UEFI (подробно об этом) для загрузки с флешки, провести установку записанной версии Windows, и немного поработать в ней.
Дело в том, что в некоторых случаях ошибки могут происходить как во время установки системы, так и после этого. Согласитесь, вряд ли вы сможете пользоваться ОС, если у нее будут периодически вылетать синие экраны.
В общем, ниже несколько советов о том, как можно проверить является ли записанная флешка загрузочной, и сможет ли компьютер с нее начать установку ОС Windows.
Проверка загрузочной флешки
Способ 1
Пожалуй, наиболее достоверный способ (как уже сказал выше) — подключить флешку к USB-порту, перезагрузить компьютер (ноутбук) и открыть Boot Menu (загрузочное меню). Если флешка загрузочная — вы увидите ее в списке меню, и у вас будет возможность выбрать ее и начать загрузку.
Boot Menu — выбор флешки для загрузки
Просто, быстро, надежно?! 👌
Способ 2
Одна из самых популярных программ для подготовки и создания установочных (загрузочных) флешек WinSetupFromUSB позволяет также тестировать и проверять их работоспособность (грузится ли с них Windows?) .
Чтобы это сделать:
- подключите флешку к USB-порту;
- запустите WinSetupFromUSB и выберите в списке подключенный накопитель;
- отметьте галочкой, что нужен «Test in QEMU» ;
- нажмите кнопку «GO» .
WinSetupFromUSB — проверка флешки
После, программа автоматически воссоздаст «реальные» условия работы флешки и попробует произвести с нее загрузку ОС. Если с накопителем все в порядке — должны увидеть появившейся логотип Windows (как у меня на скрине ниже).
Загрузка пошла — флешка рабочая (WinSetupFromUSB)
Способ 3
MobaliveCD — это бесплатная программа для проверки загрузочных ISO образов и флешек. Позволяет буквально в 2-3 клика мышкой посмотреть, как будет вести себя установочная флешка: появится ли загрузочное меню, стартует ли ОС и пр.
Отмечу, что в установке MobaliveCD не нуждается, но запустить ее нужно от имени администратора (для этого достаточно кликнуть по загруженному файлу правой кнопкой мышки. См. скрин ниже).
Запуск от имени админа
Основное меню программы крайне простое:
- если вам нужно проверить ISO образ с Windows — кликните по кнопке «Run the LiveCD» ;
- если флешку — кнопку «Run the LiveUSB» (пример ниже).
MobaLiveCD — тест флешки
Далее, как правило, требуется указать либо букву с флешкой (либо расположение нужного ISO файла). Отмечу, что программа может попросить указать, куда ей сохранить свой образ (используемый для теста) — укажите любой свой диск (в последствии этот временный файл можно удалить).
Выбор буквы флешки
Собственно, если с вашей загрузочной флешкой всё в порядке — появится логотип Windows (началась установка. ).
Способ 4
Есть спец. программы, которые воссоздают виртуально компьютер в вашей Windows (называют их виртуальными машинами). В такую вот виртуальную машину вы можете установить, например, свою старенькую версию Windows 2000 и работать в ней, не выходя из своей текущей Windows 10. Взглянув на скриншот ниже, думаю, станет более понятно. 👇
В Windows 10 открыто окно виртуальной машины с Windows XP (пример, о чем идет речь)
Разумеется, виртуальная машина отлично помогает всецело проверить загрузочную флешку: т.е. вы сможете увидеть не только процесс установки с нее, но и работу ОС в последствии (будут/ не будут ошибки)! По-моему, это один из самых надежных вариантов!
Вообще, тема настройки виртуальной машины достаточно большая, поэтому если заинтересовались — см. статью, ссылка на которую приведена ниже.
Как запустить старую Windows в новой операционной системе: настройка виртуальной машины VirtualBox — https://ocomp.info/kak-zap-staruyu-windows-virtualbox.html
Вопрос: как посмотреть, загрузочная флешка была записана для работы из-под UEFI или BIOS?
Во-первых, обратите внимание на параметры программы, в которой вы создаете загрузочную флешку. Например, в Rufus при создании флешки вы вручную указываете целевую систему: BIOS или UEFI.
RUFUS — создание флешки
Во-вторых, попробуйте войти в загрузочное меню (при включении ПК ноутбука) и посмотрите, видит ли ваша система флешку (если у вас UEFI — напротив вашей флешки будет гореть «UEFI:», см. скрин ниже) . Это быстрый и надежный способ узнать тип флешки.
Пример загрузочного меню / ноутбук ASUS
В-третьих, попробуйте открыть управление дисками (это встроенная утилита в Windows). Чаще всего, файловая система FAT32 используется во флешках под UEFI.
Также можно открыть свойс тва накопителя (обратите внимание, что ПКМ нужно нажать меню «диск») .
Во вкладке «Тома» может быть 2 типа раздела:
- Основная загрузочная запись (MBR) — это флешка под BIOS;
- Таблица с GUID разделов — это флешка под UEFI.
MBR (слева) — GUID (справа)
На этом сегодня пока всё.
Дополнения в комментариях — приветствуются.
Как проверить загрузочную флешку с помощью средств виртуализации ПК
При подготовке загрузочной флешки полный комплекс действий должен включать стадию её тестирования. Всегда нужно проверять, не преподнесёт ли носитель неприятных сюрпризов при проведении какого-нибудь ответственного мероприятия типа переустановки Windows или её реанимации с помощью LiveDisk . Чтобы проверить созданную загрузочную флешку, нужно перезагружать компьютер, настраивать первоочерёдность устройств загрузки в BIOS .
А затем снова всё перенастраивать на запуск компьютера с жёсткого диска. И если окажется, что флешка записана некорректно, после её перезаписи все эти действия необходимо повторять снова. Если носитель создаётся на перспективу быть задействованным когда-то, но не сейчас, совсем не обязательно возиться со всеми этими действиями. Всё можно проверить, не перезагружая компьютер, в среде Windows с помощью средств виртуализации ПК. А если приоритет загрузки с флешки настраивается на доселе незнакомом устройстве со специфическим интерфейсом BIOS , такая проверка поможет исключить вариант несостоятельности носителя и подтвердит вектор поиска причин в настройках базовой прошивки компьютера. Что это за средства виртуализации и каким образом их задействовать?
1. WinSetupFromUSB
WinSetupFromUSB – это небольшая портативная программка для записи загрузочных флешек. В числе своего арсенала предусматривает возможность тестирования как своих результатов работы, так и результатов работы аналогичного ПО в среде QEMU — простейшего эмулятора ПК. Запускаем эту программку, отмечаем галочкой внизу опцию тестирования в QEMU и запускаем операцию.
В окошке QEMU увидим всё то, что наблюдали бы на экране при традиционной проверке носителя на реальном «железе».
2. MobaLiveCD
MobaLiveCD – ещё одна простенькая портативная программка, предлагающая возможность тестирования загрузочных флешек с помощью среды QEMU. Плюс к этому, она позволяет тестировать сами дистрибутивы. MobaLiveCD в той же среде QEMU может запускать ISO -файлы без их записи на носитель. Таким образом можно просмотреть, что конкретно предлагается в составе того или иного LiveDisk , исследовать его, а также выявить возможные проблемы самого дистрибутива.
Чтобы проверить загрузочную флешку, в окне MobaLiveCD жмём кнопку запуска последней функции.
Выбираем её диск (так, как она значится в проводнике Windows) .
И отказываемся от создания образа виртуального диска. Это ненужное действие, оно никак не влияет на процесс запуска флешки.
Далее, как и в предыдущем случае, запустится окошко среды QEMU с содержимым тестируемого носителя.
QEMU – простейший эмулятор, он подойдёт для тестирования загрузочных носителей на предмет их способности загружаться. Ну и разве ещё для поверхностного осмотра их содержимого. Но QEMU не предоставит возможность интерактивного взаимодействия с функционалом LiveDisk . Если нужно более детально исследовать функционал LiveDisk , необходимо прибегнуть к более сложным средствам виртуализации компьютера. Нужно с помощью программы-гипервизора создать полноценный эмулятор — виртуальную машину. Подключить к ней виртуальный жёсткий диск, возможно, поместить на него какие-то тестовые данные, подключить Интернет и т.п. Такими программами-гипервизорами являются VirtualBox и VMware Workstation . С их помощью можно тестировать как содержимое ISO -образов без их записи на носитель, так и уже записанные загрузочные носители. Специфика работы такого рода софта не изучается за пару-тройку часов, так что дальнейшие инструкции приводятся для тех, кто знаком как минимум с азами этой темы.
3. Проверка флешек UEFI на гипервизорах
Актуальные версии VirtualBox и VMware Workstation позволяют работать с виртуальными машинами EFI – эмуляторами современных компьютерных систем с BIOS UEFI . Как и последние, такие машины:
• работают с виртуальными GPT -дисками;
• загружаются чуть быстрее благодаря функции ускоренной загрузки;
• взаимодействуют с загрузочными флешками UEFI : от обычных, с которыми можно работать в BIOS Legasy, их отличает наличие специальных программных кодов в дистрибутиве и файловая система FAT32 .
Чтобы проверить такую флешку UEFI , необходимо создать виртуальную машину EFI и определённым образом её запустить.
VirtualBox
В среде VirtualBox машины EFI создаются так же, как и обычные. Только сразу же после этапа создания необходимо войти в настройки машины и задействовать режим EFI .
Чтобы загрузить EFI -машину с флешки UEFI , нужно в первые секунды запуска войти в её окно (двойным кликом) и нажать F10 . Таким образом попадём в некий примитивный аналог БИОСа. Сначала подсоединяем к машине флешку, затем заходим в раздел этого БИОСа «Boot Manager».
Выбираем загрузку с USB.
Всё – далее в окошке VirtualBox увидим содержимое носителя.
VMware Workstation
Тип виртуальной машины EFI , реализуемой средствами VMware, задаётся изначально, при создании. И впоследствии не может быть изменён.
В окне активной EFI-машины этого гипервизора сначала подсоединяем флешку.
Затем выключаем машину и запускаем её в среде BIOS.
Как и в предыдущем случае, выбираем запуск с USB.
Готово: после перезапуска в окне VMware увидим среду носителя.
4. Проверка обычных флешек на гипервизорах
Ни VirtualBox, ни VMware Workstation не умеют работать с обычными загрузочными флешками. Если носитель форматирован в NTFS и/или в составе его дистрибутива нет программных кодов для UEFI, он не может быть использован ни на реальных устройствах с UEFI, ни на их эмуляторах. Тем не менее способ интерактивно исследовать содержимое таких носителей существует.
VirtualBox
Для тестирования обычных загрузочных флешек в среде VirtualBox предназначена специальная программка Virtual Machine USB Boot. Её можно бесплатно скачать на специализированном форуме по ссылке:
Скачиваем программку, распаковываем. Но прежде её запуска выключим машину, на которой будет проходить тестирование, и настроим её. Если это машина EFI , то на время тестирования отключаем этот режим.
Далее в разделе настроек «Носители» добавляем IDE -контроллер. Он считается устаревшей технологией и не задействуется по умолчанию. Но именно с его участием возможно подключение загрузочных USB-устройств.
Теперь запускаем Virtual Machine USB Boot. Нажимаем «Add».
В графах, показанных на скриншоте ниже, из выпадающего перечня выбираем тестовую машину (ту, которую мы только что настроили) и флешку.
Кликаем единственную строку с только что заданными настройками по центру окна и нажимаем «Start».
Жмём «Да».
В окне VirtualBox должно отобразиться содержимое носителя.
VMware Workstation
Чтобы протестировать обычную флешку, нужно работать с ней на виртуальной машине VMware, при создании которой изначально указывался тип не «UEFI» , а «BIOS». Реализовывать загрузку с USB -носителя в этом случае будем с помощью универсального инструмента — Plop Boot Manager. Он создан для устаревших компьютеров, которые могут запускаться только с дискет и оптических дисков. Отправляемся на сайт этого инструмента:
И загружаем последнюю актуальную версию. Распаковываем, удаляем всё, кроме ISO -файла с названием «plpbt.iso». Его необходимо подключить к виртуальной машине.
Далее включаем машину в режиме BIOS.
Настраиваем запуск с CD-привода.
Машина запустится с образа Plop Boot Manager. Первым делом подключаем к ней флешку. Затем в меню самого Plop Boot Manager указываем «USB».
В идеале это конечный этап: в окне VMware мы должны наблюдать содержимое носителя. Если же этого не произойдёт, и Plop Boot Manager отобразит ошибку, подключаем флешку к порту компьютера USB 2.0 и повторяем последние действия. Если и после этого возникнут проблемы, настраиваем для машины совместимость с портом USB 2.0.