В старых версиях openSuSE 13-43-15.0 по умолчанию на сколько я понял использовался загрузчик isolinux,
а начиная с openSuSE 15.1-15.5 используется grub2, при этом значение опции в конфигурационном файле config.kiwi
<preferences><type firmware="uefi"><bootloader name=isolinux console=”gfxterm">
не работает и логах четко видно
EXEC: [/usr/bin/xorriso -application_id 0x6c234f61 -publisher SUSE LINUX GmbH -preparer_id KIWI - https://github.com/OSInside/kiwi -volid MyLiveOS -joliet on -padding 0 -outdev /usr/src/packages/KIWI-iso/MyLiveOS.iso -map /usr/src/packages/KIWI-iso/live-media.y0768wkl / -chmod 0755 / -- -boot_image grub bin_path=boot/x86_64/loader/eltorito.img -boot_image grub grub2_mbr=/usr/src/packages/KIWI-iso/live-media.y0768wkl/boot/x86_64//loader/boot_hybrid.img -boot_image grub grub2_boot_info=on -boot_image any partition_offset=16 -boot_image any cat_path=boot/x86_64/boot.catalog -boot_image any cat_hidden=on -boot_image any boot_info_table=on -boot_image any platform_id=0x00 -boot_image any emul_type=no_emulation -boot_image any load_size=2048 -append_partition 2 0xef /usr/src/packages/KIWI-iso/efi-loader.kq5k0va1 -boot_image any next -boot_image any efi_path=--interval:appended_partition_2:all:: -boot_image any platform_id=0xef -boot_image any emul_type=no_emulation]
Некоторые сразу стрегиряться, что установлено то
firmware="uefi"
и значит правильно что используется grub2, но в старых версиях openSuSE 13-43-15.0 все работало именно так и с таким вот настройками без проблем !!!
ВОПРОС: Как в openSuSE 15.5 при сборке Live образа в OBS с помощью config.kiwi прописать/указать использование именнно загрузчика isolinux с поддержкой gfxboot меню ?
PS: В официальных сборках isolinux оставили лишь в сборках NET и DVD, но они формируются на основе особых файлов config.kiwi с недокументированным функционалом и отстствием вызова своего скрипта для модификации сборки.
