I'm trying to upgrade my Windows 10 PC to Windows 11, but I have a dual-boot setup with Linux. After the upgrade, my GRUB bootloader is gone and it just boots straight into Windows. I used the `bcdedit` command to try and fix it, but now I'm getting an error 0xc000000f. Has anyone successfully upgraded a dual-boot system without losing their Linux partition? Any help getting GRUB back would be amazing.
First, don't panic—this is a common issue. Windows updates often overwrite the bootloader. To get GRUB back, you'll need to boot from a Linux live USB and reinstall GRUB to your main drive. After that, you can use a tool like EasyBCD in Windows to add a Linux entry back to the Windows boot menu, which can help avoid future problems.
This. I had the same problem. After the Windows 11 upgrade wiped GRUB, I had to use a live USB to reinstall it, and then I still had to fix the BCD with EasyBCD to get the dual-boot menu back.
Yeah, that Boot Repair tool is a lifesaver—just make sure you back up any important data from your Linux partition before running it, just in case. Good luck!
+1 This happened to me too. After fixing GRUB from a live USB, I also had to run the Windows Startup Repair from an install drive to clear that 0xc000000f error.