I’ve been trying to set up dual boot with Windows 11 and Arch Linux using Secure Boot, but no matter how much I read—wikis, forums, guides—I can’t get it to work. I’ve attempted countless solutions, and either they don’t work or are overly complex and confusing.
Here’s the problem:
I want only one bootloader (preferably GRUB) working with Secure Boot, so I can boot into Windows 11 or Arch Linux easily.
Every time I try, I encounter errors:
A black screen that prevents even entering BIOS (forcing me to reset CMOS).
An error from my MSI B450M PRO-VDH MAX motherboard that says something like "... is invalid."
The error: prohibited by Secure Boot policy from grub rescue.
I just want to remove all unnecessary bootloaders (except Windows boot loader, of course), set up GRUB or the appropriate bootloader for Secure Boot, and have it actually work.
Can someone please walk me through the process of doing this, clearly and simply? I need a way to just make this work without running into these errors.
Well after 5 hours of reaserching, reading endless wikis and begging grub to load, deleting the whole EFI partition (which took me to load windows .iso too for repairing it) and at least 50 times installing grub i finally managed to see this while secure boot enabled:
GRUB boots in secure boot enabled mode, windows boots through grub fine and with secure boot on, but Arch …
I didn’t search for any solutions yet because i’m so tired after all this grub stuff, i’ll try to fix it soon, just wanted to share what happened in here
I’ve a Windows 11 installed alongside my Arch only because of games with kernal anti cheat
it’s annoying to always tweaking some BIOS options (boot order and secure boot) while switching from linux to windows to play some games
btw i broke the file system or whatever caused that issue and non of my operating systems are bootable, i’m reinstalling both D: