23
6
My host computer is running Windows 10, and my guest is Ubuntu in VirtualBox. I am trying to run a 3rd VM on the Ubuntu, but VirtualBox says:
Failed to open a session for the virtual machine Windows XP. VT-x is not available. (VERR_VMX_NO_VMX).
It also returned an error code of 0x80004005
I have virtualization enabled, of course. It's not even an option to turn off in my BIOS (MSI z170a). My machine is very high end, so I know it can run it, I've ruled out everything I can.
4FWIW, KVM can do nested. – Jonas Schäfer – 2017-03-06T10:43:26.010
1From what I remember, a 32-bit inner VM should work, since that doesn't require hardware virtualization (VT-x). Assuming you're interested in 32-bit Windows XP, that should work for you. – CodesInChaos – 2017-03-06T13:27:00.703
4Why nest the Virtualboxes, anyway? – Xen2050 – 2017-03-06T17:04:34.523
4@Xen2050 because, VMception. – David Refoua – 2017-03-06T18:25:49.583
@DRSDavidSoft That was my first though too... SidedTech could've searched for VMception, would've found Can you run a machine emulator (Bochs) inside a virtual machine? which indirectly answers his Q. I would've guessed something like "I had to move my linux install into a VM [for some good reason], but I still want to run my VM's I keep in linux & don't know if just copying config files to win will work & don't want to try"
– Xen2050 – 2017-03-07T06:36:50.213