PVE8.0.3安装N卡驱动
#安装内核(推荐使用PVE清华镜像)
apt install pve-kernel-$(uname -r)
#安装N卡检测程序
apt install nvidia-detect
#检测N卡
nvidia-detect
这是我的N卡
方法1:直接安装
#安装N卡驱动(我的卡不支持,这里安装的驱动版本太高)
apt install nvidia-driver
等待安装完成
方法2:去官网下载适配的N卡驱动
#直接给权限执行
chmod a+x Nvidia....run
./Nvidia.....run
等待安装完成
#将系统默认驱动添加到黑名单
vim /etc/modprobe.d/pve-blacklist.conf
#添加以下配置
blacklist nouveau
options nouveau modeset=0
备注:
1. DKMS安装
不论是apt安装,还是去官网下载对应的安装包,使用的均是dkms工具
而且均将驱动加压到/usr/src目录下
如果安装失败,可以使用dkms直接安装
#安装动态核心
apt-get install dkms
去/usr/src查询nvidia-driver匹配到的N卡驱动
#使用dkms安装N卡驱动(如果上面安装失败)
dkms install -m nvidia-current -v 525.105.17
重启PVE
检查安装结果
nvidia-smi
输出结果为:
2. EXSI虚拟机直通增加配置
配置禁用VGPU
sudo nano /etc/modprobe.d/nvidia.conf #写入以下内容: options nvidia NVreg_OpenRmEnableUnsupportedGpus=1
使用开源版驱动
./NVIDIA-Linux-x86_64-530.30.02.run -m=kernel-open
禁用UEFI安全启动
配置虚拟机高级设置
hypervisor.cpuid.v0 False
pciPassthru.use64bitMMIO True
pciPassthru.64bitMMIOSizeGB 32 (单张显卡,值为32;如果是多张显卡,设置值为64。)
3. 禁用nouveau显卡驱动
nouveau是第三方开发的开源显卡驱动,安装NVIDIA官方的显卡驱动之前,需要先禁用它。执行命令:
sudo nano /etc/modprobe.d/blacklist.conf
在文件末尾另起一行,写入:
blacklist nouveau
options nouveau modeset=0
执行命令:
sudo update-initramfs -u
PVE8.0.3安装N卡驱动
https://www.lingyepro.com/archives/6e042cff-b1c1-415a-b3f1-5f6dc19c70f8