Correct issues with isolinux boot

This commit is contained in:
Joshua Boniface 2023-09-01 15:41:55 -04:00
parent fb6f346376
commit a2cb5a6fec
2 changed files with 19 additions and 13 deletions

View File

@ -153,18 +153,24 @@ build_iso() {
echo -n "Creating LiveCD ISO... "
pushd ${tempdir}/installer &>/dev/null
xorriso -as mkisofs \
-isohybrid-mbr /usr/lib/ISOLINUX/isohdpfx.bin \
-c isolinux/boot.cat \
-b isolinux/isolinux.bin \
-no-emul-boot \
-boot-load-size 4 \
-boot-info-table \
-eltorito-alt-boot \
-e boot/grub/efi.img \
-no-emul-boot \
-isohybrid-gpt-basdat \
-o ../${isofilename} \
xorriso \
-as mkisofs \
-iso-level 3 \
-o ../${isofilename} \
-full-iso9660-filenames \
-volid "DEBIAN_CUSTOM" \
-isohybrid-mbr /usr/lib/ISOLINUX/isohdpfx.bin \
-eltorito-boot \
isolinux/isolinux.bin \
-no-emul-boot \
-boot-load-size 4 \
-boot-info-table \
--eltorito-catalog isolinux/isolinux.cat \
-eltorito-alt-boot \
-e boot/grub/efi.img \
-no-emul-boot \
-isohybrid-gpt-basdat \
-append_partition 2 0xef boot/grub/efi.img \
. &>/dev/null || fail "Error creating ISO file."
popd &>/dev/null
echo "done."

View File

@ -22,7 +22,7 @@ MENU clear
LABEL PVC Live Installer
linux /live/vmlinuz
APPEND initrd=/live/initrd.img boot=live components splash quiet
APPEND initrd=/live/initrd.img boot=live splash quiet
LABEL Traditional Debian Installer (graphical)
linux /d-i/gtk/vmlinuz