Описание тега zoomaka
Проблема многих документов по созданию загрузочного ISO-образа заключается в том, что они склонны считать не-UEFI загрузки по умолчанию.
Вот хорошая ссылка с информацией о UEFI загрузиться с CD/DVD носителях: https://dev.lovelyhq.com/libburnia/libisofs/raw/master/doc/boot_sectors.txt
Итак, получается, что если вы хотите использовать отдельную Эль Torito с образа загрузки с UEFI (как вы привыкли делать с BIOS), вы должны убедиться, что загрузочный образ будет внедрено с правильным ID платформы байт для UEFI. Для BIOS для x86, идентификатор платформы был 0. PowerPCs используется 1; значение 2 было места для Маков; и UEFI значение 0xef, или 239 в десятичной.
Поэтому мне кажется, что вы должны иметь некоторые способ определить идентификатор платформы значение: либо напрямую, либо через какую-то опцию, чтобы указать, что Boot образ должен быть UEFI для загрузки изображения. Я полагаю, что эта шляпа документа, связанного с mosvy делает это, используя опцию -е
, чтобы указать местоположение efiboot.ИМГ
вместо использования -б
как с традиционным BIOS загрузки изображений.
Итак, убедитесь, что ваши загрузки/cdboot
является допустимым для UEFI загрузки изображения, и попробовать через -е загрузки/cdboot
в командой mkisofs
командной строке вместо -b загрузка/cdboot
.
А вот описание того, что содержание образа UEFI загрузки может выглядеть так:
У меня есть бета-версия RHEL 8.0 1 ISO-образ в руке, и я только подтвердил, что это на самом деле загрузочным с помощью VirtualBox в режиме UEFI. Загрузки UEFI изображения используется в главном стандарта записи iso9660 файловой системы изображения в качестве изображения/efiboot.ИМГ
, и он, видимо, содержит только файловую систему fat изображения, с не раздел, например, вот стол любого рода.
В файловой системе efiboot.ИМГ
, есть только каталог \ели\загрузки
с соответствующего интерфейса UEFI загрузчики: в этом случае, как BOOTX64.ЭФИ
и BOOTIA32.Ели
, которые появляются, чтобы быть безопасной загрузки оболочки, и соответствующим версии grub как grubx64.Эфи
и grubia32.Эфи
соответственно, и вспомогательные файлы, необходимые для них: в файле конфигурации grub, жратву файла шрифта, и MOKManager для безопасной загрузки оболочки.