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)0000424fSo 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)0000424fGrub 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