From 2db43346ded2495d9a4ef8ba8b85b30da87f3dbf Mon Sep 17 00:00:00 2001 From: Trevor Batley Date: Tue, 2 Jul 2024 14:57:22 +1000 Subject: [PATCH] EFI bits --- EFI/BOOT/CVS/Entries | 2 ++ EFI/BOOT/CVS/Repository | 1 + EFI/BOOT/CVS/Root | 1 + EFI/BOOT/grub.cfg | 44 +++++++++++++++++++++++++++++++++++++++++ EFI/CVS/Entries | 1 + EFI/CVS/Repository | 1 + EFI/CVS/Root | 1 + 7 files changed, 51 insertions(+) create mode 100644 EFI/BOOT/CVS/Entries create mode 100644 EFI/BOOT/CVS/Repository create mode 100644 EFI/BOOT/CVS/Root create mode 100644 EFI/BOOT/grub.cfg create mode 100644 EFI/CVS/Entries create mode 100644 EFI/CVS/Repository create mode 100644 EFI/CVS/Root diff --git a/EFI/BOOT/CVS/Entries b/EFI/BOOT/CVS/Entries new file mode 100644 index 0000000..232b988 --- /dev/null +++ b/EFI/BOOT/CVS/Entries @@ -0,0 +1,2 @@ +/grub.cfg/1.4/Wed Nov 25 13:33:09 2020// +D diff --git a/EFI/BOOT/CVS/Repository b/EFI/BOOT/CVS/Repository new file mode 100644 index 0000000..1b89991 --- /dev/null +++ b/EFI/BOOT/CVS/Repository @@ -0,0 +1 @@ +cdrom.image/sme10/EFI/BOOT diff --git a/EFI/BOOT/CVS/Root b/EFI/BOOT/CVS/Root new file mode 100644 index 0000000..c00a8e4 --- /dev/null +++ b/EFI/BOOT/CVS/Root @@ -0,0 +1 @@ +:ext:shell.koozali.org:/cvs/smeserver diff --git a/EFI/BOOT/grub.cfg b/EFI/BOOT/grub.cfg new file mode 100644 index 0000000..d256e94 --- /dev/null +++ b/EFI/BOOT/grub.cfg @@ -0,0 +1,44 @@ +set default="2" + +function load_video { + insmod efi_gop + insmod efi_uga + insmod video_bochs + insmod video_cirrus + insmod all_video +} + +load_video +set gfxpayload=keep +insmod gzio +insmod part_gpt +insmod ext2 + +set timeout=60 +### END /etc/grub.d/00_header ### + +search --no-floppy --set=root -l 'SME Server' + +### BEGIN /etc/grub.d/10_linux ### +menuentry 'Install Koozali SME Server 10' --class fedora --class gnu-linux --class gnu --class os { + linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=SME\x20Server quiet inst.ks=hd:LABEL=SME\x20Server:/Packages/base/sme-kickstart.cfg + initrdefi /images/pxeboot/initrd.img +} +menuentry 'Install Koozali SME Server 10 in text mode' --class fedora --class gnu-linux --class gnu --class os { + linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=SME\x20Server quiet inst.ks=hd:LABEL=SME\x20Server:/Packages/base/sme-kickstart.cfg text + initrdefi /images/pxeboot/initrd.img +} +menuentry 'Test this media & install Koozali SME Server 10' --class fedora --class gnu-linux --class gnu --class os { + linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=SME\x20Server rd.live.check quiet inst.ks=hd:LABEL=SME\x20Server:/Packages/base/sme-kickstart.cfg + initrdefi /images/pxeboot/initrd.img +} +submenu 'Troubleshooting -->' { + menuentry 'Install Koozali SME Server 10 in basic graphics mode' --class fedora --class gnu-linux --class gnu --class os { + linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=SME\x20Server xdriver=vesa nomodeset quiet inst.ks=hd:LABEL=SME\x20Server:/Packages/base/sme-kickstart.cfg + initrdefi /images/pxeboot/initrd.img + } + menuentry 'Rescue a Koozali SME Server system' --class fedora --class gnu-linux --class gnu --class os { + linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=SME\x20Server rescue quiet + initrdefi /images/pxeboot/initrd.img + } +} diff --git a/EFI/CVS/Entries b/EFI/CVS/Entries new file mode 100644 index 0000000..aeddde4 --- /dev/null +++ b/EFI/CVS/Entries @@ -0,0 +1 @@ +D/BOOT//// diff --git a/EFI/CVS/Repository b/EFI/CVS/Repository new file mode 100644 index 0000000..413bd56 --- /dev/null +++ b/EFI/CVS/Repository @@ -0,0 +1 @@ +cdrom.image/sme10/EFI diff --git a/EFI/CVS/Root b/EFI/CVS/Root new file mode 100644 index 0000000..c00a8e4 --- /dev/null +++ b/EFI/CVS/Root @@ -0,0 +1 @@ +:ext:shell.koozali.org:/cvs/smeserver