64 bit isn't working!

Discussions related to using VirtualBox on Windows hosts.
Post Reply
CobraA1
Posts: 4
Joined: 2. Oct 2009, 06:22
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Ubuntu, Windows 7, Mint

64 bit isn't working!

Post by CobraA1 »

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 152 times
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: 64 bit isn't working!

Post by Sasquatch »

This is very strange:

Code: Select all

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

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.
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!

Post by sandervl »

Wrong quote. This one is important:

Code: Select all

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.
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!

Post by CobraA1 »

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.
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!

Post by sandervl »

The error is very clear. Somebody disabled VT-x and locked the method to change it. That typically points to the BIOS.
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: 64 bit isn't working!

Post by Perryg »

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.
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!

Post by CobraA1 »

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??
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!

Post by sandervl »

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.
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!

Post by CobraA1 »

okay. Well, turning it off and back on seems to have fixed it. Thanks for the info.
BorisU
Posts: 1
Joined: 28. Jan 2011, 11:51
Primary OS: Ubuntu 8.10
VBox Version: PUEL
Guest OSses: WinXP

Re: 64 bit isn't working!

Post by BorisU »

sandervl wrote:You haven't enabled VT-x in your BIOS
Thank you for useful comment.
Post Reply