# copied from a live built image, and modified to deal with non-uefi 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_output} set timeout=${boot_timeout} 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} } menuentry 'Test this media & start ${title}' --class fedora --class gnu-linux --class gnu --class os { linux ($$root)${bootpath}/${kernel_file} ${boot_options} rd.live.check 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} } }