大挪耗

PVE核显直通,支持群晖dsm

核显直通(intel)

1.修改GRUB配置文件
sed -i “s/quiet/quiet intel_iommu=on iommu=pt video=efifb:off,vesafb:off/g” /etc/default/grub

或者编辑GRUB配置文件:/etc/default/grub

在里面找到:

GRUB_CMDLINE_LINUX_DEFAULT=”quiet”

intel CPU然后修改为:

GRUB_CMDLINE_LINUX_DEFAULT=”quiet intel_iommu=on iommu=pt”

amd CPU请改为:

GRUB_CMDLINE_LINUX_DEFAULT=”quiet amd_iommu=on iommu=pt”

需要显卡直通 二选一
GRUB_CMDLINE_LINUX_DEFAULT=”quiet intel_iommu=on iommu=pt video=efifb:off,vesafb:off,simplefb:off”

GRUB_CMDLINE_LINUX_DEFAULT=”quiet intel_iommu=on iommu=pt video=vesafb:off video=efifb:off video=simplefb:off”

然后执行:
update-grub

2.添加所需的系统模块(驱动)
echo “vfio” >> /etc/modules
echo “vfio_iommu_type1” >> /etc/modules
echo “vfio_pci” >> /etc/modules
echo “vfio_virqfd” >> /etc/modules

或者进入文件进行编辑/etc/modules
echo vfio
echo vfio_iommu_type1
echo vfio_pci
echo vfio_virqfd

3.更新内核并重启:
执行:
update-initramfs -u

或输入
update-initramfs -k all -u

重启主机
reboot

4.验证是否开启iommu:

终端输入:
dmesg | grep ‘remapping’
要出现:DMAR-IR: Enabled IRQ remapping in x2apic mode

或输入
dmesg | grep iommu

接着用下面的命令:
find /sys/kernel/iommu_groups/ -type l
出现很多数据,每一行最后的xx:xx.x是设备编号,查看要直通的设备的编号是否在里面。

使用lspci 查看自己的显卡PCI地址

5.添加PCI设备即可:(我只添加核显,音频设备看设备编号按需添加)
勾选所有功能,不勾选主GPU

6.验证核显直通成功没?
在直通后的系统的终端执行:
ls /dev/dri
输出如图,出现“renderD128”就成功了


已发布

分类

可以收藏大挪耗一下。下载麻烦点城通网盘,站长保证下载速度,不会限速的,放心点就是了;分卷,安卓下载为txt:程序下载为url,不会下载参考不会下载。如果你想让本站活的久一点,请直接捐助

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注