You are not logged in.

#1 2025-10-06 16:52:39

ericpotter26
Member
Registered: 2025-10-06
Posts: 3

[SOLVED] Bios does not recognise grub

Hello all,

I have followed the wiki and chose grub. After completing all of the mandatory steps in the wiki, i rebooted my pc to switch from the live usb but it only boots to bios.
I have linux installed on my nvme. Here is the lsblk result:
2025-10-0619-45-232001141899093339585.jpg

Running efibootmgr shows only usb as boot device even though i had added the ssd previously

Relevant specs:
14th gen intel cpu
Z790 mag msi motherboard (latest firmware)
Nvme ssd
Amd gpu

Thanks

Last edited by ericpotter26 (2025-10-06 18:50:19)

Offline

#2 2025-10-06 17:42:37

Everything2067
Member
Registered: 2025-06-29
Posts: 7

Re: [SOLVED] Bios does not recognise grub

I am assuming this is a fresh PC with no prior operating system installed.
Does the grub entry appear in the BIOS? If no, check if there is a folder named grub (or the bootloader id you have set) in /mnt/boot/efi/EFI.

https://wiki.archlinux.org/title/GRUB#Installation
Note that grub-install also tries to create an entry in the firmware boot manager, named GRUB in the above example – this will, however, fail if your boot entries are full or the systems prevents the boot order from being manipulated (e.g. Thinkpad BIOSs have a setting called "Boot Order Lock" which needs to be disabled for efibootmgr to be able to add/remove entries); use efibootmgr to remove unnecessary entries.
See if there is a setting similar to this in the BIOS.

Also make sure UEFI is enabled.

Offline

#3 2025-10-06 17:53:19

ericpotter26
Member
Registered: 2025-10-06
Posts: 3

Re: [SOLVED] Bios does not recognise grub

Hey
The only visible entry is the live usb in the bios.
There is a folder named grub in mnt/boot/efi/EFI. Also UEFI was enabled from the start

I have done some research and as it turns out msi mobos only like windows boot managers.
I reinstalled grub and copied it to a folder that windows would normally use.
/boot/efi/EFI/Boot/BOOTX64.EFI
/boot/efi/EFI/Microsoft/Boot/bootmgfw.efi


When rebooting, i now booted into grubs' rescue mode. The line reads:
error: prohibited by secure group policy
Entering rescue mode...

I have secure boot disabled in my bios.

Edit: when i updated bios, it reset the settings so secure boot was re enabled.
My current problem is that grub does not detect my install even if arch is mentioned in the grub.cfg file

Last edited by ericpotter26 (2025-10-06 18:30:28)

Offline

#4 2025-10-06 18:48:59

ericpotter26
Member
Registered: 2025-10-06
Posts: 3

Re: [SOLVED] Bios does not recognise grub

Fixed it by redoing the grub config with the usual command and setting the path for  grub-mkconfig_lib manually

Offline

Board footer

Powered by FluxBB