- A+
原来是DSM6.2的系统,没办法使用我最想用的Photos自动识别人物的功能,于是想升级为DSM7,犹豫好久还是动手了,下面来简单记录一下过程,省得以后要是再折腾又忘记了怎么搞。
图1:系统安装成功:
图2:人物识别功能正常
必备物料:
1、DS918+_7.0.1-42218.img,大小:128 MB (134,217,728 字节),CRC-32:8E2F0469,核心必备,启动盘引导文件
2、DS918+_7.0.1-42218.pat,大小:338 MB (355,184,640 字节),CRC-32:A305C819,核心必备,DSM系统文件
3、Roadkil's DiskImg.exe,大小:67.3 KB (68,976 字节),CRC-32:130E71F2,主要是用来写入上面的IMG文件用的,可以用Win32DiskImager这个工具代替
4、DiskGenius4.9.1-X64.exe,大小:18.3 MB (19,230,551 字节),CRC-32:3BB1C9F4,主要是用在写入IMG文件后,打开引导盘修改grub.cfg配置文件里的MAC地址及SN号
5、WePE64_V2.2.exe,大小:235 MB (247,135,000 字节),CRC-32:08DAD37D,由于我的主机内置了个60G的MSTAT盘,我想用来引导系统,不想插个U盘,所以必须得进PE来将IMG文件写到MSATA上面去。
踩坑记录:
1、必须先用U盘写入引导文件后,引导系统进入上传安装PAT文件,系统安装成功后,再次进入PE去将引导写到MSATA上,如果直接写到MSATA后再安装PAT文件,到了56%进度条时一定会报错“系统文件已损毁”
2、U盘或者MSATA盘必须用DiskGenius删除所有分区后,并且分区表格式为MBR,不能用GUID
3、在用Roadkil's DiskImg.exe工具写入IMG文件时,要选择整个物理盘,而不是某个分区,否则无法引导。
4、最新的DiskGenius5.4或者所谓的DiskGenius破解版,都无法将改好的grub.cfg文件再导入回去,实测下来只有DiskGenius4.9.1-X64.exe这个版本才可以,并且可以在PE下正常运行。
5、如果写入引导后无法在局域网中找到IP,那可能是当前的IMG引导文件没有集成你的网卡驱动,上网上找别的版本试下。
破解人物识别核心代码:
mv -f /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0 /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0-bak wget https://cdn.jsdelivr.net/gh/jinlife/Synology_Photos_Face_Patch@main/libsynophoto-plugin-model.so -O /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0 chmod +x /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0 chown SynologyPhotos:SynologyPhotos /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0
恢复原来的:
rm -f /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0 mv -f /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0-bak /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0 chmod +x /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0 chown SynologyPhotos:SynologyPhotos /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0
参考文章:
1、解决黑群晖DS918_7.1.0-42661的Synology Photos套件人脸不识别的方法(2022年4月13日更新)