I am having trouble finding a definitive answer on this. I am running VirtualBox 5.1.14 and my guest is Windows 10 Pro. As is usual with Virtual Box the OS installs and works just fine. However I am trying to run Hyper-V inside my Windows 10 guest, which it refuses to do. I appreciate this is virtualisation within virtualisation! I suspect VirtualBox does not support this, can anyone confirm or deny this please?
I have found that for non-commercial work I can use VMWare Workstation 12 Player for free and as long as I add the line:
hypervisor.cpuid.v0 = "FALSE"
to the .vmx file then VMWare supports Hyper-V in Windows Server 2016 running in a VM on my laptop (which is Windows 7). I appreciate I have switched from Windows 10 to Server 2016 there but they are similar enough that I expect both to work or not.
Any help or advise would be most welcome, I don't want to move away from VirtualBox which for me is a trusted friend!