OK... I have found a solution. Just use QUBES 3.2
I followed the instructions on the "EUFI Troubleshooting" page for QUBES 3.2. I simply couldn't understand the instructions for 3.1. So instead, the instructions are much easier for 3.2. https://www.qubes-os.org/doc/uefi-troubleshooting/ In GRUB menu1 press e. At the end of chainloader line add /mapbs /noexitboot. Perform installation normally, but not reboot system at the end yet. Go to tty2 (Ctrl-Alt-F2). Edit /mnt/sysimage/boot/efi/EFI/qubes/xen.cfg (you can use vi editor) and add to every kernel section: mapbs=1 noexitboot=1 Note: You must add these parameters on two separate new lines (one paramater on each line) at the end of each section that includes a kernel line (i.e., all sections except the first one, since it doesn’t have a kernel line). Now you can reboot the system by issuing reboot command. --------------- That's it. Problem solved. It was nothing to do with EUFI or legacy boot or anything like that. As I said, I had already done all the BIOS stuff. Thanks for the help anyway. -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-users+unsubscr...@googlegroups.com. To post to this group, send email to qubes-users@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/0f80985e-2c82-4138-a029-deff5dde281d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.