Add GRUB configuration files to baseline and releng profiles.
This commit is contained in:
parent
2b7e1b4a28
commit
4e20b30faf
29
configs/baseline/grub/grub.cfg
Normal file
29
configs/baseline/grub/grub.cfg
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
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
|
||||||
|
|
||||||
|
menuentry "Arch Linux (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/x86_64/initramfs-linux.img
|
||||||
|
}
|
||||||
|
|
||||||
|
menuentry "Arch Linux (x86_64, UEFI) Copy to RAM" {
|
||||||
|
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% copytoram
|
||||||
|
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||||
|
}
|
46
configs/releng/grub/grub.cfg
Normal file
46
configs/releng/grub/grub.cfg
Normal file
@ -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
Block a user