Hyper-V, Virtualization

Unable to power on a 64-Bit Nested VM

In this article I am going to show you how to resolve a problem that you will hit when using VMware Workstation to nest virtual machines.  In my test environment which consists of mainly my laptop I like to test and run multiple hypervisors, mainly ESXi and Hyper-V.

When building my lab from scratch I came across a problem where I installed Hyper-V and Systems Center Virtual Machine Manager 2012, created a VM but I was unable to start it. The error I received was:

image

“Failed to start the virtual machine because one of the Hyper-V components is not running”

At first that confused me because all the Hyper-V components were running!! But then I remembered I had hit this problem before and luckily the fix is quite simple Smile  All you need to do is power off the virtual machine that you are running the hypervisor under and open the configuration file in notepad or any other text editor of your choice. Once this is done you need to add the following line at the bottom:

hypervisor.cpuid.v0 = "FALSE"

Once done power on the VM and then you should be able to start up the nested VM.

Till next time!!

1 Comment

  1. where is the configuration file i am using Nano server core 2016 tp3 i could not start VM as hyper-v component is missing can you please tell me where to look for this configuration

Leave a Reply

Your email address will not be published. Required fields are marked *