Фактические требования к файлам и/или разделам, чтобы отличить образ от потенциально загружаемого как устаревший или UEFI?
Раньше я провел тщательный поиск и знал эту тему много лет назад, когда UEFI еще не существовало. Но кажется, что когда ты чем-то не пользуешься, иногда ты «разучиваешь» это. Кажется, никто ЧЕТКО не указывает фактическое различие.
Итак, у меня есть образ (образ USB или диска, не имеет значения). Если я смонтирую его или «открою» для просмотра содержимого (или даже без него? С помощью инструмента?), как я могу быть относительно уверен, что он поддерживает устаревшую загрузку, UEFI или и то, и другое? БЕЗ попытки загрузить его (поскольку фактический провал или успех покажет ответ - плюс многие UEFI указывают, обнаружили ли они носитель с поддержкой UEFI).
В отличие от общеизвестного (?) знания, тип раздела, похоже, не является решающим фактором (по крайней мере, не в исключительном смысле). Я подозреваю, что определенные файлы должны находиться в определенных местах? Кто-нибудь может указать, где и что?
У меня есть пакет изображений, которые мне нужно классифицировать и очистить.
1 ответ
Я могу комментировать только CD/DVD и их ISO-образы. Я никогда не пробовал это с USB-образами, так что этот ответ может быть неполным.
Вам понадобится такой инструмент, как ISO Buster. (Приложение для Windows) Думаю, в большинстве случаев бесплатная функциональность должна работать.
- Откройте ISO-образ в ISO Buster.
- На левой панели нажмите «Загрузочный диск». На правой панели будут показаны файлы .img. Если вы не видите этот пункт «Загрузочный диск», ISO вообще не является загрузочным.
- Если вы видите только один .img, это однорежимный загрузочный диск (однако это может быть Legacy или UEFI). Если вы видите два .img, значит это мультизагрузка.
- Теперь щелкните правой кнопкой мыши .img и нажмите «Выполнить».
- Откроется новое окно. Если вы видите только информацию о сеансе и треке, значит, это устаревшая загрузочная версия.
- Загрузочный .img UEFI отобразится при запуске, раздел -> сектор EFI.
- Если вы обнаружите там два .img, и один показывает только сектор дорожки, а другой - сектор EFI, то это и Legacy, и загрузочный файл UEFI.
Примечание. Этот метод не позволяет проверить фактическую целостность файла .img. В зависимости от структуры .img он указывает, является ли он загрузочным Legacy или UEFI. Я могу вставить поддельный bootx64.efi в качестве файла образа в EFI/boot, тогда ISO-бастер укажет, что это загрузочный образ, но настоящий ISO или DVD не загрузится, так как внутри bootx64.efi нет реального загрузочного кода, и это так. случай с изображениями Legacy.
Смотрите скриншоты ниже.
ISO-образ загрузочного компакт-диска Hiren (только устаревшие загрузочные файлы)
Windows 7 64 – устаревшая версия + загрузочная версия UEFI