UnRaid核显开启SR-IOV并虚拟核显给黑群
此教程仅限于12代以上,我没有11代的处理器,不清楚11代行不行,11代的请自行搜索资料。我这里以unraid6.12.10版本为例,不同版本可能会有细微不同。
先在应用安装Intel i915 SR-IOV插件
我已经安装好了打开Intel i915 SR-IOV插件,选择需要虚拟多少个核显后保存并重启
我这里虚拟了三个核显然后添加虚拟机,选择Linux

名称随意,cpu内存硬盘按需选择,主要虚拟磁盘位置 选择手动,路径选择rr编译文件,磁盘总线选择SATA。还需要添加不小于20G的硬盘2和显卡2,显卡2选择SR-IOV虚拟出来的核显,不要选原生00.02.0。(rr编译文件请自行搜索查找。)

创建虚拟机后会自动进入vnc,默认选择第一项

等跑马完成出现这个界面稍等一会访问页面中的地址
如我这里是192.168.1.34:7681访问地址后出现编译的界面,选择 l choose a language选择语言

选择zh_CN汉化

选择型号sa6400,版本选择7.2




回车确认

编译引导

编译完成选择启动

等几分钟后点击红框地址连接DSM

安装步骤我省略了,默认都是下一步到安装完成。

打开ssh,用ssh工具连接群晖,输入
ls /dev/dri
验证有没有核显,然后输入
sudo chmod 777 /dev/dri/renderD128
赋予核显权限。
我测试了nyanmisaka大佬的jellyfin,是需要赋予权限才能调用核显去转码。
开启SSH功能
有card0 renderD128说明虚拟核显成功分配给群晖
Photos人脸识别正常
赋予核显权限才能调用核显转码补充一个unraid直通硬盘控制器或者直通硬盘的教程
1.直通硬盘控制器(网卡也是一样的操作)
在unraid页面依次点击 工具——系统设备——需要直通的硬盘控制器前面打勾——在引导时对VFIO选择了绑定——重启unraid,需要直通的硬盘不能添加到阵列或者缓存池,不然无法勾选。如果只直通硬盘就不需要这种操作。直通成功如下所示。
网卡直通也是一样的操作把直通设备添加到虚拟机,如下
其他PCI设备把需要直通的设备打勾,网卡也是一样操作。2.直通硬盘
同样需要直通的硬盘不能添加到阵列或者缓存池。在虚拟机页面虚拟硬盘位置选择手动,总线选择SATA,路径填:
/dev/disk/by-id/ 加上需要直通的硬盘序列号
如我的硬盘序列号是:QUANXING_S101_2TB_AE20221025A0100267 ,那加起来就是:/dev/disk/by-id/QUANXING_S101_2TB_AE20221025A0100267
如图硬盘序列号在主页面可以看得到
红框中的就是序列号

值友6936022104
校验提示文案
值友1205819863
校验提示文案
小小小tiny
校验提示文案
sz41321889
校验提示文案
sz41321889
校验提示文案
小小小tiny
校验提示文案
值友1205819863
校验提示文案
值友6936022104
校验提示文案