On 21/08/2026 at 05:25, Carl Karsten wrote:
Can someone point me to a spec or something that defines waht a valid uefi
boot device is?

As far as I know:
- DOS/MBR or GPT partition table.
- Partition #1 with type identifier "EFI System Partition" and FAT12, FAT16 or FAT32 filesystem depending on the partition size. - First stage boot loader installed in the partition as /EFI/BOOT/BOOT$ARCH.EFI (with $ARCH = 'x64' for amd64, 'AA64' for arm64...).

A FAT filesystem in an unpartitioned drive or a FAT partition with a type identifier other than ESP may work, but no guarantee.

Reply via email to