VB 2.1.2 - Cannot use VX-T/AMD-V

Discussions related to using VirtualBox on Linux hosts.
ESC
Posts: 2
Joined: 23. Jan 2009, 13:33

VB 2.1.2 - Cannot use VX-T/AMD-V

Post 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
TrevorPH
Posts: 55
Joined: 30. Sep 2008, 02:37

Re: VB 2.1.2 - Cannot use VX-T/AMD-V

Post 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?
TerryE
Volunteer
Posts: 3572
Joined: 28. May 2008, 08:40
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Ubuntu 10.04 & 11.10, both Svr&Wstn, Debian, CentOS
Contact:

Post 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.
Read the Forum Posting Guide
Google your Q site:VirtualBox.org or search for the answer before posting.
rudochar
Posts: 1
Joined: 24. Jan 2009, 12:46

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

Post 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.
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.
TerryE
Volunteer
Posts: 3572
Joined: 28. May 2008, 08:40
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Ubuntu 10.04 & 11.10, both Svr&Wstn, Debian, CentOS
Contact:

Post 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.
Read the Forum Posting Guide
Google your Q site:VirtualBox.org or search for the answer before posting.
ESC
Posts: 2
Joined: 23. Jan 2009, 13:33

Post by ESC »

Thank you all!

The problem solved: my T2050 does not support VT-x.....
Will buy a new CPU... :)
TerryE
Volunteer
Posts: 3572
Joined: 28. May 2008, 08:40
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Ubuntu 10.04 & 11.10, both Svr&Wstn, Debian, CentOS
Contact:

Post 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?
Read the Forum Posting Guide
Google your Q site:VirtualBox.org or search for the answer before posting.
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Post 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.
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.
metodk
Posts: 12
Joined: 28. Jan 2009, 09:48

Post 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
dvohwinkel
Posts: 3
Joined: 21. Aug 2007, 22:21

Post 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
sandervl
Volunteer
Posts: 1064
Joined: 10. May 2007, 10:27
Primary OS: MS Windows Vista
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows, Linux, Solaris

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

Post 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.
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.
Optimus22Prime
Posts: 1
Joined: 8. Apr 2009, 11:03
Primary OS: Linux other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: WindowsXP 32

Re: VB 2.1.2 - Cannot use VX-T/AMD-V

Post 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.
npettigrew
Posts: 1
Joined: 16. Apr 2009, 08:25
Primary OS: MS Windows Vista
VBox Version: OSE other
Guest OSses: ESX

Re: VB 2.1.2 - Cannot use VX-T/AMD-V

Post 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
Post Reply