You are not logged in.
Pages: 1
I took the always regretful decision of updating my motherboard bios in preparation of upgrading to a 5000 series ryzen cpu, after which grub is not being detected. It is not shown within the bios as an option and a generic loader is provided.
The loader being chosen is the generic loader whose configuration is found at /boot/loader/loader.conf with the EFI firmware at /boot/EFI/Boot/bootx64.efi
I checked with efibootmgr and the following was output:
BootCurrent: 0003
Timeout: 1 seconds
BootOrder: 0003,0004
Boot0003* UEFI OS HD(2,GPT,b1cc5fc0-da5c-4c37-8a32-e8e1fe2b91a3,0xe1800,0x3a000)/File(\EFI\BOOT\BOOTX64.EFI)0000424f
Boot0004* UEFI: KingstonDataTraveler 2.0PMAP, Partition 1 PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x0)/USB(13,0)/HD(1,MBR,0x200e0c07,0x80,0x1dc000)0000424f
So I ran os-prober, then grub-mkconfig and finally grub-install to regenerate my grub config and entries, such that efibootmgr now shows
BootCurrent: 0003
Timeout: 1 seconds
BootOrder: 0000,0003,0004
Boot0000* GRUB HD(2,GPT,b1cc5fc0-da5c-4c37-8a32-e8e1fe2b91a3,0xe1800,0x3a000)/File(\EFI\GRUB\GRUBX64.EFI)
Boot0003* UEFI OS HD(2,GPT,b1cc5fc0-da5c-4c37-8a32-e8e1fe2b91a3,0xe1800,0x3a000)/File(\EFI\BOOT\BOOTX64.EFI)0000424f
Boot0004* UEFI: KingstonDataTraveler 2.0PMAP, Partition 1 PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x0)/USB(13,0)/HD(1,MBR,0x200e0c07,0x80,0x1dc000)0000424f
Grub still isn't shown in bios and boot process still falls to option 2. Any clues?
Offline
...and boot process still falls to option 2.
Uh, what?
Offline
Pass the --removable option to the grub-install command to replace $esp/EFI/Boot/bootx64.efi with GRUB's core.img. Or just copy grubx64.efi over manually.
Jin, Jîyan, Azadî
Offline
mewt wrote:...and boot process still falls to option 2.
Uh, what?
ie: chooses Boot0003* UEFI OS HD(2,GPT,b1cc5fc0-da5c-4c37-8a32-e8e1fe2b91a3,0xe1800,0x3a000)/File(\EFI\BOOT\BOOTX64.EFI)0000424f, rather than Boot0000* GRUB HD(2,GPT,b1cc5fc0-da5c-4c37-8a32-e8e1fe2b91a3,0xe1800,0x3a000)/File(\EFI\GRUB\GRUBX64.EFI)
Offline
Pass the --removable option to the grub-install command to replace $esp/EFI/Boot/bootx64.efi with GRUB's core.img. Or just copy grubx64.efi over manually.
Will try, thanks
Offline
Pages: 1