set default=0
set gfxpayload=keep
set timeout=10
insmod all_video
insmod png
insmod gfxterm
terminal_output gfxterm
set gfxmode=auto
set theme=/boot/grub/themes/gentoo_frosted/theme.txt

menuentry 'Boot LiveCD (kernel: gentoo)' --class gnu-linux --class os {
	search --no-floppy --set=root -l Gentoo-amd64-20261011
	linux /boot/gentoo dokeymap nodhcp root=live:CDLABEL=Gentoo-amd64-20261011 rd.live.dir=/ rd.live.squashimg=image.squashfs cdroot
	initrd /boot/gentoo.igz
}

menuentry 'Boot LiveCD (kernel: gentoo) (cached)' --class gnu-linux --class os {
	search --no-floppy --set=root -l Gentoo-amd64-20261011
	linux /boot/gentoo dokeymap nodhcp root=live:CDLABEL=Gentoo-amd64-20261011 rd.live.dir=/ rd.live.squashimg=image.squashfs cdroot rd.live.ram=1
  initrd /boot/gentoo.igz
}

menuentry 'Boot LiveCD (kernel: gentoo) (accessibility)' --class gnu-linux --class os {
  search --no-floppy --set=root -l Gentoo-amd64-20261011
  linux /boot/gentoo dokeymap nodhcp root=live:CDLABEL=Gentoo-amd64-20261011 rd.live.dir=/ rd.live.squashimg=image.squashfs cdroot dospeakup
	initrd /boot/gentoo.igz
}

if [ "x$grub_platform" = xpc ]; then
  menuentry "Memtest86+ 64bit BIOS" {
    linux "/memtest64.bios"
  }
fi
if [ "x$grub_platform" = xefi ]; then
  menuentry "Memtest86+ 64bit UEFI" {
    chainloader "/memtest.efi64"
  }
fi
