28
2024
02
17:00:44

ESXI 7.0 版本配置N卡显卡直通

ESXI 7.* 版本配置N卡显卡直通

前因

ESXI版本太新,网上啥参考资料没有。显卡直通各种问题,虚机一装显卡驱动就直接把宿主机直接整挂了。于是各种查资料,各种尝试,终于搞定直通问题。

配置

名称版本
服务器DELL R720
ESXIESXI 7.0
显卡NVIDIA GTX650Ti

流程

1、安装ESXI并接好显卡

没啥可说的

2、更改ESXi配置文件

管理—>硬件PCI设备中搜索nvidia,勾选其中一个后,选择切换直通 (这里有第一个不同点,ESXI7.0这里不需要重新引导了,切换完自动生效)

在这里插入图片描述

使用远程工具进入ESXI中,连接后首先输入:

[root@localhost:~] lspci -v     # 查看PCI—E上具体硬件地址,那个0000的地址需要记录下来,下面的class的也要记录下来(Audio的不用)0000:42:00.0 Display controller VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 650 Ti]
         Class 0300: 10de:11c6

0000:42:00.1 Multimedia controller Audio device: NVIDIA Corporation GK106 HDMI Audio Controller
         Class 0403: 10de:0e0b[root@localhost:~] vi /etc/vmware/esx.conf# 在最后一行添加:/device/0000:42:00.0/owner = "passthru" [root@localhost:~] vi /etc/vmware/passthru.map# 找到NVIDIA项# NVIDIA10de  ffff  bridge   false10de  ffff  link     false10de  ffff  d3d0   false10de  11c6  bridge   false    # 这里为上面记录的class。由工作模式不清楚,索性全部加上。10de  11c6  link     false10de  11c6  d3d0   false

完成上述操作,必须重新引导ESXI!!

3、配置虚拟机

参数每人不同,这里只有踩坑点。

(1)开始构建虚拟机时,红框处务必一定不能是Esxi 7.0,不改装驱动肯定出问题。

我这里用的6.7,其它没试过,不知道可行性。
在这里插入图片描述

(2)内存需要全部提前预留,不留启动会报错(甚至不能保存)

在这里插入图片描述

(3)添加显卡设备:添加其它设备 ——> PCI设备

(4)手动添加高级参数项

虚拟机选项 ——> 高级 ——> 编辑配置参数 ——> 添加参数(hypervisor.cpuid.v0:FALSE

该参数的作用为欺骗显卡此时身处环境不为虚拟环境。

在这里插入图片描述

(5)启动虚拟机即可

在这里插入图片描述

问题

Q:启动虚拟机后可能存在无法正常识别显卡的问题

A:手动安装显卡对应驱动即可




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/5257.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

评论列表:

你好,我是R730XD,插上了GTX960,但是直通列表里没有找到,请问这种情况怎么办?
esxi8.0还是?
你好,我是R730XD,插上了GTX960,但是直通列表里没有找到,请问这种情况怎么办?
在配置 PCI 设备-所有 PCI 设备,找到设备后启用,才能在 PCI 设备-启用直通的设备 里面看到显卡。
你好,昨天一顿操作,目前ESXI已经识别到了960,并且我开启了直通,分配给了win,但是win启动不了,提示这个显卡设备已经在使用中,请问你遇到过这种情况吗
你有没有重新启动啊,然后服务器设置输出用板载显卡。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: