- cp /usr/lib/ISOLINUX/isolinux.bin $(addprefix /usr/lib/syslinux/modules/bios/, ldlinux.c32 menu.c32 libutil.c32) "$${ISOROOT}"
- # printf '%s\n' "set timeout=10" "default=buster" \
- # "menuentry 'Debian Buster' --id 'buster' {" \
- # "linux '/vmlinuz' boot=live" "initrd '/initrd.img'" "}" \
- # >"$${ISOROOT}/grub.cfg"
- printf '%s\n' "UI menu.c32" "DEFAULT buster" "TIMEOUT 100" \
- "LABEL buster" " MENU LABEL Debian Buster 64bit" \
- " KERNEL /vmlinuz" " APPEND initrd=/initrd.img boot=live" \
- >"$${ISOROOT}/syslinux.cfg"
+ printf '%s\n' "insmod all_video" "set gfxmode=auto" "load_video" "insmod gfxterm" \
+ >"$${ISOROOT}/boot/grub/grub.cfg"
+ printf '%s\n' "set timeout=10" "default=${release}" \
+ "menuentry 'Debian ${release}' --id '${release}' {" \
+ "linux '/vmlinuz' boot=live" "initrd '/initrd.img'" "}" \
+ >>"$${ISOROOT}/boot/grub/grub.cfg"
+ -[ -f "$${ISOROOT}/install/initrd.gz" -a -f "$${ISOROOT}/install/linux" ] && \
+ printf '%s\n' "menuentry 'Install Debian' --id 'install' {" \
+ "linux '/install/linux'" "initrd '/install/initrd.gz'" "}" \
+ >>"$${ISOROOT}/boot/grub/grub.cfg"