diff options
author | Britney Fransen <brfransen@gmail.com> | 2022-11-18 20:12:59 (GMT) |
---|---|---|
committer | Britney Fransen <brfransen@gmail.com> | 2022-11-18 20:12:59 (GMT) |
commit | 731cab73b54223a7ccfeec293b1f57c0477a5823 (patch) | |
tree | f583666c8d345dc676d279e6aa5476daedcc144a /linhes/linhes-dev/LinHES9_iso/cust_skel/grub | |
parent | aa49a137c882caf85fe2036641d1eaa87b900b7a (diff) | |
download | linhes_pkgbuild-731cab73b54223a7ccfeec293b1f57c0477a5823.zip linhes_pkgbuild-731cab73b54223a7ccfeec293b1f57c0477a5823.tar.gz linhes_pkgbuild-731cab73b54223a7ccfeec293b1f57c0477a5823.tar.bz2 |
linhes-dev: add LinHES9_iso for building ISO
Diffstat (limited to 'linhes/linhes-dev/LinHES9_iso/cust_skel/grub')
-rw-r--r-- | linhes/linhes-dev/LinHES9_iso/cust_skel/grub/grub.cfg | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/linhes/linhes-dev/LinHES9_iso/cust_skel/grub/grub.cfg b/linhes/linhes-dev/LinHES9_iso/cust_skel/grub/grub.cfg new file mode 100644 index 0000000..0a0b11c --- /dev/null +++ b/linhes/linhes-dev/LinHES9_iso/cust_skel/grub/grub.cfg @@ -0,0 +1,46 @@ +insmod part_gpt +insmod part_msdos +insmod fat +insmod iso9660 + +insmod all_video + +insmod font + +if loadfont "${prefix}/fonts/unicode.pf2" ; then + insmod gfxterm + set gfxmode="auto" + terminal_input console + terminal_output gfxterm +fi + +# GRUB init tune for accessibility +# +# Morse translation table: +# "." is "500 1 300 1" +# "-" is "600 3 300 1" +# " " is "100 2" +# "/" is "100 5" +# +# Message: "s for blind" +play 500 500 1 300 1 500 1 300 1 500 1 300 1 100 5 500 1 300 1 500 1 300 1 100 2 500 1 300 1 500 1 300 1 600 3 300 1 500 1 300 1 100 5 600 3 300 1 500 1 300 1 500 1 300 1 500 1 300 1 100 2 500 1 300 1 600 3 300 1 500 1 300 1 500 1 300 1 100 2 500 1 300 1 500 1 300 1 100 2 500 1 300 1 500 1 300 1 100 2 600 3 300 1 500 1 300 1 100 2 600 3 300 1 500 1 300 1 500 1 300 1 + +menuentry "LinHES install medium (x86_64, UEFI)" { + set gfxpayload=keep + search --no-floppy --set=root --label %ARCHISO_LABEL% + linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% + initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +} + +menuentry "LinHES install medium with speakup screen reader (x86_64, UEFI)" --hotkey=s { + set gfxpayload=keep + search --no-floppy --set=root --label %ARCHISO_LABEL% + linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% accessibility=on + initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img +} + +menuentry "UEFI Shell" { + insmod chain + search --no-floppy --set=root --label %ARCHISO_LABEL% + chainloader /shellia32.efi +} |