You are not logged in.
Pages: 1
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:
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
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
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
Fixed it by redoing the grub config with the usual command and setting the path for grub-mkconfig_lib manually
Offline
Pages: 1