set default=1 function load_video { insmod efi_gop insmod efi_uga insmod video_bochs insmod video_cirrus insmod all_video } load_video set gfxpayload=keep insmod gfxterm insmod gzio insmod part_gpt insmod xfs insmod png terminal_output gfxterm insmod gfxmenu loadfont /EFI/BOOT/themes/koozali/dejavu_mono_14.pf2 loadfont /EFI/BOOT/themes/koozali/DejaVuSans10.pf2 loadfont /EFI/BOOT/themes/koozali/DejaVuSans12.pf2 loadfont /EFI/BOOT/themes/koozali/DejaVuSans-Bold14.pf2 set theme=/EFI/BOOT/themes/koozali/theme.txt export theme set timeout=60 ### END /etc/grub.d/00_header ### search --no-floppy --set=root -l 'SMESERVER' ### BEGIN /etc/grub.d/10_linux ### menuentry 'Install Koozali SME Server 11.0' --class smeserver --class gnu-linux --class gnu --class os { linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=SMESERVER inst.ks=hd:LABEL=SMESERVER:/ks.cfg inst.quiet sme.netinstall initrdefi /images/pxeboot/initrd.img } menuentry 'Test this media & install Koozali SME Server 11.0' --class smeserver --class gnu-linux --class gnu --class os { linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=SMESERVER rd.live.check inst.ks=hd:LABEL=SMESERVER:/ks.cfg inst.quiet sme.netinstall initrdefi /images/pxeboot/initrd.img } submenu 'Advanced Options -->' { set theme=/EFI/BOOT/themes/koozali/advanced.txt menuentry 'Install Koozali SME Server 11.0 with noraid' --class smeserver --class gnu-linux --class gnu --class os { linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=SMESERVER inst.quiet inst.ks=hd:LABEL=SMESERVER:/ks.cfg noraid sme.netinstall initrdefi /images/pxeboot/initrd.img } menuentry 'Install Koozali SME Server 11.0 with nolvm' --class smeserver --class gnu-linux --class gnu --class os { linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=SMESERVER inst.quiet inst.ks=hd:LABEL=SMESERVER:/ks.cfg nolvm sme.netinstall initrdefi /images/pxeboot/initrd.img } menuentry 'Install Koozali SME Server 11.0 with noraid and nolvm' --class smeserver --class gnu-linux --class gnu --class os { linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=SMESERVER inst.quiet inst.ks=hd:LABEL=SMESERVER:/ks.cfg nolvm noraid sme.netinstall initrdefi /images/pxeboot/initrd.img } menuentry 'Install Koozali SME Server 11.0 with ext4 (not xfs)' --class smeserver --class gnu-linux --class gnu --class os { linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=SMESERVER inst.quiet inst.ks=hd:LABEL=SMESERVER:/ks.cfg noxfs sme.netinstall initrdefi /images/pxeboot/initrd.img } menuentry 'Install Koozali SME Server 11.0 and Contributed packages' --class smeserver --class gnu-linux --class gnu --class os { linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=SMESERVER inst.quiet inst.ks=hd:LABEL=SMESERVER:/ks.cfg sme.contribs sme.netinstall initrdefi /images/pxeboot/initrd.img } } submenu 'Troubleshooting -->' { menuentry 'Install Koozali SME Server 11.0 in basic video mode' --class smeserver --class gnu-linux --class gnu --class os { linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=SMESERVER inst.quiet inst.vesa inst.ks=hd:LABEL=SMESERVER:/ks.cfg sme.netinstall initrdefi /images/pxeboot/initrd.img } menuentry 'Rescue a Koozali SME Server system' --class recovery --class gnu-linux --class gnu --class os { linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=SMESERVER inst.rescue inst.quiet initrdefi /images/pxeboot/initrd.img } }