VT-x在BIOS中为所有CPU模式禁用(VERR_VMX_MSR_ALL_VMX_DISABLED)

下载Xamarin Android播放器和>>下>>进度安装虚拟盒。

当我试图启动模拟器时,我得到了

Failed to initialized device (name Of the emulator)
VboxManager Commendt Failed

Oracle Vm Virtualbox中的错误详情为

VT-x is disabled in the BIOS for both all CPU modes (VERR_VMX_MSR_ALL_VMX_DISABLED)

我该如何解决这个问题?

我已经找到了解决我的问题的方法,放一些图片给大家,谢谢 去这里 < / p >

764576 次浏览

在virtualbox网络配置中启用PAE/NX

在Virtual Box“Settings”中> System Settings > Processor >开启PAE/NX选项。它解决了我的问题。

在Oracle VM VirtualBox Manager中执行以下步骤:

  1. 选择虚拟设备并选择设置
  2. 导航到系统并单击处理器选项卡
  3. 勾选复选框,启用PAE / NX
  4. 单击好吧就完成了

要验证,请从Oracle VM VirtualBox启动虚拟设备。如果一切顺利,设备就会启动。

关闭这个设备,然后从Genymotion打开它。

我的BIOS VT-X是打开的,但我必须关闭PAE/NX才能让虚拟机运行。

我不得不关闭PAE/NX,然后再打开…瞧! !

打开/关闭PAE/NX对我不起作用。我只需要在我的计算机上打开虚拟化。我使用的是惠普康柏8200,按照下面的步骤开启虚拟化。如果您在不同的计算机上工作,您可能只需要查看如何在您的pc上启用虚拟化。下面关于HP Compaq 8200(或类似)的步骤一字不差地复制自用户qqdmax5在HP讨论板在这里上发布的评论。


要在64位主机上运行Oracle VM Virtual Box / VMware机器,需要启用虚拟化技术(VTx)和虚拟化技术定向I/O (VTd)。

通常在BIOS级别禁用这些设置。

要启用VTx和VTd,必须在BIOS中更改相应的设置。

下面是一个例子如何做到这一点惠普康柏8200或类似的PC:

  1. 启动机器。
  2. 按“F10”进入BIOS界面。
  3. 安全->系统安全
  4. 启用VTx (Virtualization Technology)和VTd (Virtualization Technology Directed I/O)。
  5. 保存并重新启动计算机。

askubuntu上也有一些关于这个的讨论。

这是RAM相关的问题。文档是不言自明的:

您正在尝试为虚拟机分配>3GB的RAM。这要求:(a) a 64位主机系统;和(b)真正的硬件直通,即VT-x.

快速解决方案

为虚拟机分配小于3GB的空间。

完整的解决方案

  1. 确保你的系统是64位的。
  2. 在主机上启用虚拟化。你可以在在这里中找到如何做到这一点,或者在谷歌中有许多其他可用的资源。

我在尝试运行一个32位操作系统时遇到了这个问题,为它分配了超过3584 MB的RAM。将客户操作系统RAM设置为3584 MB或更少会有所帮助。

但是我只是在BIOS中启用了这个标志。

如果你在32位机器上,不允许超过3584 MB的RAM,它将运行。

只需检查您分配了多少cpu。有一个CPU,你不需要玩你的bios。

最新的Windows 10 (HP &英特尔主板/处理器),

遵循以下步骤,从以下开始:

Settings ->
Update & Security ->
Recovery ->
Advanced startUp -> Restart now


F10 (System Recovery) -> System Configuration tab -> Virtualization Technology

启用

F10保存退出

对于惠普(英特尔处理器)上的Ubuntu,

按F10在引导系统时,它将进入系统设置模式。

你会发现顶部的标签,如主要,安全,高级。

进入先进的> >,点击系统设置。

勾选“启用虚拟化技术(VTx)”和“虚拟化技术定向I/O (VTd)”。

返回Main,单击保存更改并退出。

确保在您的bios中启用了虚拟化。

需要通过BIOS设置启用虚拟化。

步骤1。重启你的电脑,当你的电脑启动,然后按你的BIOS设置键(F1或F2或谷歌这是你的BIOS设置键)。

步骤2。进入安全菜单。

步骤3。选择虚拟化并启用。

注意:- BIOS设置取决于PC制造商的品牌。

打开BIOS并启用虚拟化。