EluSiOn wrote:
Qnap TS x39...(恕刪)
水喔.
mandymak wrote:
是 USB 安裝碟...(恕刪)
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
或
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"
然後執行
# update-grub
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
echo "iommu boot kernel flag"
cat /etc/default/grub |grep iommu
echo " "
echo "dmesg | grep -e DMAR -e IOMMU"
dmesg | grep -e DMAR -e IOMMU
echo " "
echo "lspci -vnn|grep Ethernet"
lspci -vnn|grep Ethernet
echo " "
echo "ls -al /sys/kernel/iommu_groups"
ls -al /sys/kernel/iommu_groups
echo " "
echo "find /sys/kernel/iommu_groups/ -type l"
find /sys/kernel/iommu_groups/ -type l
echo "options vfio_iommu_type1 allow_unsafe_interrupts=1" > /etc/modprobe.d/iommu_unsafe_interrupts.conf
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on pcie_acs_override=downstream"
# update-grub
DEVLIST="0000:03:00.0" #顯卡的 pcie id 這邊是假設的值
for dev in $DEVLIST
do
vendor=$(cat /sys/bus/pci/devices/$dev/vendor)
device=$(cat /sys/bus/pci/devices/$dev/device)
if [ -e /sys/bus/pci/devices/$dev/driver ]
then
echo $dev > /sys/bus/pci/devices/$dev/driver/unbind
fi
echo $vendor $device > /sys/bus/pci/driver/vfio-pci/new_id
done
hostpci0: 03:00.1,pcie=1,x-vga=on