arcolinuxz
3 years ago
13 changed files with 91 additions and 25 deletions
@ -0,0 +1,7 @@ |
|||||||
|
title Arch Linux install medium (x86_64, UEFI, Copy to RAM) with speech |
||||||
|
sort-key 04 |
||||||
|
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux |
||||||
|
initrd /%INSTALL_DIR%/boot/intel-ucode.img |
||||||
|
initrd /%INSTALL_DIR%/boot/amd-ucode.img |
||||||
|
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img |
||||||
|
options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% copytoram accessibility=on |
@ -1,2 +1,3 @@ |
|||||||
timeout 15 |
timeout 15 |
||||||
default 01-archiso-x86_64-linux.conf |
default 01-archiso-x86_64-linux.conf |
||||||
|
beep on |
||||||
|
@ -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 "Arch Linux 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 "Arch Linux 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 |
||||||
|
} |
Loading…
Reference in new issue