从Oracle虚拟机加载映像时出现此错误。我该如何解决?我通过到Windows 7 64位32G RAM计算机的远程桌面连接安装了虚拟盒4.3.12。
我已经检查了英特尔可视化设置,它对硬件可视化说是。
我在网上看到了同样的问题。但是我使用的是远程桌面控制,因此无法在重新启动页面上更改设置。重新启动这台计算机时,我将自动注销。
VERR_VMX_MSR_VMXON_DISABLED when starting an image from Oracle virtual box
最佳答案
如果机器不需要VT-x即可工作,则更改机器设置可以帮助:
尝试更改虚拟机配置文件(.vbox)中的设置HardwareVirtEx。
这是CPU部分/看起来像这样<Hardware version="2"> <CPU count="1" hotplug="false"> <HardwareVirtEx enabled="false"/> <HardwareVirtExNestedPaging enabled="true"/> <HardwareVirtExVPID enabled="true"/> <HardwareVirtExUX enabled="true"/> <PAE enabled="false"/> <HardwareVirtExLargePages enabled="true"/> <HardwareVirtForce enabled="false"/> </CPU>
来自:https://forums.virtualbox.org/viewtopic.php?f=6&t=58820
也可以使用VBoxManage使用以下命令进行设置:VBoxManage.exe modifyvm <machine name> --hwvirtex off
或使用API:void setHWVirtExProperty(HWVirtExPropertyType property, boolean value)
关于virtualbox - Oracle VirtualBox“在BIOS中禁用了VT-x”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24547805/