ESXI 直通核显并实现在虚拟机中套娃虚拟机
问题
- 在虚拟机套娃虚拟机,会报错:
未开启 VT / Hyper-V
- ESXi 在直通 pci 设备后打开硬件虚拟化,会报错:
启用了嵌套硬件辅助的虚拟化时无法添加 pci 设备
解决
编辑设置
->虚拟机选项
->高级
->配置参数
->编辑配置
添加以下参数:1
2
3vhv.allowPassthru = TRUE # 嵌套虚拟化下允许直通
svga.present = FALSE # 关闭 ESXI 默认提供的虚拟显卡
hypervisor.cpuid.v0 = FALSE #非必须,若有问题,可以尝试添加- 找到 Win10 虚拟机的
vmx
文件并下载 - 在本地打开并添加
vhv.enable = "TRUE"
vhv.enable = "TRUE"
是启用硬件虚拟化,无法在 web 端启用但是可以在配置文件中强制启用 - 上传回刚刚的目录,替代掉原文件
- 启动虚拟机,即可在虚拟机中再开
可能会踩得坑
- ESXI 无法同时直通直通核显和独显,只能二选一,且直通独显需要在 BIOS 内屏蔽核显
- 直通显卡可能会报
43
错误- 尝试禁用设备后再启用
- 考虑是否是驱动问题
- 尝试添加参数:
hypervisor.cpuid.v0 = FALSE
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 七夜 の Blog!
评论