
检查硬件和软件兼容性
访问Nvidia的官方网站,查阅支持列表,确认显卡型号支持虚拟机直通(Pass-Through)技术。https://developer.nvidia.com/zh-cn/cuda-gpus
VMware版本
访问VMware官方网站,确保您安装的VMware Workstation或ESXi版本支持PCI设备直通。(实测16之后的版本都支持,之前的版本没有测试)
安装Nvidia显卡驱动程序
访问Nvidia官方网站,下载并安装与您的显卡型号和操作系统版本相匹配的最新驱动程序。
配置VMware以启用PCI设备直通
关闭所有虚拟机和VMware应用程序
确保所有VMware虚拟机都已关闭,并且VMware Workstation或相关应用程序也已关闭。
编辑VMware配置文件
C:\ProgramData\VMware\VMware Workstation\config.ini# 或者C:\Users\YourUserName\AppData\Roaming\VMware\config.ini

打开config.ini文件。
添加PCI直通配置选项
-
在
config.ini文件的末尾,添加以下行(如果已存在类似行,请确保值正确无误):
hypervisor.cpuid.v0 = "FALSE"pciPassthru.use64bitMMIO="TRUE"pciPassthru.64bitMMIOSizeGB = "64"; 请注意,以下PCI Hole的值需要根据您的系统配置进行调整pciHole.start="XXXX"pciHole.end="XXXX"
注意
pciHole.start 和 pciHole.end 的值需要根据您的系统内存映射进行调整,以避免与现有设备冲突。通常,这些值需要设置为大于物理内存大小的值。比如我设定:pciHole.start="2048";pciHole.end="8192"

保存并关闭配置文件
保存对config.ini文件的更改,并关闭文本编辑器。
启动VMware并配置虚拟机
启动VMware Workstation或相关应用程序。打开您希望使用Nvidia显卡的虚拟机设置。
添加Nvidia显卡到虚拟机
在虚拟机设置中,选择“添加硬件”选项。
在硬件类型列表中,选择“PCI设备”。
在可用的PCI设备列表中,选择您的Nvidia显卡,并进行必要的配置(如分配内存等)。
启动虚拟机并验证配置
启动虚拟机,并验证是否已成功加载并识别了Nvidia显卡。
根据需要安装或更新虚拟机内的Nvidia显卡驱动程序。
* Thanks you *
如果觉得文章内容不错,随手帮忙点个赞、在看、转发一下,如果想第一时间收到推送,也可以给我个星标⭐~谢谢你看我的文章。
*往期推荐 *
Swagger | 手把手带你写自动生成接口文档的爽感(零基础亲测实用)
SpringBoot整合Openfeign接入Kimi Ai!!超简单,居然没多少行代码??(附加兜底教程)
Maven | 站在初学者的角度配置与项目创建(新手必学会)
Spring Ai | 极简代码从零带你一起走进AI项目(中英)
MongoDB | 零基础学习与Springboot整合ODM实现增删改查(附源码)
Openfeign | 只传递城市代码,即可获取该地域实时的天气数据(免费的天气API)
Mongodb | 基于Springboot开发综合社交网络应用的项目案例(中英)
感谢阅读 | 更多内容尽在公棕号 WMCode | CSDN@小Mie不吃饭
1万+





