WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
  • VKS
  • Homelab
    • Resources
    • Nested Virtualization
  • VMware Nostalgia
  • Apple
You are here: Home / vSphere 5.5 / Quick Tip: New Hyper-V guestOS identifier in vSphere 5.5

Quick Tip: New Hyper-V guestOS identifier in vSphere 5.5

09.26.2013 by William Lam // 16 Comments

For those of you who are so inclined to run Hyper-V as a nested VM on ESXi 5.5 (not sure why anyone would want to do such a thing), you should be aware that there is a new guestOS identifier that you can configure your VM to for the most optimal configuration. The main reasons you would want to use this configuration is that by default Windows Enlightenment is enabled and this will prevent Hyper-V from running as it will detect it is running inside of a VM. This configuration will disable Windows Enlightenment to allow you to run Hyper-V.

I noticed a new guestOS identifier called "windowsHyperVGuest" while browsing through the vSphere 5.5 API Reference guide, but when I checked the vSphere Web Client, I did not see this guestOS type as an available option. Perhaps this was not a supported guestOS, after all Nested Virtualization is not officially supported by VMware. In any case, you can still configure your VM by leveraging the vSphere API.

Here is a quick vSphere SDK for Perl script called changeGuestOSID.pl which allows you to reconfigure a VM with a valid guestOS identifier from the vSphere API Reference guide. You can of course easily do this using PowerCLI as well as any other language that can speak to the vSphere API.

Once updated, you should now see it reflected in both the vSphere Web/C# Client:

Note: I did not do extensive testing other than basic installation of latest Hyper-V Server and I do not believe you need any additional settings. If you wish to run nested 64-bit VMs, then you will need to enable VHV.

More from my site

  • w00t! VMware Tools for Nested ESXi!
  • How to run Nested ESXi on top of a VSAN datastore?
  • OVF template for creating Nested ESXi 3 or 32 node VSAN Cluster
  • vSphere 8.0 Update 1c resolves Windows VBS performance & Hyper-V Generation 2 Nested VM running on AMD CPU
  • Virtual NVMe and Nested ESXi 6.5?

Categories // vSphere 5.5 Tags // ESXi 5.5, hyper-v, nested, nested virtualization, vSphere 5.5

Comments

  1. *protectedC. Cowan says

    11/02/2013 at 9:07 pm

    Is there anyway to insert a pause type command in the script? When I run the script, I see "Reconfiguring guestid..." but not that it was successful. Any help is appreciated, I'm trying to configure a small hyper-v vm in ESXi 5.5 for my MCSA 2012 studies.

    Reply
  2. *protectedBeeda says

    11/03/2013 at 12:20 am

    PS ver 4 new features - "The Windows PowerShell debugger has been enhanced to allow debugging of Windows PowerShell workflows"

    Reply
  3. *protectedSvetlin Petrov says

    11/14/2013 at 7:59 pm

    This comment has been removed by the author.

    Reply
  4. *protectedSvetlin Petrov says

    11/14/2013 at 8:02 pm

    I get the following message when I try to power on the VM:

    "Failed to find a host for powering on the virtual machine. The following faults explain why the registered host is not compatible.
    The guest operating system 'windowsHyperVGuest' is not supported."

    The ESXi server and vCenter are version 5.5. Any ideas? - See more at: http://www.virtuallyghetto.com/2013/09/quick-tip-new-hyper-v-guestos.html?showComment=1384459193301#c854481580578136699

    Reply
  5. *protectedMuscleRush says

    11/15/2013 at 3:18 pm

    i get the same error as Svetlin Petrov

    Reply
  6. *protectedief says

    12/13/2013 at 6:28 pm

    I've got the "The guest operating system 'windowsHyperVGuest" is not supported." error to when trying to start the Windows Server 2012 R2 VM........

    Reply
  7. *protectedTodd Breunig says

    01/23/2014 at 2:51 pm

    I have to use the vSphere Client 5.5 to open the console and then I am able to open up a Hyper-V vm.

    Reply
  8. *protectedgonzo says

    02/21/2014 at 1:11 pm

    Did it!
    1: Open *.vmx File and change the GuestOS Entry to "windowsHyperVGuest"
    2: Move the VM if not done from ESXi 5.1 to ESXi 5.5-Host
    3: Change the OS setting in vSphere Client for this VM (When I startet my VM I got an error about an unsupportet GeustOS... so I change to Other - (64-bit) )
    VM is up an running without any errors...
    But... without the start of this article and your feedback I wouldn'd have found this way

    Regads Stefan

    Reply
  9. *protectedDerek Seaman says

    06/20/2014 at 2:31 am

    I wrote a blog post on nesting Hyper-V 2012 R2 on ESXi 5.5: http://www.derekseaman.com/2014/06/nesting-hyper-v-2012-r2-esxi-5-5.html

    Reply
  10. *protectedKevin Rafferty says

    10/30/2015 at 7:15 am

    I tried this on vSphere 6 but I got the “The guest operating system ‘windowsHyperVGuest” is not supported.” error when starting the VM. In Web Client found that Guest OS version had changed to 32-bit, so once updated to 64-bit it started up ok.

    Reply
  11. *protectedsherrily1 Lane says

    05/18/2018 at 12:53 am

    Reclassify your thumb drive as removable. To do this, insert the USB drive into your computer, and then open Bootit. In the top-left window of the application's main screen, you will see a list of removable drives on your computer. You can also install a custom ROM. The ROM is basically the version of windows 10 recover deleted files. A custom ROM is not an official one, but some of them are better.

    Reply
  12. *protectedsherrily1 Lane says

    05/27/2018 at 11:59 pm

    Alternatively, you might buy Mountain Lion or use a past Lion purchase from the app store to download an installer and run it from the MBP. You could choose to install the OS onto the "external drive" that pc won't boot. Then you could chain the second iMac (or repeat this activity), Restore your settings/folders to normal.

    Reply

Trackbacks

  1. TinkerTry IT @ home | VMware ESXi 5.1 can run Microsoft Hyper-V Server 2012 VMs, nice! says:
    03/22/2014 at 2:10 pm

    […] Oct 03 2013 Update: With ESXi 5.5 now out, can it run the latest Hyper-V? Apparently it might, with a new vSphere API, read more here: virtuallyghetto.com/2013/09/quick-tip-new-hyper-v-guestos.html […]

    Reply
  2. VMware Link Collection | Life says:
    10/31/2014 at 4:16 am

    […] 2013: What’s New in vSphere 5.5 – The Virtual Machine – 62TB VMDK (Mike Laverick) Quick Tip: New Hyper-V guestOS identifier in vSphere 5.5 (Virtually […]

    Reply
  3. Hyper-V Rolle auf VMware ESX 5.x 6.x installieren | Ubamicros Brainlog says:
    06/18/2015 at 8:48 am

    […] you have upgraded your VM to vHW 10 then you can follow William Lam’s tip and set the guestOS to use to be “windowsHyperVGuest”. If you are using vHW v8 then I just left […]

    Reply
  4. Ubamicros Brainblog » Blog Archive » Hyper-V Rolle auf VMware ESX 5.x 6.x installieren says:
    09/06/2015 at 3:18 pm

    […] you have upgraded your VM to vHW 10 then you can follow William Lam’s tip and set the guestOS to use to be “windowsHyperVGuest”. If you are using vHW v8 then I just left […]

    Reply

Thanks for the comment!Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Mastodon
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • VMUG Connect 2025 - Minimal VMware Cloud Foundation (VCF) 5.x in a Box  05/15/2025
  • Programmatically accessing the Broadcom Compatibility Guide (BCG) 05/06/2025
  • Quick Tip - Validating Broadcom Download Token  05/01/2025
  • Supported chipsets for the USB Network Native Driver for ESXi Fling 04/23/2025
  • vCenter Identity Federation with Authelia 04/16/2025

Advertisment

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2025