From b009d3abb6c5a4a72ce5831ad85a0ad0c00f9164 Mon Sep 17 00:00:00 2001 From: Thomas Stallinger Date: Fri, 3 Jul 2026 14:22:34 +0200 Subject: [PATCH] Import upstream Fedora GRUB configuration --- grub/EFI-BOOT-grub.cfg | 40 +++++++++++++++++++++++++++++++++++++ grub/boot-grub2-grub.cfg | 43 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 83 insertions(+) create mode 100644 grub/EFI-BOOT-grub.cfg create mode 100644 grub/boot-grub2-grub.cfg diff --git a/grub/EFI-BOOT-grub.cfg b/grub/EFI-BOOT-grub.cfg new file mode 100644 index 0000000..d26a72f --- /dev/null +++ b/grub/EFI-BOOT-grub.cfg @@ -0,0 +1,40 @@ +set default="1" + +function load_video { + insmod efi_gop + insmod efi_uga + insmod video_bochs + insmod video_cirrus + insmod all_video +} + +load_video +set gfxpayload=keep +insmod gzio +insmod part_gpt +insmod ext2 + +set timeout=60 +### END /etc/grub.d/00_header ### + +search --no-floppy --set=root -l 'Fedora-E-dvd-x86_64-44' + +### BEGIN /etc/grub.d/10_linux ### +menuentry 'Install Fedora 44' --class fedora --class gnu-linux --class gnu --class os { + linux /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-E-dvd-x86_64-44 quiet + initrd /images/pxeboot/initrd.img +} +menuentry 'Test this media & install Fedora 44' --class fedora --class gnu-linux --class gnu --class os { + linux /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-E-dvd-x86_64-44 rd.live.check quiet + initrd /images/pxeboot/initrd.img +} +submenu 'Troubleshooting -->' { + menuentry 'Install Fedora 44 in basic graphics mode' --class fedora --class gnu-linux --class gnu --class os { + linux /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-E-dvd-x86_64-44 nomodeset quiet + initrd /images/pxeboot/initrd.img + } + menuentry 'Rescue a Fedora system' --class fedora --class gnu-linux --class gnu --class os { + linux /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-E-dvd-x86_64-44 inst.rescue quiet + initrd /images/pxeboot/initrd.img + } +} diff --git a/grub/boot-grub2-grub.cfg b/grub/boot-grub2-grub.cfg new file mode 100644 index 0000000..1084a40 --- /dev/null +++ b/grub/boot-grub2-grub.cfg @@ -0,0 +1,43 @@ +set default="1" + +function load_video { + insmod all_video +} + +load_video +set gfxpayload=keep +insmod gzio +insmod part_gpt +insmod ext2 +insmod chain + +set timeout=60 +### END /etc/grub.d/00_header ### + +search --no-floppy --set=root -l 'Fedora-E-dvd-x86_64-44' + +### BEGIN /etc/grub.d/10_linux ### +menuentry 'Install Fedora 44' --class fedora --class gnu-linux --class gnu --class os { + linux /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-E-dvd-x86_64-44 quiet + initrd /images/pxeboot/initrd.img +} +menuentry 'Test this media & install Fedora 44' --class fedora --class gnu-linux --class gnu --class os { + linux /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-E-dvd-x86_64-44 rd.live.check quiet + initrd /images/pxeboot/initrd.img +} +submenu 'Troubleshooting -->' { + menuentry 'Install Fedora 44 in basic graphics mode' --class fedora --class gnu-linux --class gnu --class os { + linux /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-E-dvd-x86_64-44 nomodeset quiet + initrd /images/pxeboot/initrd.img + } + menuentry 'Rescue a Fedora system' --class fedora --class gnu-linux --class gnu --class os { + linux /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-E-dvd-x86_64-44 inst.rescue quiet + initrd /images/pxeboot/initrd.img + } + menuentry 'Boot first drive' --class fedora --class gnu-linux --class gnu --class os { + chainloader (hd0)+1 + } + menuentry 'Boot second drive' --class fedora --class gnu-linux --class gnu --class os { + chainloader (hd1)+1 + } +}