首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VirtualBox: VERR_VMX_MSR_VMXON_DISABLED

VirtualBox: VERR_VMX_MSR_VMXON_DISABLED
EN

Stack Overflow用户
提问于 2015-06-10 20:55:59
回答 2查看 1K关注 0票数 0

昨天我创建了我的第一个VirtualBox VM (v4.3.28)!我了解到,为了运行64位操作系统(在我的例子中是Windows 7),我需要在BIOS/UEFI (Intel i7-3770K)中启用虚拟技术(VT)。我将我的虚拟机设置为快照,它继续打开,直到重启我的物理计算机。现在我收到以下错误,并且不再看到64位操作系统选项:

代码语言:javascript
复制
Failed to open a session for the virtual machine <Name of VM>.

VT-x is disabled in the BIOS. (VERR_VMX_MSR_VMXON_DISABLED).

Result Code: E_FAIL (0x80004005)
Component: Console
Interface: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

我找到了几篇关于这个的帖子,但是解决方案是(1)通过BIOS启用VT (现在仍然是这样)和(2)在Settings>System>Acceleration下启用VirtualBox选项。关于后者,我现在无法访问Acceleration选项卡(该选项卡是灰色的)。我不确定该如何继续。任何讨论都非常感谢!谢谢。

EN

回答 2

Stack Overflow用户

发布于 2015-06-18 05:15:36

因为VM未关闭,所以Acceleration选项卡灰显。如果它处于已保存状态,则无法更改此类设置。

如果您仍保留快照,我强烈建议您将其删除,然后再配置VM。否则,如果恢复配置,就会丢失配置。

如果这仍然不起作用,有几件事需要检查:

  • 确保您启用了VT-x,而不是其他VT。VT-d也存在,但不是您需要的。
  • 启用VT-x后,完全关闭电源。在简单的重新启动或保存BIOS设置时未启用VT-x。
  • 在启动时仔细检查Hyper-V或VMware -它们将锁定VT-x,并且VirtualBox将无法使用它。
票数 0
EN

Stack Overflow用户

发布于 2016-01-11 17:22:22

下面的帖子可能会有帮助:https://superuser.com/questions/22915/how-do-i-enable-vt-x

对于我(英特尔i5 vPro)来说,以下两个步骤帮助解决了这个问题: 1.在主机的基本输入输出系统中启用“虚拟化”选项;我启用了该选项,然后“保存并退出”,然后重新启动。2.然后在VBox additions (设置-> System AMD加速(选项卡))上启用"Enable VT-x/AMD-V“(启用VT-x/AMD-V)。3.开始添加VBox;它有望解决问题。

它帮助我解决了上面的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30757035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档