虚拟化

VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动

VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动

英伟达的 GRID 显卡基于 NVIDIA Kepler 架构,实现了 GPU 的硬件虚拟化,可在虚拟化环境中呈现丰富的图形效果,本文介绍了如何在 VMware ESXi 服务器中安装 NVIDIA GRID 显卡驱动。

驱动下载

官方下载链接:https://www.nvidia.cn/Download/index.aspx?lang=cn

本文的测试环境为「VMware ESXi 6.7 Update 3」,显卡型号为「NVIDIA GRID K1」,如果您的环境和上述的一致,可直接下载分享的驱动文件。

服务器加载显卡驱动程序

1、将显卡安装到 R730 服务器上。

VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动

2、登录 ESXi 控制台,选择「操作」>「进入维护模式」。

VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动

3、接着选择「操作」>「服务」>「启用安全 Shell (SSH)」。

VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动

4、解压下载好的驱动程序,将驱动中的 VIB 文件上传到 ESXi 服务器的 /tmp 文件夹,上传工具推荐使用「WinSCP」,使用方法此处不做赘述。

VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动

5、通过 SSH 登录到 ESXi 服务器,执行以下命令加载驱动程序。

# 此处的文件名根据实际情况进行修改
esxcli software vib install -v /tmp/NVIDIA-vGPU-kepler-VMware_ESXi_6.5_Host_Driver_367.134-1OEM.650.0.0.4598673.vib
VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动

6、安装完成后重启 ESXi 服务器。

7、重启后登录 ESXi 控制台,选择「管理」>「硬件」>「PCI 设备」,此时在列表中可以看到我们安装好的显卡,接着勾选所有显卡,点击「切换直通」共享 GPU,完成后重启 ESXi 服务器。

VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动

8、重启后选择「操作」>「退出维护模式」,接下来就可以对显卡进行分配了。

VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动

虚拟机分配 GPU 设备

1、打开任意一台虚拟机配置,选择「添加其他设备」>「PCI 设备」。

VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动

2、添加对应的显卡设备。

VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动

3、展开「内存」选项,勾选「预留所有客户机内存(全部锁定)」。

VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动

4、接着点击「虚拟机选项」,选择「高级」>「配置参数」>「编辑配置」。

VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动

5、选择「添加参数」,键名输入「hypervisor.cpuid.v0」,键值为「FALSE」,该参数的作用是欺骗 Windows 系统没有运行在虚拟机中。

VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动

6、完成后保存退出,开启虚拟机,在驱动程序中找到对应的 Windows 版本驱动,安装好后就可以显卡已经安装成功了。

VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动
本文为原创文章,著作权归作者所有:来自「KOBIN 技术随笔」作者的原创作品,转载请标明出处。
VMware ESXi 服务器安装 NVIDIA GRID 显卡驱动
https://blog.kobin.cn/blog/program/p1/2190.html
(7)

评论功能升级维护公告

为响应国家网络信息安全合规要求,并进行全面的安全策略升级,本站自即日起暂时关闭博客的评论功能。

在此期间,您将无法发表新的评论,但仍可正常浏览所有历史文章及现有评论。如果您遇到问题需要协助,可以选择在线留言,或者发送邮件到 chen@kobin.cn 。

对于给您带来的不便,深表歉意。感谢您的理解与支持!

KOBIN 技术随笔
2025 年 8 月 26 日