esxi 正常情况下,开启了 pci直通后,无法再开启嵌套虚拟化(虚拟机内再开虚拟机的支持)
当你在开启了 pci直通后,再去勾选“cpu开启硬件虚拟化”,就会报 具有 PCI 直通设备的虚拟机不支持嵌套硬件辅助虚拟化
这个错误了!
下面我们来说说如何绕过这个错误,同时开启俩服务。
1. 开启ssh,进入到esxi的ssh环境。
vi /etc/vmware/config
# 最后一行添加 vhv.enable="TRUE"
reboot
重启宿主机- 重启完成后,关闭要套娃的虚拟机。添加此虚拟机的配置参数
vhv.allowPassthru=TRUE
保存 (直通了pci的虚拟机,不配置这个启动不了) - 直接开启要套娃的虚拟机。嵌套虚拟化实际上已经开启。
太强了,网上看了好多方法,只有这个有用,赞嘞
使用上面的方式,无需勾选“cpu开启硬件虚拟化”;启动虚机之后,“cpu开启硬件虚拟化”会默认勾选上