ive created a bootable stick, or more correct the only line it prints is:
failed to load ldlinux.c32
following this howto
https://l3net.wordpress.com/2013/09/21/ ... an-livecd/
its a bit older, still using wheezy. one directory location was outdated, changed isolinux to ISOLINUX.
here are the final commands i used:
Code: Select all
cd /home/julius/livework
rm -f binary/live/filesystem.squashfs
mkdir -p binary/live && mkdir -p binary/isolinux
cp chroot/boot/vmlinuz-3.16.0-4-amd64 binary/live/vmlinuz
cp chroot/boot/initrd.img-3.16.0-4-amd64 binary/live/initrd
mksquashfs chroot binary/live/filesystem.squashfs -comp xz -e boot
cp chroot/usr/lib/ISOLINUX/isolinux.bin binary/isolinux/
cp chroot/usr/lib/syslinux/modules/bios/menu.c32 binary/isolinux/
xorriso -as mkisofs -r -J -joliet-long -l -cache-inodes -isohybrid-mbr /usr/lib/ISOLINUX/isohdpfx.bin -partition_offset 16 -A "Debian Live" -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o remaster.iso binary
any idea where to copy ldlinux.c32?
its in the install:
livework# find -name 'ldlinux.c32'
./chroot/usr/lib/syslinux/modules/bios/ldlinux.c32