"No bootable device found" After completing qubes os install

I’ve encountered this before as well, I booted a different OS from usb, but you could probably use the Qubes Installer rescue mode as well (UEFI troubleshooting | Qubes OS), then just manually find and mount the boot partition. Here’s a copy of the commands I’ve used to get a bootable install: (run as root)

mount /dev/the_partition /mnt/qubes mount the boot partition
cd /mnt/qubes/EFI go to the EFI directory
rm -rf BOOT
mkdir BOOT i just delete and recreate the directory to start clean
cp -r qubes/. BOOT copy all the files
mv BOOT/grub.cfg BOOT/BOOTX64.cfg rename the .cfg file
mv BOOT/grubx64.efi BOOT/BOOTX64.efi rename the .efi file
umount /mnt/qubes unmount the drive

Similar to what’s described in the UEFI Troubleshooting article, this will have to be redone after each dom0 kernel or Xen update, but it works for me.

2 Likes