64 bit isn't working!

Discussions related to using VirtualBox on Windows hosts.

64 bit isn't working!

Postby CobraA1 » 2. Oct 2009, 06:33

It used to work. Both my BIOS and SecurAble claim it's enabled. It's a Q6600 (Core 2 Quad), so it should support it.

Image

Why is it not working??

Host: Winows Vista Business, 64 bit.
VirtualBox 3.0.6 r52128

Trying to use 64 bit Ubuntu guest.

VBox.log included.
Attachments
VBox.log
(56.03 KiB) Downloaded 143 times
CobraA1
 
Posts: 4
Joined: 2. Oct 2009, 06:22
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Ubuntu, Windows 7, Mint

Re: 64 bit isn't working!

Postby Sasquatch » 2. Oct 2009, 09:49

This is very strange:
Code: Select all   Expand viewCollapse view
00:00:03.745 [/HWVirtExt/] (level 1)
00:00:03.745   Enabled      <integer> = 0x0000000000000001 (1)
00:00:03.745   64bitEnabled <integer> = 0x0000000000000001 (1)
...
00:00:03.752 VMX - Virtual Machine Technology       = 0 (1)

It's available, it's on, but it's not send to the VM :/.

Code: Select all   Expand viewCollapse view
00:00:04.438 HWACCM: No VT-x or AMD-V CPU extension found. Reason VERR_VMX_MSR_LOCKED_OR_DISABLED

Do you have any other system running that might use hardware virtualization? VMWare, MS VPC, Hyper-V?
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
Sasquatch
Volunteer
 
Posts: 17800
Joined: 17. Mar 2008, 13:41
Location: /dev/random
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux

Re: 64 bit isn't working!

Postby sandervl » 2. Oct 2009, 11:43

Wrong quote. This one is important:
Code: Select all   Expand viewCollapse view
00:00:04.438 HWACCM: No VT-x or AMD-V CPU extension found. Reason VERR_VMX_MSR_LOCKED_OR_DISABLED
00:00:04.438 HWACCM: VMX MSR_IA32_FEATURE_CONTROL=1


You haven't enabled VT-x in your BIOS or your BIOS is broken.
sandervl
Volunteer
 
Posts: 1064
Joined: 10. May 2007, 10:27
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Windows, Linux, Solaris

Re: 64 bit isn't working!

Postby CobraA1 » 2. Oct 2009, 14:43

You haven't enabled VT-x in your BIOS or your BIOS is broken.


Being that it worked in the past, and I generally don't mess with my BIOS - I find that highly unlikely.
CobraA1
 
Posts: 4
Joined: 2. Oct 2009, 06:22
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Ubuntu, Windows 7, Mint

Re: 64 bit isn't working!

Postby sandervl » 2. Oct 2009, 14:47

The error is very clear. Somebody disabled VT-x and locked the method to change it. That typically points to the BIOS.
sandervl
Volunteer
 
Posts: 1064
Joined: 10. May 2007, 10:27
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Windows, Linux, Solaris

Re: 64 bit isn't working!

Postby Perryg » 2. Oct 2009, 15:01

I am no bios guru, but I worked with a couple of other users that had this problem where they said it used to work, and we decided to update the bios and fixed the problem.

Only down side to this was another user had a Dell that no matter what we did nothing helped. He finally called Dell and they told him they had turned it off and locked it by default because they did not want to support hardware-v (on his particular model). Nothing he could do. Well he did find a bios editor and manually turned it on but you run the risk of making a brick or door stop if you make a mistake.
Perryg
Site Moderator
 
Posts: 25943
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX - Other

Re: 64 bit isn't working!

Postby CobraA1 » 2. Oct 2009, 16:28

Switched the setting off then back on again, and it seems to work now.

Kinda painful to have to keep rebooting though.

Still wondering why it wasn't working in the first place? Why would a BIOS report different settings to different software??
CobraA1
 
Posts: 4
Joined: 2. Oct 2009, 06:22
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Ubuntu, Windows 7, Mint

Re: 64 bit isn't working!

Postby sandervl » 2. Oct 2009, 16:42

The BIOS isn't reporting anything. Its job is to program all CPUs and all cores in order to setup VT-x. If it doesn't do its job correctly, then VirtualBox (nor any other hypervisor) can use VT-x.

Most applications check the VT-x cpuid bit. If that's set, then the CPU is capable of VT-x, but it doesn't mean that it's actually enabled. The full check requires supervisor privileges and therefor a device driver.
sandervl
Volunteer
 
Posts: 1064
Joined: 10. May 2007, 10:27
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Windows, Linux, Solaris

Re: 64 bit isn't working!

Postby CobraA1 » 2. Oct 2009, 16:47

okay. Well, turning it off and back on seems to have fixed it. Thanks for the info.
CobraA1
 
Posts: 4
Joined: 2. Oct 2009, 06:22
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Ubuntu, Windows 7, Mint

Re: 64 bit isn't working!

Postby BorisU » 28. Jan 2011, 11:57

sandervl wrote:You haven't enabled VT-x in your BIOS

Thank you for useful comment.
BorisU
 
Posts: 1
Joined: 28. Jan 2011, 11:51
Primary OS: Ubuntu 8.10
VBox Version: PUEL
Guest OSses: WinXP


Return to VirtualBox on Windows Hosts

Who is online

Users browsing this forum: Google [Bot], Yahoo [Bot] and 16 guests