Einschalten von vt-d für Intel CPUs (iommu)
Immou aktivieren für Intel CPUs. Hier wird unterschiedn ob es ein UEFI System oder legacy System ist.
Unter Legacy Boot (also nicht EFI) in der Datei
nano nano /etc/default/grub
Dort
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
zu
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on
ändern und
update-grub
ausführen.
Unter EFI Boot in der Datei
nano /etc/kernel/cmdline
Dort
root=ZFS=rpool/ROOT/pve-1 boot=zfs
zu
root=ZFS=rpool/ROOT/pve-1 boot=zfs intel_iommu=on
ändern und
pve-efiboot-tool refresh
ausführen.
Module beim start laden. Der Modules Datei anfügen
nano /etc/modules
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
Wenn Grafikkarten durchgereicht werden sollen müssen noch die Treiber geblacklistet werden
echo "blacklist radeon" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nvidia" >> /etc/modprobe.d/blacklist.conf
update-initramfs -u
Nun die Machine neustarten. Ob iommu aktiv ist kann man mittels