Help with Dual Boot Using Secure Boot

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.

Thanks in advance!

There really is no simple approach to getting grub working with secure boot on Arch.

This is about the best resource there is but it isn’t a step by step guide.

https://wiki.archlinux.org/title/Unified_Extensible_Firmware_Interface/Secure_Boot

1 Like

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:

But as always linux cannot run without any problems, so here is the problem:

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

A grub reinstall fixed that issue but broke the grub with secure boot again, i can’t handle this anymore, i’m out

Just don’t use secure boot. It’s not needed on Win11 you can just disable it. :wink:

1 Like

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:

Windows doesn’t need secure boot turned on. You can turn it off after the Windows install is complete.

1 Like

I know, but some games Does

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.