傻瓜固定群晖DT型号硬盘顺序让它不会每次重启都变化

教程来自:https://jim.plus/blog/post/jim/synology-sa6400-with-i915 付费内部群,其实收取的一点费用还不够买硬件测试,jim大佬还是很强的有条件建议付费入群,内部还有12 13代核显驱动。

如何自定义 model.dtb

如果不会编辑 dts 的话,可以先关机,然后将机器插满硬盘,开机后,直接执行第 1 步第 6 步即可。这样操作后,如果硬解支持热插拔的话,那黑群晖也支持了。

所有命令请 SSH 到群晖上执行。不会连接SSH的同学参考群晖使用SSH终端连接并获取root权限

感谢JIM大佬特地制作的全兼容脚本

DT型号:统计截止到2023年1月 包含但不限于DS920+,DS923+, DS1520+, DS1621+, DS1821+, DS2422+,DVA1622, FS2500, SA6400
功能差异:https://mi-d.cn/8585

disks 插件是用于识别硬盘并更新 model.dtb 的,更新后的 model.dtb 编辑后,重启机器会被覆盖回去。 下面介绍如何使用自定义的 model.dtb

  1. 更新 disks 插件到最新版本
addon=disks wget -O install.sh https://alist.jim.plus/d/public/synology/arpl-addons/install.sh && sh install.sh "${addon}" 
  1. 将现有 model.dtb 转成 model.dts
dtc -I dtb -O dts -o /run/model.dts /run/model.dtb 
  1. 按需编辑 /run/model.dts

  2. 将编辑好的 model.dts 转成 model.dtb

dtc -I dts -O dtb -o /tmp/model.dtb /run/model.dts 
  1. 将修改好的 model.dtb 覆盖到 /etc.defaults/model.dtb/etc/model.dtb
cp -vf /tmp/model.dtb /etc/model.dtb cp -vf /tmp/model.dtb /etc.defaults/model.dtb 
  1. 创建 /etc/model.dtb.skip_overwrite 空文件,让 disks 跳过自动替换 model.dtb
touch /etc/model.dtb.skip_overwrite 
  1. 重启黑群晖

原文链接:https://mi-d.cn/8607

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享