I had this issue installing 4-RC2, not sure what it is due. First, check that your system is capable of VT-d and VT-x. If both your CPU and your chipset supports it, make sure it is enabled in the bios. Check `sudo xl dmesg | grep VT` for hints. If VT-x and VT-d are enabled and you still get this error, try this workaround:
- Make sure it's a fresh install (revert your progress so far)
- When you are greeted with the setup after install, hit Ctrl-Alt-F3 to go to the console. If you got a black screen, try a few times Alt-F1 and Alt-F3 until you can loging
- Start the following bash loop (what's inside the back ticks) ` while true; do qvm-ls | grep -v NAME | awk '{print $1}' | xargs -I{} sudo qvm-prefs {} virt_mode pv; sleep 0.5; done`. This will continuously change the virt_mode to PV for all VMs
- Switch back to the setup with Alt-F2
- Continue setup, but do not login or reboot
- Switch back to Ctrl-Alt-F3
- Kill the loop and run `sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing`
- Switch all VMs back to HVM: `qvm-ls | grep -v NAME | awk '{print $1}' | xargs -I{} sudo qvm-prefs {} virt_mode hvm`
- Reboot
Sources:
- https://groups.google.com/forum/#!topic/qubes-users/Go04b5VsYfw
- https://groups.google.com/forum/#!topic/qubes-users/VD_U4k8qrbs