Page 1 of 3

VT-x features locked or unavailable in MSR

Posted: 26. Jul 2011, 01:51
by rlowrance
I am running in Windows 7 as the Host and trying to run Ubuntu 11.04 64-bit as a guest. VirtualBox is version 4.1.0.

When the virtual machine boots the live image disk, I get an error:

Failed to open a session for the virtual machine <guest name>

VT-x features locked or unavailable in MSR.
(VERR_VMX_MSR_LOCKED_OR_DISABLED)

The details are:

Result Code:
E_FAIL (0x80004005)
Component:
Console
Interface:
IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}

My settings for the guest (Ubuntu) include Enable VT-x/AMD-V paging.

Does anyone know a workaround?

Thanks, Roy

Re: VT-x features locked or unavailable in MSR

Posted: 26. Jul 2011, 02:46
by Perryg
Enable hardware-v in the bios or make sure that you are not running another virtualizer that is hardware-v aware (like XP mode)

Re: VT-x features locked or unavailable in MSR

Posted: 18. Aug 2011, 13:47
by vikram
Im also getting the same error. Can any1 tel me wats going wrong?

Re: VT-x features locked or unavailable in MSR

Posted: 18. Aug 2011, 13:58
by vbox4me2

Re: VT-x features locked or unavailable in MSR

Posted: 30. Aug 2011, 16:19
by richard2233
Just one thing to check, if its not mission critical and your only using for testing make sure that that you only have one processor core in use. Sometimes having more than one (if your system doesnt support it) will display the same error.

/my two cents :D

Re: VT-x features locked or unavailable in MSR

Posted: 30. Aug 2011, 20:16
by Sasquatch
richard2233 wrote:Just one thing to check, if its not mission critical and your only using for testing make sure that that you only have one processor core in use. Sometimes having more than one (if your system doesnt support it) will display the same error.

/my two cents :D
Even if you need VT-x for 64 bit guest support? I doubt that trimming the amount of CPUs would help with that, when it's already set for 1.

Re: VT-x features locked or unavailable in MSR

Posted: 7. Mar 2012, 21:56
by jesse6895
Before starting your instance on your Oracle VM VirtualBox Player, go to settings, system, acceleration, and un-check "Enable VT-x/AMD-V". Start your instance and you should no longer see this error.

Example:

Re: VT-x features locked or unavailable in MSR

Posted: 7. Mar 2012, 22:12
by michaln
jesse6895 wrote:Before starting your instance on your Oracle VM VirtualBox Player, go to settings, system, acceleration, and un-check "Enable VT-x/AMD-V".
It's called a "VM" and not an "instance", there is no such thing as a "VirtualBox Player", and disabling VT-x/AMD-V is definitely going to make sure that a 64-bit guest (which the OP wanted) can't run.

Other than those minor points, a helpful post.

Re: VT-x features locked or unavailable in MSR

Posted: 8. Mar 2012, 00:42
by jesse6895
michaln wrote: It's called a "VM" and not an "instance", there is no such thing as a "VirtualBox Player", and disabling VT-x/AMD-V is definitely going to make sure that a 64-bit guest (which the OP wanted) can't run.

Other than those minor points, a helpful post.

I have VM that runs my Jive instance, which is why I referred to it that way, and my VM Box Manager runs a Virtual Box Player. Accordingly, I experienced the exact same error and these are my steps to fix it.

Re: VT-x features locked or unavailable in MSR

Posted: 8. Mar 2012, 01:05
by michaln
jesse6895 wrote:I have VM that runs my Jive instance, which is why I referred to it that way, and my VM Box Manager runs a Virtual Box Player. Accordingly, I experienced the exact same error and these are my steps to fix it.
You may have run into the same issue where hardware virtualization is unavailable (for whatever reason) even though the host CPU supports it. But you clearly did not run into the same problem of trying to run a 64-bit guest OS, because if you had, turning off hardware virtualization would have only made it worse.

So while your problem may well have been solved by turning off VT-x/AMD-V, that is irrelevant in this case.

Re: VT-x features locked or unavailable in MSR

Posted: 27. Mar 2012, 18:39
by bird2010
@michaln: quit being an ass and help us instead! At least he's trying to help. Instead of being mean, why don't you give us the SOLUTION to this problem? I have tried everything suggested and I still can't get it to work. Instead of reading mean posts, I would rather read posts with SOLUTIONS. Thanks.

Re: VT-x features locked or unavailable in MSR

Posted: 27. Mar 2012, 21:16
by Martin
bird2010: You just created that account to post this rant? :evil:
There are no "SOLUTIONS" if there are no problem descriptions or if they don't contain enough information to understand what's happening.
Also pointing out wrong terms for Virtualbox components helps to avoid misunderstandings.

Re: VT-x features locked or unavailable in MSR

Posted: 27. Mar 2012, 23:40
by michaln
bird2010 wrote:Instead of being mean, why don't you give us the SOLUTION to this problem? I have tried everything suggested and I still can't get it to work. Instead of reading mean posts, I would rather read posts with SOLUTIONS. Thanks.
Well, the solution is right there in Perryg's reply (second post in the thread). Get hardware virtualization working. Without that, 64-bit guest's aren't going to run. If you have a system which doesn't support hardware virtualization or hardware virtualization can't be enabled for whatever reason, 64-bit guest's aren't going to run.

In my opinion, giving completely misleading answers is worse than giving no answers. If that makes me an ass, I can live with that.

Re: VT-x features locked or unavailable in MSR

Posted: 2. May 2012, 20:13
by Singaravel
michaln wrote:
bird2010 wrote:Instead of being mean, why don't you give us the SOLUTION to this problem? I have tried everything suggested and I still can't get it to work. Instead of reading mean posts, I would rather read posts with SOLUTIONS. Thanks.
Well, the solution is right there in Perryg's reply (second post in the thread). Get hardware virtualization working. Without that, 64-bit guest's aren't going to run. If you have a system which doesn't support hardware virtualization or hardware virtualization can't be enabled for whatever reason, 64-bit guest's aren't going to run.

In my opinion, giving completely misleading answers is worse than giving no answers. If that makes me an ass, I can live with that.
Cool buddy cool ...You may have more technical knowledge on using the VMbox, but you definitely dont have to enable hardware virtualization like what perryg said. I too faced the same issue and it was fixed by the suggestion given by jesse6895. :idea: I got a message saying that 64bit guests are not going to run where hardware virtualization is disabled but I just ignored that message and continued and it worked... not sure how/why.

Well I dont mean to snub anyone here, but just wanted to share the idea that worked for me.

Re: VT-x features locked or unavailable in MSR

Posted: 2. May 2012, 20:44
by michaln
Singaravel wrote:I got a message saying that 64bit guests are not going to run where hardware virtualization is disabled but I just ignored that message and continued and it worked... not sure how/why.
No, you did not run a 64-bit guest in VirtualBox without hardware virtualization. If you really think you did, please post the relevant VBox.log to prove it.