64 bit guest OS in VirtualBox can't start on ASUS p8p67 m3 pro

olegich84

Distinguished
Jul 29, 2011
2
0
18,510
Hi everybody! This is it: when i create a 64bit virtual machine and try to boot windows server 2008, the machine says: "VT-x / AMD-V has been enabled but is not operational. your 64bit guest will fail to detect 64 bit CPU and will not be able to boot. please ensure that you have enabled VT-x / AMD-V proprely in the BIOS of your host computer."
please help to solve this one???

i5 2500k
8G DDR3
ASUS P8P67 M3 PRO
Nvidia GTX 460 1G
 
Welcome to Tom's Forum! :)

Quickest fix - Different MOBO and if VT-d is required different CPU; Slowest fix - Contact ASUS and ask them to include VT-d support in their next BIOS revision. The ASUS P8B WS had the same problem until 2-3 weeks ago and BIOS 0605 2011.07.05 was updated.

ASUS P8B WS -> http://usa.asus.com/Motherboards/Intel_Socket_1155/P8B_WS/#download

Also, you need to look at chipsets like Q67, C202, C204, and C206; also none of the 'K' processors support VT-d just VT-x you need the non 'K' for full support.
 
Well after editing back and forth, I digress back to my original post. The problem is somewhat a chipset issue but it's more that ASUS and many others don't Enable the VT-d/VT-x on their boards.

@IntelEnthusiast provided me this link -> http://www.intel.com/support/motherboards/desktop/sb/CS-030922.htm?wapkw=%28support+for+Virtualization+on+desktop+board%29

Bottom-Line, you'll need to verify VT-d/VT-x support of: 1. VirtualBox requirements, 2. CPU Compliance and 3. MOBO Compliance -- there's no master list. The ASUS P8B WS supports VT-d, and the i7-2600 supports both VT-x/VT-d -> http://ark.intel.com/products/52213 IMO I would do this using Xeon and Server grade MOBO.

VirtualBox http://www.virtualbox.org/manual/ch01.html
"No hardware virtualization required. For many scenarios, VirtualBox does not require the processor features built into newer hardware like Intel VT-x or AMD-V. As opposed to many other virtualization solutions, you can therefore use VirtualBox even on older hardware where these features are not present. The technical details are explained in the section called “Hardware vs. software virtualization”."

http://www.virtualbox.org/manual/ch10.html#hwvirt

"Even though VirtualBox does not always require hardware virtualization, enabling it is required in the following scenarios:

* Certain rare guest operating systems like OS/2 make use of very esoteric processor instructions that are not supported with our software virtualization. For virtual machines that are configured to contain such an operating system, hardware virtualization is enabled automatically.

* VirtualBox's 64-bit guest support (added with version 2.0) and multiprocessing (SMP, added with version 3.0) both require hardware virtualization to be enabled. (This is not much of a limitation since the vast majority of today's 64-bit and multicore CPUs ship with hardware virtualization anyway; the exceptions to this rule are e.g. older Intel Celeron and AMD Opteron CPUs.)"
 


thank u for your time!
i hope your reply will also help others.
i figured now that in bios it was necessary to disable something called "executed bit" or smthng like this so now it works)))))
have a great weekend!