separate, specialised config files for the different boot equipments.
authorRalph Ronnquist <rrq@rrq.au>
Sun, 5 Nov 2023 11:23:41 +0000 (22:23 +1100)
committerRalph Ronnquist <rrq@rrq.au>
Sun, 5 Nov 2023 11:23:41 +0000 (22:23 +1100)
syslinux-iso.cfg
syslinux-legacy.cfg
syslinux-uefi.cfg

index 2b41b9ebad82ef3b0e93da5de824e90b8f9ce3e5..de8796763c11411ca9e597475ad1992a9298f9e0 100644 (file)
@@ -1,16 +1,19 @@
+menu title Tiniest ISO (iso)
 path /boot/isolinux/bios
+# Note that the path is on the ISO
+
 default vesamenu.c32
 
 menu margin 0
 menu rows 7
-menu background /splash.png
-menu title Tiniest ISO
-
-label linux
-    kernel /vmlinuz
-    append  initrd=/initrd.gz init=/init console=ttyS0 root=/dev/ram0
+menu background splash.png
 
-label other
-    kernel /vmlinuz
-    append  initrd=/initrd.gz init=/init console=ttyS0 root=/dev/ram0
+label iso
+    kernel vmlinuz
+    sysappend 0x78074
+    append initrd=initrd.gz init=/init root=/dev/ram0
 
+label linux
+    kernel vmlinuz
+    sysappend 0x78074
+    append initrd=initrd.gz init=/init root=/dev/ram0
index 491c7597db95d6bf29b43b98b7cd0831185951da..dc141fc33251a4ff21b54fd4409644c75bf4a8aa 100644 (file)
@@ -1,2 +1,21 @@
+menu title Tiniest ISO (legacy)
+path /boot/syslinux/bios
+# Note that the path is on the EFI/FAT partition
+
+default vesamenu.c32
+
+menu margin 0
+menu rows 7
+menu background splash.png
+
+label legacy
+    kernel vmlinuz
+    sysappend 0x78074
+    append initrd=initrd.gz init=/init root=/dev/sda1
+
+label linux
+    kernel vmlinuz
+    sysappend 0x78074
+    append initrd=initrd.gz init=/init root=/dev/sda1
 path /boot/syslinux/bios
 include /bootmenu.cfg
index ee8bd6cd8918c60df359252bab5f2c274732ef3e..57de42ac8fdcbb25ddf0478e74fbc13c1f282042 100644 (file)
@@ -1,2 +1,19 @@
+menu title Tiniest ISO (uefi boot)
 path /EFI/BOOT/efi64
-include /bootmenu.cfg
+# Note that the path is on the EFI/FAT partition
+
+default vesamenu.c32
+
+menu margin 0
+menu rows 7
+menu background splash.png
+
+label uefi
+    kernel /vmlinuz
+    sysappend 0x78074
+    append initrd=/initrd.gz init=/init root=/dev/sda1
+
+label linux
+    kernel vmlinuz
+    sysappend 0x78074
+    append initrd=initrd.gz init=/init root=/dev/sda1