В xorriso 1.5.3 исправлено поведение опции --mbr-force-bootable, чтобы не добавлялась в mkisofs опция -part_like_isohybrid "Regrettably xorriso <= 1.5.2 has a bug in the output of this command with ISOs using --mbr-force-bootable, by also reporting -as mkisofs option -part_like_isohybrid which would spoil the ISO for booting from new Lenovo laptops. The newest GNU xorriso-1.5.3 tarball has this bug fixed." https://askubuntu.com/questions/1289400/remaster-installation-image-for-ubuntu-20-10 Нужно для использования grub-pc в ISO. В настоящий момент опция --mbr-force-bootable при сборке iso с grub-pc в mkimage не используется, так как может приводить к невозможности загрузки. Опция --mbr-force-bootable в свою очередь нужна для того, чтобы образ гарантированно грузился на любых BIOS (некоторые требуют выставленный флаг boot, что и делает опция). Добавлю после обновления xorriso.
На последнего, кто собирал. Хотел было сам, но не пойму, где апстримный git.
#268355 TESTED #1 [test-only] sisyphus libburn.git=1.5.4-alt1 libisofs.git=1.5.4-alt1 libisoburn.git=1.5.4-alt1 Проверил x86_64 и i586. Проблем с загрузкой нет. При сборке iso x86_64 с параметром --mbr-force-bootable Protective MBR выглядит так: Устр-во Загрузочный начало Конец Секторы Идентификатор Тип Начало-C/H/S Конец-C/H/S Атрибуты /home/data/ISO/out/20210325/regular-xfce-20210325-x86_64.iso1 1 2367191 2367191 ee GPT 0/0/2 1023/63/32 /home/data/ISO/out/20210325/regular-xfce-20210325-x86_64.iso2 * 0 0 1 0 Пустой 0/0/1 0/0/1 80 Добавляется дополнительный загрузочный раздел, необходимый для старых BIOS'ов, чтобы с накопителя начиналась загрузка. Далее соберу и проверю aarch64 iso.
Спасибо, жду.
Проверил aarch64 iso. Проблем не выявил.
Спасибо. Ушло в репозиторий
В Сизифе.