On mac OS go to Users folder-> name of users -> Virtualbox VMs -> Machine -> Virtual Machine Name.
On win OS go to Users folder-> name of users -> Virtualbox VMs -> Virtual Machine Name -> Virtual Machine Name.vbox.
Edit Virtual Machine Name.vbox file, find and change this line :
<HardwareVirtEx enabled=”true”/>
or
<HardwareVirtEx enabled=”true” exclusive=”true”/>
with
<HardwareVirtEx enabled=”false”/>
这一方法并不适用于所有的情况,如果不能解决问题,可以使用后面的方法。理论上来说这种方法不适用于将虚拟机设置为64位的情况。
安装Visual Studio后会默认开启Hyper-V,在控制面板里的启用或关闭Windows功能中关闭Hyper-V。这种方法是BIOS中已经开启了虚拟化,但是被Hyper-V占用了。
小知识:
CPU是否具有虚拟化功能怎么判断呢?我们可以通过“securable”工具来检测CPU是否具有虚拟化功能,直接从小编所提供的网盘中下载“securable”程序。链接: http://pan.baidu.com/s/1qWukQfy 密码: 3uny
双击运行“securable”程序,在打开的程序主界面中就可以查看CPU是否支持虚拟化功能,如图所示,出现“YES”绿色标记,就表明CPU具有虚拟化功能。
怎么开启CPU虚拟化功能呢?这需要在CMOS界面中才能开启。重启打开计算机,在出现第一屏幕信息时,根据屏幕提示进入CMOS界面。
在CMOS界面中,切换到“Advanced”(基本设置)选项卡,找到类似“Secure VirtualMachine Mode”的项,将其设置为“Enabled”(开启)值即可。最后保存并退出CMOS界面。
怎么查看CPU虚拟化是否正常开启呢?右击任务栏,从弹出的右键菜单中选择“任务管理器”项。
从打开的“任务管理器”界面中,切换到“性能”选项卡,点击“CPU”选项,从中就可以查看到“CPU虚拟化”功能已正常开启。如图所示:
未经允许不得转载:TacuLee » Virtualbox 错误提示”VT-x is not available (VERR_VMX_NO_VMX)”解决办法