下载Xamarin Android播放器并使用>> next>>安装进度Virtual Box。
当我尝试启动模拟器时,我得到了
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)
我该如何解决这个问题?
我找到了问题的解决方案,提供了一些帮助他人的图片,谢谢 go here
答案 0 :(得分:198)
这是与RAM相关的问题。文档是不言自明的:
您正尝试为VM分配> 3GB的RAM。这要求:(a)a 64位主机系统; (b)真正的硬件传递,即VT-x。
快速解决方案
为虚拟机分配少于3GB的内容。
完整解决方案
答案 1 :(得分:135)
开启/关闭PAE / NX对我不起作用。我只需要打开计算机上的虚拟化。我正在使用HP Compaq 8200并按照以下步骤启用虚拟化。如果您正在使用其他计算机,则可能只需要查看如何在计算机上启用虚拟化。 HP Compaq 8200(或类似版本)的以下步骤将从用户qqdmax5在Hp讨论区here上发布的评论中逐字复制。
要在64位主机上运行Oracle VM Virtual Box / VMware计算机,需要启用虚拟化技术(VTx)和虚拟化技术定向I / O(VTd)。
通常在BIOS级别禁用这些设置。
要启用VTx和VTd,您必须更改BIOS中的相应设置。
以下是HP Compaq 8200或类似PC的示例:
在askubuntu上也有一些讨论。
答案 2 :(得分:58)
在Virtual Box"设置" >系统设置>处理器>启用PAE / NX选项。它解决了我的问题。
答案 3 :(得分:17)
我尝试运行32位操作系统时遇到此问题,并为其分配了超过3584 MB的RAM。将客户操作系统RAM设置为3584 MB甚至更低。
但我结束时只是在BIOS中启用了标志。
答案 4 :(得分:16)
按照Oracle VM VirtualBox Manager中的以下步骤操作:
要验证,请从Oracle VM VirtualBox启动虚拟设备。如果一切顺利,设备将启动。
关闭此设备并从Genymotion打开它。
答案 5 :(得分:8)
在虚拟机网络配置中启用PAE / NX
答案 6 :(得分:6)
我的BIOS VT-X已开启,但我必须关闭PAE / NX才能让VM运行。
答案 7 :(得分:6)
对于最新的Windows 10(HP& Intel主板/处理器),
按照以下步骤操作,从:
开始Settings ->
Update & Security ->
Recovery ->
Advanced startUp -> Restart now
F10 (System Recovery) -> System Configuration tab -> Virtualization Technology
启用
F10保存并退出
答案 8 :(得分:5)
如果您使用32位计算机,则不允许超过3584 MB的RAM,它将会运行。
答案 9 :(得分:3)
我不得不关闭PAE / NX,然后重新开始......瞧!!
答案 10 :(得分:2)
只需检查您分配的CPU数量。使用一个CPU,您无需使用BIOS。
答案 11 :(得分:2)
对于HP(英特尔处理器)上的Ubuntu,
在启动系统时按F10 ,它将进入系统设置程序模式。
您会在顶部找到“主要”,“安全性”,“高级”等标签。
进入高级>> ,然后点击系统设置。
选中“启用虚拟化技术(VTx)”和“虚拟化技术定向I / O(VTd)”上的复选框。
返回主菜单,单击保存更改并退出。
答案 12 :(得分:0)
确保在您的BIOS中启用了虚拟化。
答案 13 :(得分:0)
您需要使用BIOS设置启用虚拟化。
步骤1.重新启动PC,然后在PC启动时按BIOS设置键(F1或F2或在Google上将其设置为BIOS设置键)。
步骤2。转到安全菜单。
步骤3.选择虚拟化并启用它。
注意:-BIOS设置取决于PC制造商的品牌。
答案 14 :(得分:0)
打开您的 BIOS 并启用虚拟化。