注意這里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功能
- 如果本身勾選了,就取消勾選,重啟
- 如果本身沒有勾選
- 勾選,重啟
- 取消勾選,重啟
就可以了。