硬件直通(所有硬件)
启动内核IOMMU支持
打开PVE节点的shell,输入命令:
1 | nano /etc/default/grub |
开启IOMMU支持:
1 | GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt video=efifb:off,vesafb:off" |
amd CPU修改为:
1 | GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt video=efifb:off,vesafb:off" |
编辑完文件后按“Ctrl + X” > “Y” > “回车”
修改完成之后更新grub
1 | update-grub |
加载内核模块
1 | nano /etc/modules |
添加以下模块
1 | vfio |
硬件添加pcie完成
pve强制关闭虚拟机
1 | ps -ef|grep "/usr/bin/kvm -id 100" |grep -v grep |