From dc9b0f067bd0b2bd5637841253e0b115c6aa8646 Mon Sep 17 00:00:00 2001 From: Alessandro Iezzi Date: Tue, 21 Nov 2023 22:27:40 +0100 Subject: Initial commit --- Makefile.syslinux | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Makefile.syslinux (limited to 'Makefile.syslinux') diff --git a/Makefile.syslinux b/Makefile.syslinux new file mode 100644 index 0000000..05b4f23 --- /dev/null +++ b/Makefile.syslinux @@ -0,0 +1,22 @@ +live-cd: syslinux-${SYSLINUX_VERSION} + mkdir -p live-cd + cp syslinux-${SYSLINUX_VERSION}/bios/core/isolinux.bin $@/ + cp syslinux-${SYSLINUX_VERSION}/bios/com32/elflink/ldlinux/ldlinux.c32 $@/ + echo 'default kernel.gz initrd=rootfs.gz' > $@/isolinux.cfg + cp kernel.gz $@/ + cp rootfs.gz $@/ + cd $@ && xorriso \ + -as mkisofs \ + -o ../alex_live.iso \ + -b isolinux.bin \ + -c boot.cat \ + -no-emul-boot \ + -boot-load-size 4 \ + -boot-info-table \ + ./ + +syslinux-${SYSLINUX_VERSION}: syslinux.tar.xz + tar xvf syslinux.tar.xz + +syslinux.tar.xz: + wget -O syslinux.tar.xz http://kernel.org/pub/linux/utils/boot/syslinux/syslinux-${SYSLINUX_VERSION}.tar.xz -- cgit v1.2.3