# Inspired by the config used for lorax-built live media set default=${default_boot} if [ "$$grub_platform" == "efi" ]; then function load_video { insmod efi_gop insmod efi_uga insmod video_bochs insmod video_cirrus insmod all_video } set basicgfx="nomodeset" else function load_video { insmod all_video } set basicgfx="nomodeset vga=791" fi load_video set gfxpayload=keep insmod gzio insmod part_gpt insmod ext2 terminal_input console terminal_output ${terminal_setup} set timeout=${boot_timeout} set timeout_style=${boot_timeout_style} search ${search_params} menuentry "Start ${title}" --class fedora --class gnu-linux --class gnu --class os { linux ($$root)${bootpath}/${kernel_file} ${boot_options} initrd ($$root)${bootpath}/${initrd_file} } submenu "Troubleshooting -->" { menuentry "Start ${title} in basic graphics mode" --class fedora --class gnu-linux --class gnu --class os { linux ($$root)${bootpath}/${kernel_file} ${boot_options} $${basicgfx} initrd ($$root)${bootpath}/${initrd_file} } }