Looks like you missing boot option.
- You need qubes os installation, boot from usb and select qubes rescue mode.
- Type 1 and enter your Encrypted Password.
- Ignore if there’s a pop up about you don’t have any linux partition.
- type
fdisk -l
and find your /boot and /efi partition in my case it’s/dev/sdb1 and /dev/sdb2
then mount under /mnt
example :
mount /dev/sdb2 /mnt
mount /dev/sdb1 /mnt/efi
- follow this step :
Boot device not recognized after installing
Some firmware will not recognize the default Qubes EFI configuration. As such, it will have to be manually edited to be bootable. This will need to be done after every kernel and Xen update to ensure you use the most recently installed versions.
- Copy the
/mnt/efi/EFI/qubes/
directory to/mnt/efi/EFI/BOOT/
(the contents of/mnt/efi/EFI/BOOT
should be identical to/mnt/efi/EFI/qubes
besides what is described in steps 2 and 3):
cp -r /mnt/efi/EFI/qubes/. /mnt/efi/EFI/BOOT
- Rename
/mnt/efi/EFI/BOOT/xen.cfg
to/mnt/efi/EFI/BOOT/BOOTX64.cfg
:
mv /mnt/efi/EFI/BOOT/xen.cfg /mnt/efi/EFI/BOOT/BOOTX64.cfg
- Copy
/mnt/efi/EFI/qubes/xen-*.efi
to/mnt/efi/EFI/qubes/xen.efi
and/mnt/efi/EFI/BOOT/BOOTX64.efi
. For example, with Xen 4.8.3 (you may need to confirm file overwrite):
cp /mnt/efi/EFI/qubes/xen-4.8.3.efi /mnt/efi/EFI/qubes/xen.efi
cp /mnt/efi/EFI/qubes/xen-4.8.3.efi /mnt/efi/EFI/BOOT/BOOTX64.efi
- finally umount your /boot and /efi partition and shutdown ( I prefer shutdown than restart, sometimes restarting took really long time, i don’t know why )
umount /dev/sdb1
umount /dev/sdb2
shutdown now