记一次VMware ESXI显卡直通的经历

  Virtualization-虚拟化

买回来一张AMD RX550的4G显卡,已经安装到了我的ESXI主机

  • 在ESXi Web端,选择“管理”,再导航到硬件,会看到安装的显卡,如果没有是活动状态,则在虚拟机关机的情况下点击“切换直通”。
  • 虚拟机选项中取消勾选VBS启用基于虚拟化的安全性。引导选项固件选择EFI,取消勾选是否为此虚拟机启用 UEFI 安全引导。
  • 将PCI设备分配给虚拟机,内存要勾选预留所有客户机内存 (全部锁定)
  • 编辑虚拟机设置-虚拟机选项-高级-编辑配置

添加键值(1)hypervisor.cpuid.v0=FALSE #这个代码是欺骗显卡,让它误以为自己运行在物理机上

  • 进入虚拟机安装显卡驱动,在设备管理器可以看到显卡了

Debug:

  • ESXI虚拟机直通显卡后依旧提示“已启用 / 需要重新引导”,开启SSH,root登录到ESXI,

运行以下命令

禁止ESXI使用核显命令

esxcli system settings kernel set -s vga -v FALSE

重启ESXI即可生效了。

如果要恢复ESXI使用核显命令

esxcli system settings kernel set -s vga -v TRUE

重启ESXI即可生效了。

需要注意的是,使用以上禁止ESXI使用核显命令,你把视频线接上去就不会在输出画面了,不过安装完成ESXI也不需要输出画面,直接就IP上面管理了,切记一定要记住ssh的账号的密码

LEAVE A COMMENT