Page 1 of 1

[Solved] Error starting 64bit VM VT-x is not available

Posted: 3. Nov 2009, 20:37
by shaibs
i get this error when i try to start a 64bit VM:

failed to start the virtual machine win2k8r2.
VT-x is not available. (VERR_VMX_NO_VMX).
Unknown error creating VM (VERR_VMX_NO_VMX).

and more details below (window does not allow to copy nothing from the error message, very annoying!)

I checked and my CPU supports VT-x.
CPU - Intel Xeon E5520

Also, My host is Windows 2008 R2 and it runs HyperV perfectly!

I created a new VM, selected to install fresh windows 2008 r2 and it won't start.

Am i missing something? Is this a bug?

Help please!

Re: Error starting 64bit VM VT-x is not available

Posted: 3. Nov 2009, 20:46
by Perryg
Nope no bug.
Look in your bios and turn on hardware-V. If it is not there then 64 bit guests will not work.

Re: Error starting 64bit VM VT-x is not available

Posted: 3. Nov 2009, 21:03
by shaibs
Thanks,

It is on, otherwise HyperV would not work. I had to turn it on for HyperV.

Anything else i can check?

Re: Error starting 64bit VM VT-x is not available

Posted: 3. Nov 2009, 21:06
by vbox4me2
Disable hyper-v.

Re: Error starting 64bit VM VT-x is not available

Posted: 3. Nov 2009, 21:35
by shaibs
you mean stop the service? there are no mahcines working in the same time.

Re: Error starting 64bit VM VT-x is not available

Posted: 3. Nov 2009, 21:37
by vbox4me2
Hyper-v = vbox, its one or the other, not both.

Re: Error starting 64bit VM VT-x is not available

Posted: 3. Nov 2009, 22:39
by shaibs
thanks for your real fast replies, but no luck.

I made sure VT is enabled in BIOS, stopped HyperV services and restarted my PC, made sure hyperV services are stopped again.

When i try to start the VM i get this error.

funny thing is, it does not allow me to uncheck the support for VT in the VM settings - the check boxes is checked and disabled.

any help is appreciated.
Thanks.

Re: Error starting 64bit VM VT-x is not available

Posted: 3. Nov 2009, 22:50
by vbox4me2
shaibs wrote:funny thing is, it does not allow me to uncheck the support for VT in the VM settings - the check boxes is checked and disabled.
Which indicates its not enabled or something else is (still) using it.

Re: Error starting 64bit VM VT-x is not available

Posted: 5. Nov 2009, 19:05
by shaibs
Ok,

It was the HyperV,
I had to completley uninstall it (not disable it) before virtual box could start.

After that my HyperV VHD's workd perfectly!

Thanks guys!