Virtualbox 6 doesn't run with Hyper-V enabled on Windows 10 1903
As explained in the Virtualbox documentation, starting from version 6, Virtualbox supports running VMs un Windows with Hyper-V enabled. It should use Hyper-v in automatic way to run the VMs. https://docs.oracle.com/cd/E97728_01/F12469/html/hyperv-support.html
The issue is it appears to not be true. I'm running a Virtual Box 6 VM, and I get the typical error "VT-x is not available (VERR_VMX_NO_VMX).".
Why?
Solution 1:
This is an experimental feature.
So this feature could be unstable and doesn't even work.
According to socratis' thread
running
VBoxManage setextradata "<VM Name>" "VBoxInternal/NEM/UseRing0Runloop" 0
or
VBoxManage setextradata global "VBoxInternal/NEM/UseRing0Runloop" 0
can enable hyper-V support.
VBoxManage.exe is in the VirtualBox's install directory.