Page 1 of 1

Nested VM

Posted: 17. Jun 2012, 16:44
by wizardlee
Hi,
I need to enable Hyper-V in a Win8 guest. My host OS is win7 64 bit. Guest OS is win8 64 bit. When I try to turn on Hyper-v feature in guest win8, the option is gray, and hint "Hyper-v cannot be installed: the processor does not have required virtualization capabilities". Can anybody tell me how to enable it? Some flags from the .vbox file as below.

Code: Select all

      <CPU count="2" hotplug="false">
        <HardwareVirtEx enabled="true" exclusive="false"/>
        <HardwareVirtExNestedPaging enabled="true"/>
        <HardwareVirtExVPID enabled="true"/>
        <PAE enabled="true"/>
        <HardwareVirtExLargePages enabled="true"/>
        <HardwareVirtForce enabled="false"/>
      </CPU>
PS: Vmware can turn on Hyper-v in guest win8, but it does not support VHD. Seems VMware call such function "nested vm", and can be enabled by modifying .vmx manually. What is it called in virtualbox, and how to turn on? Thanks.

Re: Nested VM

Posted: 17. Jun 2012, 17:10
by mpack
Nested VM is not supported, and as if that wasn't enough, we are not in any case allowing discussion of the Windows 8 betas outside of the single Windows 8 Guest Discussion thread.

Re: Nested VM

Posted: 18. Jun 2012, 09:47
by BillG
Hyper-V is a type 1 hypervisor and is designed to run directly on the hardware. I have seen claims that it will run in a vm under ESXi with the latest Intel hardware but I have never seen any real evidence that it works.

Re: Nested VM

Posted: 20. Oct 2012, 12:17
by X5560
Hi,

I know for a fact that VMWare Workstation 9.0 and ESXi 5.0 does infact support this. What it does, is to emulate hardware VT and tricks the guest into thinking it runs on real HW. This is very usefull if you work with hypervisors and need to test certain functionality of a hypervisor but do not actually have thousands of dollars to spend on HW for testing.