VM On Hyper-V

Discussions related to using VirtualBox on Windows hosts.
Post Reply
crazymx
Posts: 4
Joined: 3. Jan 2023, 19:43

VM On Hyper-V

Post by crazymx »

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.
scottgus1
Site Moderator
Posts: 20965
Joined: 30. Dec 2009, 20:14
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Windows, Linux

Re: VM On Hyper-V

Post by scottgus1 »

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.
Post Reply