-if loadfont /boot/grub/ascii.pf2 ; then
- insmod png
- set gfxmode=auto
- insmod gfxterm
- insmod vbe
- terminal_output gfxterm
-fi
-
-if background_image /boot/grub/grml.png ; then
- set color_normal=white/black
- set color_highlight=red/black
- set menu_color_normal=white/black
- set menu_color_highlight=black/yellow
-else
- set menu_color_normal=white/black
- set menu_color_highlight=black/yellow
-fi
-
-if [ ${iso_path} ] ; then
- set loopback="findiso=${iso_path}"
-fi
-
-menuentry "%GRML_NAME% - release %VERSION% (default)" {
- set gfxpayload=keep
- linux /boot/%SHORT_NAME%/vmlinuz apm=power-off boot=live bootid=%BOOTID% "${loopback}" "${kernelopts}" nomce
- initrd /boot/%SHORT_NAME%/initrd.img
-}
-
-menuentry "Memory test (memtest86+)" {
- linux16 /boot/addons/memtest
-}
-
-menuentry "iPXE - boot via network/PXE" {
- linux16 /boot/addons/ipxe.lkrn
-}
-
-menuentry "GRUB - all in one image" {
- linux16 /boot/addons/memdisk
- initrd16 /boot/addons/allinone.img
-}
-
-menuentry "FreeDOS" {
- linux16 /boot/addons/memdisk
- initrd16 /boot/addons/balder10.imz
-}
-
-if [ ${iso_path} ] ; then
- # assume loopback.cfg boot
- menuentry "MirOS bsd4grml (via loopback)" {
- multiboot /boot/addons/bsd4grml/ldbsd.com
- module /boot/addons/bsd4grml/bsd.rd bsd
- module /boot/addons/bsd4grml/loopback.0 boot.cfg
- module /boot/addons/bsd4grml/loopback.1 boot.1
- module /boot/addons/bsd4grml/loopback.2 boot.2
- module /boot/addons/bsd4grml/loopback.3 boot.3
- module /boot/addons/bsd4grml/loopback.4 boot.4
- module /boot/addons/bsd4grml/loopback.5 boot.5
- module /boot/addons/bsd4grml/loopback.6 boot.6
- }
-else
- # assume grub.cfg boot
- menuentry "MirOS bsd4grml (regular method)" {
- multiboot /boot/addons/bsd4grml/ldbsd.com
- }