记一次黑群晖的各种踩坑和折腾——包括物理黑群迁移、升级、硬解等
序(历史)
过去的一年里,我的黑群是一块Y470的主板(屏幕坏了,我就给它拆了),跑的DS3617+6.1.7,两块机械盘,就这样稳定地跑了一年多。
可是,在今年快乐的十一假期时,关机了一下这台半年多没关机的黑群后,它再也开不起来了!查了全网找到类似问题可能是Y470主板通病,某两个电容惹的事,但是我尝试扣掉那两个电容也无济于事,没办法,只能准备新平台了。那正好选个性能更高点的,可玩性能更好。
新主机选购
NAS妖板?NUC大小的盒子小主机?还是多网口的软路由AIO小主机? 鉴于我家本身已有别的品牌nas,容量需求不大(可以挂载到黑群下),硬盘位可以不用太多(好吧,实际是预算有限买不起硬盘了),也不想做AIO,最后选了个N5105的单网口小主机。 到手后虽然还是有些缺憾,但装都装好了,也就算了。
第一次迁移+升级
主机到货后我面临的第一个困局就是怎么把老盘迁移到新机中。 老盘是 1块500G机械+1块2T机械, 新主机中自带一根256G ngff固态,还有一个sata硬盘位。 问题来了,只有一个sata硬盘位要如何迁移进两块盘的数据呢? 方法也有很多:譬如用UFS_Explorer读出某块盘的数据后再导入等…… 我最终尝试的方法是:先插上500G硬盘开机,正常进入系统后,把这块硬盘里的共享文件夹全部转移到256G固态上,再关机换上2T的硬盘,开机后一切恢复如初…… 不过中间套件忘了转移导致丢失,需要重新下载和配置docker.顺便在此机会升级了系统和引导到918和6.23 25423。
此处是过程中已经后续第二次升级前碰到的一些小问题和小优化
1、hdmi+引导
很怪异,此主机插着显示器能正常引导进黑群,拔掉后就无法引导进系统。BIOS里设置fastboot等均无效,BIOS也比较简陋。 无法,最后3块钱买了个HDMI欺骗器解决。
2、moments
替换目录中文件:
/var/packages/SynologyMoments/target/usr/lib/libsynophoto-plugin-detection.so
3、VideoStation和AudioStation访问NFS/CIFS远程目录
我的黑群挂载着另一台NAS(主存了很多4K电影)我当时希望黑群videostation能直接加载海报和播放挂载的NAS下的电影。
wget http://code.imnks.com/face/PatchELFSharp
chmod +x PatchELFSharp
./PatchELFSharp "/usr/lib/libsynosdk.so.6" "SYNOFSIsRemoteFS" "B8 00 00 00 00 C3"
使用此补丁后重启,成功。 上述补丁仅适用于DSM6, DSM7可用下述命令:
wget http://code.imnks.com/face/PatchELFSharp
chmod +x PatchELFSharp
./PatchELFSharp "/usr/lib/libsynosdk.so.7" "SYNOFSIsRemoteFS" "B8 00 00 00 00 C3"
4、VideoStation无法播放DTS格式视频
安装支持DTS的ffmpeg包,值得买有哥们已有攻略,略一搜索即可。
好吧,其实剩下不少东西都已有大佬们做了攻略,比如个性化导航页,h5ai下载站点,nastools等等……
我的宽带有公网IP,所以黑群直接对外网放开,所以为了安全性,还申请了域名+ssl证书,开启HTTPS访问。账户安全加固,端口修改与转发等等……
第二次升级——核显硬解(失败)
直接开始第二次升级之旅。 查了N5105硬解的相关资料,据大佬说要6.23 update3以上才能,好吧,又只能再次升级。从6.23 25423 到6.23 25426 update3, 提前查了下升级可能碰到的问题,下载了FixSynoboot.sh修复补丁放置于/usr/local/etc/rc.d/目录下,权限755。预防升级中失败的情况。 官网下载25426安装包,升级成功。
接着重新将对应N5105的大佬提供的i915.ko硬解补丁放入/usr/lib/modules 下覆盖原文件,再用diskgenius将扩展驱动包(extra.lzma&extra2.lzma)放入引导U盘的隐藏分区替换掉原文件。
最后启动黑群, ls /dev/dri 终于出现了card0 renderD128。
可是!可是啊可是, 试了下jellyfin开启硬解,不管是QSV还是VAAPI,要不就还是没有核显硬解,要不就直接报错不能播放。后面又查了下资料,据说只能通过虚拟机做底层,再虚拟群晖后有办法直通核显硬解。但考虑到又要重新折腾,以及习惯了物理黑群___
放弃了放弃了。 反正对于转码需求也不大。嗨,白折腾。
第二次数据迁移+更换硬盘
家里的宽带正好在国庆后从300M升级到了1000M,上传达到了100M,还是公网IP。这不得试试某心云? 于是乎我开始折腾docker版某心云,拿256G固态跑。 这时候问题出现了,固态容量太小! 这又让我萌生了换个固态的想法。心动不如行动,直接PDD搞了一根1T的海力士SC401(不管清零盘了,够便宜啊,280块钱,后续256G的某鱼100块卖了)
所以问题又来了,我后面为了套件加载速度,全都装在了固态上,这次又要来一次资料转移了。找了个套件转移器,虽然有些许波折,但总算是将所有套件转移到了2T机械盘上。 接下来就是删盘、换盘了。
本以为很顺利,没想到还是有些数据没转移成功,docker还是挂了,无法启动。 卸载重装后正常了,但是配置又全没了。 但是但是,这次我可是导出过容器配置的,直接再次导入,完美恢复~
好了,第二次迁移大成功。
后续、硬盘过热自动关机。
快乐得跑某心云,却没想到在昨日晚高峰时系统自动关机了! 开机后看到由于固态高于61度而关机。好吧,这固态发热挺狠啊,或者说是这小盒子对于固态的散热太差了,涡轮散热器对固态完全没有散热效果嘛,我还给固态贴了散热片的情况下。
没办法,先给群晖重新设置一下关机温度上限。
/usr/syno/etc.defaults/scemd.xml
/usr/syno/etc/scemd.xml
将这两个文件中的61都修改为70,毕竟固态嘛,70度以下都洒洒水拉, 再次测试后温度达到62度也没有关机了。
然后又在主机进风口贴了个小风扇,插在智能插座上设了个晚高峰定时启动。 这小风扇一开,温度确实能下降10度。
这回之后,终于能安心的玩耍一段时间啦,至少在夏天高温来到之前~
顺带一提,这个firefox容器真好用! 我原本用lxqt当远程访问家里软路由的方式,结果发现这个firefox更方便,还能设置密码。 端口映射后,在外网 浏览器里直接套娃一般打开这个浏览器,不仅能通过家里的软路由科学上网,还能连上没映射端口转发的内网设备,反应和速度都还不错~
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~









尾生VIP
校验提示文案
等待是无情的剑
校验提示文案
追梦之上
校验提示文案
69土豆技师
校验提示文案
109109109lf
校验提示文案
ALLENU
校验提示文案
无人熟悉大菠萝
校验提示文案
黑大哒
校验提示文案
值友1584717371
校验提示文案
只有风
校验提示文案
Taki_K
校验提示文案
世界触手可及
校验提示文案
则爱
校验提示文案
勒伊暗亮
校验提示文案
Virgo9
校验提示文案
Monster12
校验提示文案
值友7008037064
校验提示文案
李败五
去年矿神的教程出来的时候就折腾过,可是一直失败。隔一阵子就报错了
校验提示文案
dkess
校验提示文案
囧囧的兔
校验提示文案
只有风
校验提示文案
值友1584717371
校验提示文案
囧囧的兔
校验提示文案
dkess
校验提示文案
李败五
去年矿神的教程出来的时候就折腾过,可是一直失败。隔一阵子就报错了
校验提示文案
值友7008037064
校验提示文案
Monster12
校验提示文案
黑大哒
校验提示文案
无人熟悉大菠萝
校验提示文案
Virgo9
校验提示文案
勒伊暗亮
校验提示文案
ALLENU
校验提示文案
则爱
校验提示文案
世界触手可及
校验提示文案
109109109lf
校验提示文案
69土豆技师
校验提示文案
追梦之上
校验提示文案
Taki_K
校验提示文案
等待是无情的剑
校验提示文案
尾生VIP
校验提示文案