TrueNAS SCALE 24.10 + vGPU驱动 Grid模块
前言
TrueNAS SCALE在更新到24.10除了更换容器为Docker以外,把Nvidia的驱动使用systemd-sysext打包作为模块,但是默认的只有自带的模块,并且是非Grid驱动,导致无法驱动vGPU。所以这里编译了Grid驱动模块放在云盘。
https://file.homelabproject.cc/foxipan/vGPU/16.5/NVIDIA-GRID-TrueNAS-SCALE-extensions-16.5.raw
目前只编译了16.5,并且在24.10.1下测试没问题,其他版本或者驱动之后有空搞个自动构建
实战
在SCALE命令行切换到root, su - root
注意2个空格
然后需要解除默认系统盘/usr的只读
zfs set readonly=off boot-pool/ROOT/<系统版本>/usr
我这里是24.10.1那就是
zfs set readonly=off boot-pool/ROOT/24.10.1/usr
然后下载驱动到/usr/share/truenas/sysext-extensions目录并且重命名为nvidia.raw
curl -o /usr/share/truenas/sysext-extensions/nvidia.raw https://file.homelabproject.cc/d/foxipan/vGPU/16.5/NVIDIA-GRID-TrueNAS-SCALE-extensions-16.5.raw
即可替换完成
最后到GUI上APP页面,右上角 设置里面勾选加载nvidia驱动即可。
命令行再输入
nvidia-smi
可以看到驱动已经正常了
另外需要重启一下Docker服务,默认加载Nvidia驱动会暂停,可以设置里取消选取池,然后再选中池就行了
作者:ChanningHe
链接:https://foxi.buduanwang.vip/virtualization/pve/3406.html/
文章版权归作者所有,未经允许请勿转载
如需获得支持,请点击网页右上角
共有 0 条评论