Package: debirf Version: 0.34 On jessie and newer, using the 'makeiso' target with isolinux as the bootload results in iso's that fail to boot with,
Failed to load ldlinux.c32 This is due to newer syslinux based bootloaders (including syslinux,isolinux,pxelinux) now requiring loading of additional files at runtime. The most important of which is ldlinux.c32, but depending on the config you load it might need other things (menu.c32, vesamenu.c32, etc). The original bug is https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699382 Which was closed because an older version was uploaded to wheezy to resolve the problem. But I think in jessie and newer, all syslinux family users are expected to deal with providing the additional needed files. Fortunately the menu that debirf creates is pretty minimal and ldlinux.c32 is the only additional file needed. As long as the syslinux-common package is installed, this was enough --- debirf~ 2014-12-22 21:49:51.143393832 -0800 +++ debirf 2014-12-22 21:50:02.295175576 -0800 @@ -633,6 +633,7 @@ # insert isolinux eltorito image mkdir -p "$ISODIR"/boot/isolinux cp /usr/lib/syslinux/isolinux.bin "$ISODIR"/boot/isolinux + cp /usr/lib/syslinux/modules/bios/ldlinux.c32 "$ISODIR"/boot/isolinux # make isolinux menu cat >"$ISODIR"/isolinux.cfg <<EOF Thanks, -- Matt Taggart tagg...@debian.org -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org