Page 1 of 2
VB 2.1.2 - Cannot use VX-T/AMD-V
Posted: 23. Jan 2009, 13:41
by ESC
Hi all!
There are VX-T/AMD-V and paging options under Advanced settings tab, but they are inactive (i.e. I cannot check or uncheck them).
I can make them checked only via command line with modifyvm command. They become checked, but still inactive. And there is no difference in VM behavior after such checking.
Maybe, I'm missing some system components? How can I use VX-T?
OS: Zenwalk 5.4 (Slackware based), Kernel: 2.6.27.7 SMP Preempt
Re: VB 2.1.2 - Cannot use VX-T/AMD-V
Posted: 23. Jan 2009, 16:28
by TrevorPH
ESC wrote:Hi all!
There are VX-T/AMD-V and paging options under Advanced settings tab, but they are inactive (i.e. I cannot check or uncheck them).
I can make them checked only via command line with modifyvm command. They become checked, but still inactive. And there is no difference in VM behavior after such checking.
Maybe, I'm missing some system components? How can I use VX-T?
OS: Zenwalk 5.4 (Slackware based), Kernel: 2.6.27.7 SMP Preempt
Does your hardware have VT-X? i.e what is cpu model?
Posted: 23. Jan 2009, 17:21
by TerryE
And see the
Forum FAQ. You need to have a BIOS which support VT-x enabling. Some (like my laptop's) don't.
Posted: 24. Jan 2009, 13:05
by rudochar
I have the same problem. I have an Intel quad Q8200 (I checked that it supports VT-x). my mobo is an MSI P6NGM-FIH. Perhaps I missed something in the BIOs setting or no option exist to enable VT-x.
Does anyone know if there is a way for me to check if my mobo supports VT-x? works fine on my other mobo (AMD9550). But I hear that it is always enable in AMD CPUs.
thanks
Posted: 24. Jan 2009, 16:40
by Sasquatch
rudochar wrote:I have the same problem. I have an Intel quad Q8200 (I checked that it supports VT-x). my mobo is an MSI P6NGM-FIH. Perhaps I missed something in the BIOs setting or no option exist to enable VT-x.
Does anyone know if there is a way for me to check if my mobo supports VT-x? works fine on my other mobo (AMD9550). But I hear that it is always enable in AMD CPUs.
thanks
Go to the website of the mainboard manufacturer and look for your mainboard. In the specs should be if it supports it or not. You can also check your BIOS for the Virtualization option. Perhaps a BIOS upgrade makes it available.
Posted: 24. Jan 2009, 16:57
by TerryE
rudochar wrote:Does anyone know if there is a way for me to check if my mobo supports VT-x?
Have a look at a
VBox.log in one of your VMs. This will tell you what VBox has and has not detected in detail.
Posted: 26. Jan 2009, 14:26
by ESC
Thank you all!
The problem solved: my T2050 does not support VT-x.....
Will buy a new CPU...

Posted: 26. Jan 2009, 15:09
by TerryE
ESC wrote:my T2050 does not support VT-x..... Will buy a new CPU...

Do you really need 64 bit guests
now? It seems a same to replace a perfectly good CPU (and if you are not careful M/B and memory to match them to the new CPU) unless you
really need it?
Posted: 28. Jan 2009, 02:53
by Sasquatch
If I've seen it right, the core duo and core 2 duo use different sockets, so 64 bit is not possible unless you upgrade the whole system. Socket M for core duo, socket 775 for core 2 duo/quad.
Posted: 28. Jan 2009, 10:31
by metodk
Hi!
I have similar problem, but I can't see what I'm missing.
My host is HP xw9400 (dual AMD Opteron 2218) with Virtualisation support enabled in BIOS. BIOS is at the latest version (03.13). My host OS is linux debian lenny x86_64 running kernel 2.6.27.8. VBox version is 2.1.2.
I'm trying to set up a Windows 7 64-bit virtual machine. My problem is that VBox is apparently not using AMD-V extensions and hence installation fails.
Linux sees AMD-V extensions enabled:
Code: Select all
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 65
model name : Dual-Core AMD Opteron(tm) Processor 2218
stepping : 2
cpu MHz : 2599.952
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good nopl pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips : 5199.90
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc
(I couldn't hilite the svm flag in flags section).
I have AMD-V checked for this particular VM:
Code: Select all
<Hardware>
<CPU count="1">
<HardwareVirtEx enabled="true"/>
<HardwareVirtExNestedPaging enabled="true"/>
<PAE enabled="true"/>
</CPU>
And VirtualBox seems to see it enabled:
Code: Select all
00:00:00.522 [/HWVirtExt/] (level 1)
00:00:00.522 Enabled <integer> = 0x0000000000000001 (1)
00:00:00.522 64bitEnabled <integer> = 0x0000000000000001 (1)
...
00:00:00.527 SVM - AMD VM Extensions = 0 (1)
However, they are not used:
Code: Select all
00:00:01.089 HWACCM: No VMX or SVM CPU extension found. Reason VERR_SVM_DISABLED
00:00:01.089 HWACCM: VMX MSR_IA32_FEATURE_CONTROL=0
I've also tried to run ubuntu x86_64 as guest OS and it also fails informing me that I only have i586 CPU.
Any hints?
BR, Metod
Posted: 17. Feb 2009, 21:16
by dvohwinkel
I installed 2.1.4 on a Linux Fedora 10 X86-64 system. I have enabled VT-x and nested paging in the setting for a windows XP VM.. but when I run it only sets VT-x, it says that nested paging is disabled. I have a Intel E8500 with a Gigabyte EP45-UD3P which in the BIOS has Virtualization functions enabled.
-Dave
Posted: 17. Feb 2009, 21:46
by sandervl
metodk wrote:Hi!
Code: Select all
00:00:01.089 HWACCM: No VMX or SVM CPU extension found. Reason VERR_SVM_DISABLED
00:00:01.089 HWACCM: VMX MSR_IA32_FEATURE_CONTROL=0
BR, Metod
You either didn't enable AMD-V properly in your BIOS or your BIOS is broken (it wouldn't be a first). In case of the latter try to find an upgrade for the BIOS.
Posted: 19. Feb 2009, 17:46
by Sasquatch
dvohwinkel wrote:I installed 2.1.4 on a Linux Fedora 10 X86-64 system. I have enabled VT-x and nested paging in the setting for a windows XP VM.. but when I run it only sets VT-x, it says that nested paging is disabled. I have a Intel E8500 with a Gigabyte EP45-UD3P which in the BIOS has Virtualization functions enabled.
-Dave
According to
http://processorfinder.intel.com/detail ... Spec=SLAPK your processor doesn't have nested paging. It should be a CPU option. IIRC, only the i7 CPU's from Intel have that.
Re: VB 2.1.2 - Cannot use VX-T/AMD-V
Posted: 8. Apr 2009, 11:14
by Optimus22Prime
metodk wrote:My host is HP xw9400 (dual AMD Opteron 2218) with Virtualisation support enabled in BIOS. BIOS is at the latest version (03.13). My host OS is linux debian lenny x86_64 running kernel 2.6.27.8. VBox version is 2.1.2.
I'm trying to set up a Windows 7 64-bit virtual machine. My problem is that VBox is apparently not using AMD-V extensions and hence installation fails.
Any hints?
BR, Metod
Hello, i can make you happy

HP made stupid mistake in BIOS for this workstation. When You ENABLE AMD-V, You DISABLE it

Inversed logic. So DISABLE AMD-V in BIOS and You get it

They say, that this bug fixed in one of older BIOS upgrade, but it not true. I have HP xw9400 with 03.13 BIOS too, superb computer, worked perfectly with Virtualbox, AMD-V and other whistlers and bells.
Re: VB 2.1.2 - Cannot use VX-T/AMD-V
Posted: 16. Apr 2009, 08:30
by npettigrew
I have the same setup as the chap xw9400 Dual AMD and 3.13 Bios and cannot get Hardware Virtualization working in VMWare to run ESX Server using AMD - v option.
I have tried enable / disable etc but it still says to me when I boot the ESX host on VMWorkstation Hardware Virtualization not enabled in BIOS.
Any ideas what could be the issue here as I have done the same with a lower end xw2400 but with Intel - VT and same VMWare Workstataion.
Appreciate any help as I am tearing what is left of my hair out.
Cheers Norm