运行 Virtualbox 时 Ubuntu 出现错误

运行 Virtualbox 时 Ubuntu 出现错误

我的电脑运行 Ubuntu Game Pack,并且我在其上下载了 Virtualbox 来运行 Windows,但是当我完成设置并尝试启动实际的虚拟机时,出现此错误:

无法为虚拟机 Windows 10 打开会话。

BIOS 中所有 CPU 模式的 VT-x 均被禁用(VERR_VMX_MSR_A​​LL_VMX_DISABLED)。

结果代码:NS_ERROR_FAILURE (0x80004005) 组件:ConsoleWrap 接口:IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

我该如何解决这个问题?

答案1

请按照下面描述的方法解决您的问题-

方法 1:

要在 64 位主机上运行 Virtual Box,需要在 BIOS 中启用虚拟化技术 (VTx)。在某些 PC 中,还需要启用虚拟化技术定向 I/O (VTd)。通常这些设置在 BIOS 级别被禁用。要启用 VTx 和/或 VTd,您必须更改 BIOS 中的相应设置。

下面是一个操作方法的示例(这些步骤并不完全适合您的特定 PC。但您会在 PC BIOS 设置中找到类似的选项):

  • 启动机器
  • 进入 BIOS(某些组合键取决于您的主板型号)
  • 转到“安全”->“系统安全”
  • 启用虚拟化技术 (VTx) 和/或虚拟化技术定向 I/O (VTd)
  • 保存并重启机器

如果上述方法失败,即 BIOS 中已启用 VTx 和/或 VTd,请按照以下方法操作:

方法 2:

在 VirtualBox Manager 中执行以下步骤:

  • 选择虚拟设备并选择设置
  • 导航至“系统”并单击“处理器”选项卡
  • 勾选复选框,启用 PAE/NX

这应该可以解决你的问题。

相关内容