设备:零刻me mini
处理器:n200
系统版本0.92(必须大于等于这个版本)
本教程仅针对支持sriov的处理器使用,目前保障零刻me mini没有问题
直通有风险,van机需谨慎
步骤1:确保机器bios开启iommu(这台机器默认开的)
步骤2:ssh切换root用户,使用vim或者nano编辑/etc/default/grub
只更改这一部分
GRUB_CMDLINE_LINUX_DEFAULT="quiet i915.force_probe=7d55
变更为
GRUB_CMDLINE_LINUX_DEFAULT="quiet i915.force_probe=7d55 intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7"
保存退出
ssh中输入 update-grub
步骤3:打开飞牛商城,找到驱动,安装i915-sriov-dksm驱动
步骤4:重启飞牛(非常重要必须重启后执行下一步)
步骤5:ssh输入 apt install sysfsutils
echo "devices/pci0000:00/0000:00:02.0/sriov_numvfs = 7" >> /etc/sysfs.conf
这里的7是最大,1-7都可以,不是分7/1,是可以给7个设备直通,全都是共享百分百的性能
步骤6:重启就ok了!!!!
这里直通的时候随便选一个就行啦,一共7个


飞牛解码不受影响


教程中遇到的问题:就是win自动更新会覆盖驱动,导致驱动错误,用dism++或者其他方法禁用win的更新中的驱动更新,然后收到到英特尔官网下载驱动打进去就行了,例如本机n200就找n200的驱动

最后祝大家van机愉快!