diff options
Diffstat (limited to 'grub/grub_void.cfg.in')
-rw-r--r-- | grub/grub_void.cfg.in | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/grub/grub_void.cfg.in b/grub/grub_void.cfg.in new file mode 100644 index 0000000..8a31263 --- /dev/null +++ b/grub/grub_void.cfg.in @@ -0,0 +1,36 @@ + +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 + +if [ cpuid -l ]; then + menuentry "Void GNU/Linux @@KERNVER@@ (@@ARCH@@)" { + set gfxpayload="keep" + linux (${voidlive})/boot/vmlinuz \ + root=live:CDLABEL=VOID_LIVE ro rootfstype=auto liveimg \ + rd.luks=0 rd.md=0 rd.dm=0 loglevel=4 gpt add_efi_memmap \ + vconsole.keymap=@@KEYMAP@@ vconsole.unicode=1 locale.LANG=@@LOCALE@@ + initrd (${voidlive})/boot/initrd.lz + } +fi |