VMX hardware virtualization not supported

Discussions related to using VirtualBox on Mac OS X hosts.
Post Reply
vviskari
Posts: 2
Joined: 13. Aug 2015, 21:03

VMX hardware virtualization not supported

Post by vviskari »

Hi,

I'm trying to upgrade my Win7 guest to Win10 but it keeps saying "CPU not supported".
Something prevents the guest Win7 to detect the hardware correctly. For some reason the VMX feature is not available (checked with coreinfo.exe).

Running on 13" late '11 MBP, Yosemite, VirtualBox 5.0.0

Thanks in advance if anyone could help.

Here is part of my VM configuration:

Code: Select all

<VirtualBox version="1.15-macosx">
  <Machine uuid="{0b95b002-528f-468d-a5dd-12565735221f}" name="Windows 10" OSType="Windows10_64" snapshotFolder="Snapshots" lastStateChange="2015-08-13T19:07:24Z">
    <MediaRegistry>
      <HardDisks>
        <HardDisk uuid="{a9dfd89a-6b85-40ef-913b-b60009aed9e3}" location="Disk1.vdi" format="VDI" type="Normal"/>
      </HardDisks>
      <DVDImages>
        <Image uuid="{fb5bf0c9-5fdb-4e3f-87a7-e4dc970a2177}" location="/usr/share/virtualbox/VBoxGuestAdditions.iso"/>
        <Image uuid="{ea2aaff8-f939-4b66-af18-e6c8005efb90}" location="/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso"/>
      </DVDImages>
      <FloppyImages/>
    </MediaRegistry>
...
    <Hardware version="2">
      <CPU count="4" hotplug="false">
        <HardwareVirtEx enabled="true"/>
        <HardwareVirtExNestedPaging enabled="true"/>
        <HardwareVirtExVPID enabled="true"/>
        <HardwareVirtExUX enabled="true"/>
        <PAE enabled="true"/>
        <LongMode enabled="true"/>
        <HardwareVirtExLargePages enabled="false"/>
        <HardwareVirtForce enabled="false"/>
      </CPU>
      <Memory RAMSize="1024" PageFusion="false"/>
      <HID Pointing="PS2Mouse" Keyboard="PS2Keyboard"/>
      <HPET enabled="false"/>
      <Chipset type="ICH9"/>
      <Paravirt provider="Default"/>
      <Boot>
        <Order position="1" device="Floppy"/>
        <Order position="2" device="DVD"/>
        <Order position="3" device="HardDisk"/>
        <Order position="4" device="None"/>
      </Boot>
      <Display VRAMSize="256" monitorCount="1" accelerate3D="true" accelerate2DVideo="true"/>
      <VideoCapture enabled="false" screens="18446744073709551615" horzRes="1024" vertRes="768" rate="512" fps="25" maxTime="0" maxSize="0"/>
      <RemoteDisplay enabled="false" authType="Null" authTimeout="5000">
        <VRDEProperties>
          <Property name="TCP/Ports" value="3389"/>
        </VRDEProperties>
      </RemoteDisplay>
      <BIOS>
        <ACPI enabled="true"/>
        <IOAPIC enabled="true"/>
        <Logo fadeIn="true" fadeOut="true" displayTime="0"/>
        <BootMenu mode="MessageAndMenu"/>
        <TimeOffset value="0"/>
        <PXEDebug enabled="false"/>
      </BIOS>
...
noteirak
Site Moderator
Posts: 5229
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7
Contact:

Re: VMX hardware virtualization not supported

Post by noteirak »

VT-x/AMD-V are not visible in the guest because VirtualBox does not supported nested virtualization and does not pass these flags. That's an intended limitation.
VMX is a generic term, so maybe the exact CPU flag wanted would help here? But that would be a question for Microsoft.
Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
vviskari
Posts: 2
Joined: 13. Aug 2015, 21:03

Re: VMX hardware virtualization not supported

Post by vviskari »

OK, thanks.

I believe that is what is needed for the Windows 10 upgrade and I won't be upgrading it then.
Post Reply