VM On Hyper-V
VM On Hyper-V
How to run vm on VirtualBox 6.1 using hyper-v virtualization? When i choose Hyper-V in VM settings, it still says that im need to enable hyper v, when its enabled.
-
- Site Moderator
- Posts: 20945
- Joined: 30. Dec 2009, 20:14
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Windows, Linux
Re: VM On Hyper-V
First, the Hyper-V mentioned in the VM settings is not the same as the Windows Host's Hyper-V hypervisor. The VM settings is for Paravirtualization, which is a comm channel for virtualization-aware OS's to talk to whatever hypervisor is running them, so they can run more efficiently. Setting this to Hyper-V does not turn on the Windows host OS's Hyper-V.
This comm channel needs a 'language' to use, defined only by the type of OS running in the VM. When running Windows VMs Virtualbox uses Hyper-V 'language' to talk to the Guest OS. When running Linux VMs, Virtualbox uses KVM 'language' to talk to the Guest OS. This is regardless of what type of host OS Virtualbox is running under.
You should not have to change the VM setting Paravirtualization from Default. Let Virtualbox handle that setting.
Why do you need to enable Hyper-V? Virtualbox runs better with the Windows host Hyper-V disabled.
This comm channel needs a 'language' to use, defined only by the type of OS running in the VM. When running Windows VMs Virtualbox uses Hyper-V 'language' to talk to the Guest OS. When running Linux VMs, Virtualbox uses KVM 'language' to talk to the Guest OS. This is regardless of what type of host OS Virtualbox is running under.
You should not have to change the VM setting Paravirtualization from Default. Let Virtualbox handle that setting.
Why do you need to enable Hyper-V? Virtualbox runs better with the Windows host Hyper-V disabled.