set pager="1" set locale_dir="(${voidlive})/boot/grub/locale" if [ -e "${prefix}/${grub_cpu}-${grub_platform}/all_video.mod" ]; then insmod all_video else insmod efi_gop insmod efi_uga insmod video_bochs insmod video_cirrus fi insmod font if loadfont "(${voidlive})/boot/grub/fonts/unicode.pf2" ; then insmod gfxterm set gfxmode="auto" terminal_input console terminal_output gfxterm insmod png background_image "(${voidlive})/boot/isolinux/@@SPLASHIMAGE@@" fi # Set default menu entry default=linux timeout=15 timeout_style=menu # GRUB init tune for accessibility play 600 988 1 1319 4 if [ cpuid -l ]; then menuentry "@@BOOT_TITLE@@ @@KERNVER@@ (@@ARCH@@)" --id "linux" { set gfxpayload="keep" linux (${voidlive})/boot/vmlinuz \ root=live:CDLABEL=VOID_LIVE ro init=/sbin/init \ rd.luks=0 rd.md=0 rd.dm=0 loglevel=4 gpt add_efi_memmap \ vconsole.unicode=1 vconsole.keymap=@@KEYMAP@@ \ locale.LANG=@@LOCALE@@ @@BOOT_CMDLINE@@ initrd (${voidlive})/boot/initrd } menuentry "@@BOOT_TITLE@@ @@KERNVER@@ (@@ARCH@@) (RAM)" --id "linuxram" { set gfxpayload="keep" linux (${voidlive})/boot/vmlinuz \ root=live:CDLABEL=VOID_LIVE ro init=/sbin/init \ rd.luks=0 rd.md=0 rd.dm=0 loglevel=4 gpt add_efi_memmap \ vconsole.unicode=1 vconsole.keymap=@@KEYMAP@@ \ locale.LANG=@@LOCALE@@ @@BOOT_CMDLINE@@ rd.live.ram initrd (${voidlive})/boot/initrd } menuentry "@@BOOT_TITLE@@ @@KERNVER@@ (@@ARCH@@) with speech" --hotkey s --id "linuxa11y" { set gfxpayload="keep" linux (${voidlive})/boot/vmlinuz \ root=live:CDLABEL=VOID_LIVE ro init=/sbin/init \ rd.luks=0 rd.md=0 rd.dm=0 loglevel=4 gpt add_efi_memmap \ vconsole.unicode=1 vconsole.keymap=@@KEYMAP@@ \ locale.LANG=@@LOCALE@@ @@BOOT_CMDLINE@@ live.accessibility live.autologin initrd (${voidlive})/boot/initrd } menuentry "@@BOOT_TITLE@@ @@KERNVER@@ (@@ARCH@@) with speech (RAM)" --hotkey r --id "linuxa11yram" { set gfxpayload="keep" linux (${voidlive})/boot/vmlinuz \ root=live:CDLABEL=VOID_LIVE ro init=/sbin/init \ rd.luks=0 rd.md=0 rd.dm=0 loglevel=4 gpt add_efi_memmap \ vconsole.unicode=1 vconsole.keymap=@@KEYMAP@@ \ locale.LANG=@@LOCALE@@ @@BOOT_CMDLINE@@ live.accessibility live.autologin rd.live.ram initrd (${voidlive})/boot/initrd } if [ "${grub_platform}" == "efi" ]; then menuentry "Run Memtest86+ (RAM test)" --id memtest { set gfxpayload="keep" linux (${voidlive})/boot/memtest.efi } menuentry 'UEFI Firmware Settings' --id uefifw { fwsetup } else menuentry "Run Memtest86+ (RAM test)" --id memtest { set gfxpayload="keep" linux (${voidlive})/boot/memtest.bin } fi menuentry "System restart" --id restart { echo "System rebooting..." reboot } menuentry "System shutdown" --id poweroff { echo "System shutting down..." halt } fi