Here come the references about not mixing boot method.īe consistent with your booting methods when using multiple operating systems. But when I run the installer, the advanced partioning gui offers many kinds of partitions, but no biosboot. The method in the link tells to create a 2MB “BIOS Boot” (biosboot) partition using the advanced partitioning gui of the installer. (Note that the link above only works first time you click it second time you are requested to create a login).
Grub2 windows 10 iso efi how to#
I have found no instructions on how to install Fedora using legacy/BIOS boot except ( which did not work. So I think your conclusion is also right: reinstalling Fedora using legacy/BIOS boot seems to be the way to go. I have found two references which say that mixing UEFI and legacy boot is impossible with grub2 (cf the end of this post). When I disable legacy boot in the bios, I can boot Fedora but not Windows. Since last, I have done this experiment: When I disable UEFI boot in the bios, I can boot Windows but not Fedora. Or do I have to make yet another fresh install of Fedora 30, wiping myįedora partitions, and making some clever choice (which) other than Is there a way to persuade grub2 to boot Windows in my situation? When I boot from HD, I have no idea how grub2 is invoked.īut I have asked the bios to try legacy mode first and then EFI. When I boot from SDD, Windows clearly boots from the MBR of the SDD. Of “EFI” mode and refuses to chainload to a legacy disk. If I read the invalid EFI file path error correctly, grub2 is in some sort My USB stick and replace /boot/efi/EFI/fedora/grub.cfg by a backup). etc/grub.d/40_custom I often end in a state where I have to reboot from
I try to boot Windows from the grub command prompt (if I tamper with /grub-core/loader/efi/chainloader.c:156:invalid EFI file path.Īs said, I cannot persuade grub2 to boot Windows. (hd2) (lvm/fedora_localhost-live-root) (lvm/fedora_localhost-live-home)Įfi/ System/ mach_kernel/ System Volume Information/ $recyclebin/Įrror. '$RECYCLE.BIN' EFI mach_kernel System 'System Volume Information' What Fedora has to say > cat /etc/fedora-release BACKGROUND: Mapping: /dev/sda = grub hd0 = 1TB HD So I downloaded a fresh Fedora 30/spin xfce installer to a USB stick, asked the installer to wipe my Fedora partitions, and left partitioning to the installer. Then my Fedora became unstable and tainted, so I decided to make a fresh install of Fedora, leaving Windows as it was. I installed Windows and then Fedora five years ago using msdos partitions on both disks. If I ask the bios to boot from HD then first grub2 and then Fedora starts.īut I cannot persuade grub2 to boot Windows. If I ask the bios to boot from SDD then Windows starts.
I have a system with a 1TB harddisk (HD) and a 500GB solid state disk (SSD). How to make EFI grub2 chainload to legacy WindowsĮfter reinstalling Fedora, I cannot persuade grub2 to boot Windows.