前言
参考帖子: https://forums.unraid.net/topic/73060-same-pci-id-in-multiple-iommu-groups-solved/
状况分析
本案例的情况是,主板上存在两个网口,预计分配一个给host,另一个分配给vm,但是存在一个两个网口所属的pci id相同的情况,如下图。
但是细心的话能发现,他们前面的那串 PCI Bus ID 是不一样的,于是我又查询了两个网口分别从属的 iommu group,发现他们确实是不同的group。
那么基于pci直通原理我判断,这个也是属于能够分别直通的情况,在网上搜寻,果然找到了简介中写到的帖子,并根据帖子中所说的方法,安装了xen
,并通过在grub中使用xen-pciback.hide
隐藏了 05:00:0 ID 的网口。
后面通过测试,it works well。