diff --git a/bootfiles/bootlogo.png b/bootfiles/bootlogo.png new file mode 100644 index 0000000..4a8ebbf Binary files /dev/null and b/bootfiles/bootlogo.png differ diff --git a/bootfiles/gfxboot.c32 b/bootfiles/gfxboot.c32 deleted file mode 100755 index 2116094..0000000 Binary files a/bootfiles/gfxboot.c32 and /dev/null differ diff --git a/bootfiles/isolinux.cfg b/bootfiles/isolinux.cfg index 20cb672..cfaa912 100644 --- a/bootfiles/isolinux.cfg +++ b/bootfiles/isolinux.cfg @@ -1,8 +1,42 @@ PROMPT 0 TIMEOUT 40 -DEFAULT /boot/vesamenu.c32 + +UI /boot/vesamenu.c32 + +MENU CLEAR +MENU HIDDEN +MENU BACKGROUND /boot/bootlogo.png + +MENU WIDTH 80 +MENU MARGIN 20 +MENU ROWS 4 +MENU TABMSGROW 9 +MENU CMDLINEROW 9 +MENU HSHIFT 0 +MENU VSHIFT 19 + +MENU COLOR BORDER 30;40 #00000000 #00000000 none +MENU COLOR SEL 47;30 #FF000000 #FFFFFFFF none +MENU COLOR UNSEL 37;40 #FFFFFFFF #FF000000 none +MENU COLOR TABMSG 32;40 #FF60CA00 #FF000000 none + LABEL linux MENU LABEL Run linux KERNEL /boot/vmlinuz APPEND vga=769 initrd=/boot/initfs.img load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 + +LABEL linux +MENU LABEL Run linux2 +KERNEL /boot/vmlinuz +APPEND vga=769 initrd=/boot/initfs.img load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 + +LABEL linux +MENU LABEL Run linux3 +KERNEL /boot/vmlinuz +APPEND vga=769 initrd=/boot/initfs.img load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 + +LABEL linux +MENU LABEL Run linux4 +KERNEL /boot/vmlinuz +APPEND vga=769 initrd=/boot/initfs.img load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 diff --git a/build b/build index 369c550..764bbdf 100755 --- a/build +++ b/build @@ -30,6 +30,7 @@ BOOT="$LIVEKITDATA"/"$LIVEKITNAME"/boot mkdir -p "$BOOT" cp bootfiles/isolinux.bin $BOOT cp bootfiles/vesamenu.c32 $BOOT +cp bootfiles/bootlogo.png $BOOT mv "$INITRAMFS" $BOOT/initfs.img cat bootfiles/isolinux.cfg | sed -r "s:/boot/:/$LIVEKITNAME/boot/:" > $BOOT/isolinux.cfg cp /boot/vmlinuz $BOOT/