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

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

Linux 2023-12-24 14:10:40 1年以前

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

编辑grub

nano /etc/default/grub

看下CPU类型对应修改

#intel_cpu
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt video=efifb:off"


#amd_cpu
GRUB_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.conf
echo "blacklist snd_hda_codec_hdmi" >> /etc/modprobe.d/pve-blacklist.conf
echo "blacklist i915" >> /etc/modprobe.d/pve-blacklist.conf

更新nodules

update-initramfs -k all -u

重启系统

reboot

文章版权声明:除非注明,否则均为网络转载文章,转载或复制请以超链接形式并注明出处。

最新资讯

热门资讯