Virtualbox 是否与 Windows 10 中的 Hyper-V 不兼容?

Far*_*arO 22 windows virtualbox hyper-v para-virtualization windows-10

这个问题与How to select paravirtualization interface in virtual box无关

在 Virtualbox 5.1.x 中,我在 VM 设置的“加速”选项卡中看到了各种半虚拟化选项。

我记得 Windows 10 没有安装 Hyper-V,所以我转到控制面板中的“添加删除程序功能”(或类似功能)并选中 Hyper-V 框。

两次重新启动后,我进入了 VBox 并且完全禁用了加速选项卡。

这是预期的行为吗?如果没有 Microsoft 的 Hyper-V 组件,Hyper-V 是否也能工作?

Jai*_*ime 32

如果您使用的是 HyperV 虚拟机,则 VirtualBox 5.x 无法运行。基本上,两个系统都试图独占访问 CPU 中的虚拟化功能(例如,Intel VT-x 扩展)。HyperV 在 Windows 操作系统下运行,首先获得访问权限并阻止 VirtualBox 使用该功能。

您可以查看更多信息:


更新 (10/03/2019): VirtualBox 6.0 有一项实验性功能,可在 Hyper-V 运行时工作。基本上,VirtualBox 检测 Hyper-V 并使用 Hyper-V 功能执行虚拟机。

  • 我在 Hyper-V 上使用 VirtualBox 6.0 的经历很复杂:我有两台计算机,VirtualBox 可以正常工作,但另一台计算机在启动后虚拟机冻结。