飞牛OS+零刻ME Mini 开启核显SR-IOV,显卡直通。
目前飞牛商店驱动页面显示支持UHD7XX描述不完全对,核显SRIOV12-14代都适用 N100,N150,N200,N305,N335,8505这些也支持。驱动的项目地址:https://github.com/strongtz/i915-sriov-dkms/releases



首先在飞牛OS下安装i915-sriov-dkms
ssh登入服务器
sudo -i
nano /etc/default/grub
在原 GRUB_CMDLINE_LINUX_DEFAULT="xxx " 这段的 最后一个"前插入以下代码
intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7
即改为:GRUB_CMDLINE_LINUX_DEFAULT="xxx intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7"
echo -e "vfio\nvfio_iommu_type1\nvfio_pci\nvfio_virqfd" >> /etc/modules
update-grub
update-initramfs -u -k all
rm /lib/modules/6.6.38-trim/updates/dkms/i915.ko
depmod
=============这段根据实际情况==============
#echo "devices/pci0000:00/0000:00:02.0/sriov_numvfs = 7" >> /etc/sysfs.conf
如果之前用的这个代码设置虚拟核显 需要删除
rm /etc/sysfs.conf
用这个命令删除之前设置的
=============这段根据实际情况==============
crontab -e
@reboot sleep 180 && echo 1 > /sys/devices/pci0000:00/0000:00:02.0/sriov_numvfs
每次重启之后要在虚拟核显出来之前(180秒内)重新设置相册调用GPU,这样以后就都没问题了
下面是添加虚拟机自启动,通过命令virsh list查看自己的虚拟机ID,把start后面的ID改为自己的虚拟机ID,开机自启动。
@reboot sleep 190 && virsh start fwm85ksk
