https://github.com/AsahiLinux/asahi-alarm-builder/blob/main/build.sh If I am trying to boot from USB, does anyone know which EFI_UUID and ROOT_UUID at lines 14 15 I need to enter? What I did was: 1. Format USB properly (GPT table - VFAT 1 primary partition according to https://wiki.alpinelinux.org/wiki/Create_UEFI_boot_USB since similar). 2. Mount dev/sdXY (sda1) and cp -r /esp/ and root.img onto it. 3. ROOT_UUID is exactly UUID of root.img "partition file" (it builds it according to the var). 4. I set EFI_UUID to the VFAT partition UUID. U-Boot fails (I need to check the error again, something with not being able to read "/" (root)), but GRUB tells me that it can't find device ROOT_UUID. So probably the same issue? Any ideas?