PVE下的网卡直通需要开启iommu
Intel CPU
进入PVE网页控制台,点击shell进入命令命令输入窗口,输入:
nano /etc/default/grub
在里面找到:
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
然后修改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
按Ctrl+X,再按回车保存。
在更新一下,输入命令:
update-grub
显示如下:
root@pve:~# update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.3.18-2-pve
Found initrd image: /boot/initrd.img-5.3.18-2-pve
Found memtest86+ image: /boot/memtest86+.bin
Found memtest86+ multiboot image: /boot/memtest86+_multiboot.bin
done
最后重启下PVE物理主机输入:reboot
root@pve:~# reboot
AMD CPU
shell里面输入命令:
nano /etc/default/grub
在里面找到:
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
然后修改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on""
按Ctrl+X,再按回车保存。
在更新一下,输入命令:
update-grub
最后重启下PVE物理主机输入:reboot
root@pve:~# reboot