Virtualbox 错误:在BIOS中,VT-x在所有CPU模式下都被禁用(VERR_VMX_MSR_all_VMX_已禁用)
我已经安装了Oracle VM VirtualBox 5.0.12,现在正在尝试启动它 但在尝试给它通电后不久,我收到一条错误消息说: VT-x在BIOS中对于所有CPU模式都被禁用(VERR_VMX_MSR_all_VMX_已禁用) 其他读者是否也经历过同样的问题并成功地解决了它?请让我知道。我已经检查了Stackoverflow上报告相同错误消息的其他线程,并尝试了其中提到的建议,但没有一个对我有效 如果有帮助的话,我正在运行Windows7企业版SP1 64位Virtualbox 错误:在BIOS中,VT-x在所有CPU模式下都被禁用(VERR_VMX_MSR_all_VMX_已禁用),virtualbox,Virtualbox,我已经安装了Oracle VM VirtualBox 5.0.12,现在正在尝试启动它 但在尝试给它通电后不久,我收到一条错误消息说: VT-x在BIOS中对于所有CPU模式都被禁用(VERR_VMX_MSR_all_VMX_已禁用) 其他读者是否也经历过同样的问题并成功地解决了它?请让我知道。我已经检查了Stackoverflow上报告相同错误消息的其他线程,并尝试了其中提到的建议,但没有一个对我有效 如果有帮助的话,我正在运行Windows7企业版SP1 64位 有人知道问题出在哪里吗?在V
有人知道问题出在哪里吗?在VirtualBox上尝试进入设置->系统->主板并更改RAM大小
增加RAM大小并尝试重新启动。它对我有用,希望它对你也有用 根据上面的答案,当我打开设置->系统->主板时,我意识到我下载到VirtualBox中的.ova文件的设置超过了我旧电脑的RAM大小(如屏幕底部的警告消息所示)。一旦我在我的机器的能力范围内,系统就充分启动了。更改ram对我来说不起作用,所以我找到了另一个解决方案 在virtualbox上导航到设置->系统->处理器,然后单击(启用PAE/NX)。
这解决了我的问题。没有一个解决方案对我有效。相反,我尝试了以下方法:
系统->加速->取消选中启用VT-x/AMD-V
主机上可能已禁用虚拟化。要启用:
- 转到主机的BIOS(重新启动时,按F12键,或按Delete键,或按F2键,…具体取决于计算机)
- 查找有关虚拟化的一些选项。例如,最近联想将it置于安全/虚拟化之下
- 启用要启用的内容。例如,
VT-d技术[启用]
这使它适合我。在我的情况下,我的虚拟机有4GB的ram(我的主机有8GB的ram,我遇到了这个错误。我已经将ram量更改为2GB ram,我的虚拟机启动得很好。
但是,我已经在BIOS设置上启用了虚拟化。我在戴尔Latitude E6500上遇到了与Ubuntu 16.04(xenial)相同的问题 首先,我更新了VB,我的症状改变了。在尝试部署旧机器时,根本没有创建x64机器的选项和一个用户友好的消息框 我发现了一个类似的故事。这个链接把我带到了最终的解决方案 简而言之,对于Dell BIOS,您需要保留 性能->可信执行=关闭
首先,您应该检查是否启用了虚拟化。 您可以使用SAS Support提供的免费工具: 如果未启用虚拟化,则必须在BIOS中启用VT-D功能(对于我的Asus主板,它位于高级-->系统代理配置设置中)。 我还必须在CPU设置中启用Intel虚拟化技术。
现在一切都可以无缝工作。我的ThinkPad(T450和X1 Carbon)都遇到了这个问题,但这可能适用于其他采用Intel硬件的机器 一种解决方案是在主机(而不是来宾VM)的BIOS中启用虚拟化选项
- 英特尔(R)虚拟化技术
- 英特尔(R)VT-d功能
这为我解决了问题。我通过减少设置->系统中的内存大小来解决问题。这是笔记本电脑吗?你尝试过更新BIOS吗?这个问题属于superuser.com。这很有效,谢谢!:)简单而有效的解决方案。谢谢当前设置为2048 MB,我应该设置什么大小?对我来说,这是完整的解决方案。当我试着用4GB内存启动一个32位Win XP时,出现了错误,当我把它调低到2GB时,它在这里也能正常工作。我必须减少分配给虚拟机的RAM数量。这是我的解决方案。我不知道其他人是如何仅仅通过添加或删除ram来解决这个问题的,但它对我不起作用。对我有效+1。请提供一些步骤或基本示例,说明如何做到这一点,以确保您给出了一个好的答案