硬件直通

硬件直通(所有硬件)

image-20230304210442129启动内核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
2
3
4
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

硬件添加pcie完成

pve强制关闭虚拟机

1
ps -ef|grep "/usr/bin/kvm -id 100" |grep -v grep