关于我们

质量为本、客户为根、勇于拼搏、务实创新

新闻公告

< 返回新闻公共列表

ProxmoxVE打开IOMMU进行PCI直通解决报错问题

发布时间:2023-12-27 10:50:01

在PVE虚拟机添加PCI报错TASK ERROR: cannot prepare PCI pass-through, IOMMU not present

编辑grub

nano /etc/default/grub

看下CPU类型对应修改

#intel_cpuGRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt video=efifb:off"#amd_cpuGRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt video=efifb:off"

更新grub

update-grub

接着添加模块(驱动)黑名单,即让GPU设备在下次系统启动之后不使用这些驱动,把设备腾出来给vfio驱动用: Intel核显:

echo "blacklist snd_hda_intel" >> /etc/modprobe.d/pve-blacklist.confecho "blacklist snd_hda_codec_hdmi" >> /etc/modprobe.d/pve-blacklist.confecho "blacklist i915" >> /etc/modprobe.d/pve-blacklist.conf

更新nodules

update-initramfs -k all -u

重启系统

reboot



/template/Home/Zkeys/PC/Static