无法将虚拟机安装到另一个虚拟机中

无法将虚拟机安装到另一个虚拟机中

我的主机运行的是 Windows 10,而我的客户机运行的是 VirtualBox 中的 Ubuntu。我试图在 Ubuntu 上运行第三个虚拟机,但 VirtualBox 说:

无法为虚拟机 Windows XP 打开会话。VT-x 不可用。(VERR_VMX_NO_VMX)。

它还返回了错误代码 0x80004005

当然,我启用了虚拟化。在我的 BIOS(MSI z170a)中甚至没有关闭虚拟化的选项。我的机器非常高端,所以我知道它可以运行它,我已经排除了所有我能排除的选项。

答案1

您正在尝试执行的是嵌套虚拟化。它在 VirtualBox 中不受支持对他们来说这绝不是优先事项。

您需要在主机中运行 XP VM。

理论上,您可以在虚拟机中运行普通的 QEMU(它模拟整个处理器和几乎整个系统)来执行此操作,但性能会非常非常差。

相关内容