注意这里VT-x启用,除了在BIOS启用CPU虚拟化,还得在命令行设置一次才可以勾选。
F:\>cd F:\VirtualBox # 进入VirtualBox安装目录F:\VirtualBox>VBoxManage.exe list vms # 查找所有虚拟机
"rhel64" {240f96d8-6535-431d-892e-b70f3dc464e8}F:\VirtualBox>VBoxManage.exe modifyvm "rhel64" --nested-hw-virt on # 指定需要开启嵌套VT-x的虚拟机
VirtualBox启用嵌套VT-x/AMD-V
注意:如果上述操作不能勾选VT-x的话
- 让CPU虚拟化disable,开机
- 关机,让CPU虚拟化enable,开机
如此应该就可以了,虽然不知道什么原理。。。但是确实有效。
此外就是,需要关闭Hyper-V
点击启用或关闭windows功能
- 如果本身勾选了,就取消勾选,重启
- 如果本身没有勾选
- 勾选,重启
- 取消勾选,重启
就可以了。