What has come out of the ops other thread, had a duel boot of windows 8 and fedora 25 in efi mode on a gpt drive. Did a reinstall with fedora30 in legacy mode, and windows quit booting. Fedora 30 would only boot in legacy mode. According to the op
Quote:
Boot device not found" when I disable legacy.
|
During the process of trying to help the op out, I was able to figure out what was happening when fedora 30 is installed in legacy mode on an uefi system gpt disk. The fedora 30 installer sets the active flag of the protective partition on the gpt.
This is what you get if you run gdisk on a gpt disk after installing fedora 30 in legacy mode
Code:
sudo gdisk /dev/sda
Found valid GPT with protective MBR; using GPT.
Command (? for help): v
Warning: The 0xEE protective partition in the MBR is marked as active.
This is technically a violation of the GPT specification, and can cause some EFIs to ignore the disk, but it is required to boot from a GPT disk on some BIOS-based computers.
You can clear this flag by creating a fresh protective MBR using
the 'n' option on the experts' menu.
I had something similar happen to me a while back after installing fedora in legacy mode on a hp uefi gpt drive system and started this thread about it:
https://www.linuxquestions.org/quest...de-4175657780/