Nested VM

Discussions related to using VirtualBox on Windows hosts.
Post Reply
wizardlee
Posts: 1
Joined: 17. Jun 2012, 16:30

Nested VM

Post 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.
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: Nested VM

Post 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.
BillG
Volunteer
Posts: 5106
Joined: 19. Sep 2009, 04:44
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows 10,7 and earlier
Location: Sydney, Australia

Re: Nested VM

Post 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.
Bill
X5560
Posts: 1
Joined: 20. Oct 2012, 12:12

Re: Nested VM

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