Ask Your Question
0

How to revert from BIOS-native installation to UEFI-native one?

asked 2017-10-30 15:42:02 -0600

medeo64 gravatar image

Hi all, I've a triple boot system: Win8, elementary and fedora. Windows 8 doesn't boot anymore after installation of Fedora 27 beta. I'm not sure if it botted before, after the installation of elementary. Anyway, I've installed fedora as BIOS-native and Windows 8 require uefi boot instead. If I try to run it from grub, it says: can't find \Boot\BCD

The boot configuration data for your PC is missing or contains errors.

So, is there a way to restore winodws boot or to revert fedora to a UEFI-native installation? thanks

edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted
1

answered 2017-10-30 16:42:12 -0600

cmurf gravatar image

You have to change the firmware back to UEFI enabled (or legacy BIOS disabled, depending on how your firmware names it), and then reinstall Fedora. There's no easy way to explain how to switch Fedora BIOS to Fedora UEFI because all the bootloaders are completely different, in different locations, with different configurations. It's easier to just tell you to reinstall it after changing the firmware back to using UEFI. The Fedora installer installs the bootloader based on the firmware state at the time the installer is launched.

edit flag offensive delete link more

Comments

Thanks for the answer. Do you think that this will fix the boot of windows8? I'll try it as soon as possible anyway, and update this page accordingly. Thanks.

medeo64 gravatar imagemedeo64 ( 2017-10-31 01:54:26 -0600 )edit

Yes, this should fix it. If MS-Windows is installed in UEFI mode it can only be booted in UEFI mode. Therefore you need to install Fedora in UEFI mode, too, to get a working "Windows" boot menu entry in Fedora Grub menu. Make sure the ESP (EFI system partition) will be mounted as /boot/efi and make sure this partition don't get formatted during installation.

As an alternative you could use the UEFI boot menu (F12 during POST, but this depends on the hardware vendor) to boot MS-Windows.

Axel Sommerfeldt gravatar imageAxel Sommerfeldt ( 2017-10-31 05:11:15 -0600 )edit
0

answered 2017-11-02 15:56:16 -0600

medeo64 gravatar image

Thanks, it have solved my issue and auto-fixed the windows 8.1 boot. Thanks a lot.

edit flag offensive delete link more

Question Tools

Stats

Asked: 2017-10-30 15:42:02 -0600

Seen: 466 times

Last updated: Nov 02 '17