TLDR; I couldn't get nested virtualization i.e. VMWare Workstation Pro inside a Hyper-V VM working.
The journey:
So I have a Physical Workstation running Windows 11 Pro/Enterprise with the Hyper-V Role installed
The workstation is running a AMD Ryzen 9 3900X 12-Core Processor
I have disabled Virtualization based security Core Isolation in the GUI and in Group Policy in Windows 11
I have installed a VM running Window 2022 Server Standard in Hyper-V
Generation 2 VM
I have enabled VirtualizationExtensions on the VM using Powershell
I have installed VMWare Workstation Pro 17.5.2 in the Windows 2022 Server VM
I tried to disable "Hyper-V" in the VM by using bcdedit /set hypervisorlaunchtype off
I have tried to start some VMWare VM's inside and I get
"VMWare Workstation and Hyper-V are not compatible. Remove the Hyper-V role from the system before running VMWare Workstation"
So my conclusion is that you cannot run VMWare Workstation nested inside a Hyper-V guest VM even if you enable virtualizationextensions which should give you nested virtualization... Sigh.
Try No. 2
Install Windows 2019 Server Std (Desktop Experience) Hyper-V VM
Generation 2
127 GB C: Drive
OK so the pre-reqs here => https://learn.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/enable-nested-virtualization#prerequisites
Say you need 2022 so bugging out of this attempt and...
Try No. 3
Install Windows 2022 Server Standard (Desktop Experience) Hyper-V VM
Gen 1
127GB C: Drive
https://kb.vmware.com/s/article/76918
Try No. 4
Set-VMProcessor -VMName VMWARE-2022-G1 -ExposeVirtualizationExtensions $False
Try and re-install VMWare WS same problem as above.
0 Comments