1.配置软件源
rm /etc/apt/sources.list rm /etc/apt/sources.list.d/* echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian bookworm main contrib">>/etc/apt/sources.list echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian bookworm-updates main contrib">>/etc/apt/sources.list echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ bookworm-security main contrib">>/etc/apt/sources.list echo "deb https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian bookworm pve-no-subscription">>/etc/apt/sources.list.d/pve-no-subscription.list sed -Ezi.bak "s/(Ext.Msg.show\(\{\s+title: gettext\('No valid sub)/void\(\{ \/\/\1/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service
2.安装必要的软件包
apt update && apt upgrade 运行上面这行命令后需要进行重启再做后续操作 apt install build-essential dkms mdevctl pve-headers-$(uname -r) -y
3.配置内核
echo vfio >> /etc/modules echo vfio_iommu_type1 >> /etc/modules echo vfio_pci >> /etc/modules echo vfio_virqfd >> /etc/modules echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf echo "options kvm ignore_msrs=1" > /etc/modprobe.d/kvm.conf update-initramfs -k all -u
4.配置引导
#编辑grub,请不要盲目改。根据自己的环境,选择设置 nano /etc/default/grub #在里面找到: GRUB_CMDLINE_LINUX_DEFAULT="quiet" #然后修改为: GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt" #如果是amd cpu请改为: GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt" #更新引导 update-grub
5.安装驱动
上传NVIDIA-Linux-x86_64-535.85.07-vgpu-kvm.run文件
./NVIDIA-Linux-x86_64-535.85.07-vgpu-kvm.run
就跑起来了
保险起见可以先使用systemctl restart {nvidia-vgpud.service,nvidia-vgpu-mgr.service}
启动相关服务
随后使用nvidia-smi以及mdevctl types查看