Question Issue with Boot selection in UEFI

Raul_McCai

Distinguished
Mar 21, 2014
70
2
18,545
I am using AMI UFEI/BIOS Version 2.21.1278 on an ASUS ROG STRIX Z690-E with an Intel® Core™ i9-12900K × 24 running UBUNTU 24.04.1 as the OS.

I am trying to reinstall the OS.
When I enter the UFEI/BIOS I navigate to the BOOT section and set both parameters to the USB.
However the UFEI defaults to booting from the internal SSDs.
I have the necessary Image file on the thumb drive (I’ve used it to install elsewhere so I know it works) and the drive is in the USB port and I’ve used the system to inspect it.

When I return to the UFEI/BIOS to check the boot options, I see that they are set to boot from USB. But the system still defaults to the internal SSDs.

Got any ideas? thx.
 
if you have uefi boot enabled and your usb stick doesnt have uefi boot file (efi/boot/bootx64.efi), bios will skip your usb stick
you would need to enable legacy boot in boot settings (enable CSM and storage set to legacy)
or it can be the other way around, uefi bootable stick while bios set to not boot in uefi mode
 

Raul_McCai

Distinguished
Mar 21, 2014
70
2
18,545
The image has that file in the directory path you mentioned.
It's interesting When I run the UEFI/BIOS it shows that the USB is selected BUT

I ran this:
*******************************************
c@ASUS690:~$ ls /sys/firmware/efi
config_table esrt fw_vendor runtime systab
efivars fw_platform_size mok-variables runtime-map
c@ASUS690:~$ efibootmgr
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0002
Boot0001* Ubuntu HD(1,GPT,f2e13133-adaf-4c13-add4-e2c88ede20eb,0x800,0x100000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot0002* UEFI: SanDisk, Partition 2 PciRoot(0x0)/Pci(0x14,0x0)/USB(0,0)/HD(2,GPT,eed3de8a-acd3-4541-ba17-9014c007d874,0xb8b5a0,0x27a0)0000424f
********************************************************************
So it confirms the PC is not in legacy.
Not sure what "Current Boot" means, E.g. Whether it's what it booted from or what the BIOS is set to, but 0001 is the SSD and 0002 is the USB
but Boot Order is 0001 then 0002