最近突然发现,自己部署在家里的黑群晖无法访问。
打开网页直接提示:抱歉,您所指定的页面不存在。
在网上搜寻到了解决方案:
把群晖固件“DSM6.1.7-15284.pat”后缀名改成“zip”,使用解压缩软件解压出来,找到根目录下hda1.tgz文件,再次解压,在路径\hda1\usr\lib目录下找到两个文件:libsynopkg.so.1和libsynoshare.so.6,然后复制出来 拷贝至/lib文件夹。
为了节省时间,我把上面步骤提到的libsynopkg.so.1和libsynoshare.so.6两个文件提取了出来,免去重新下载DSM6.1.7-15284.pat的麻烦。
下载地址:点我下载
===============下面正文开始了 ===============
1、windows下使用winscp通过sftp或者scp连上群晖,将上述两个文件复制到tmp文件夹里。(虽然网页无法访问,但是群晖本质上还是运行着的)
2、windows下使用Xshell或其他ssh工具将libsynopkg.so.1和libsynoshare.so.6两个系统文件从tmp文件夹拷贝至/lib文件夹
具体操作:
2.1、输入sudo -i将操作权限提升至root权限
sudo -i
2.2、逐条输入下面的命令
mv -f /tmp/libsynopkg.so.1 /lib/
mv -f /tmp/libsynoshare.so.6 /lib/
chmod 644 /lib/libsynopkg.so.1
chmod 644 /lib/libsynoshare.so.6
2.3、输入reboot完成重启。
reboot
3、熟悉的界面回来了,完成黑群晖的自我救赎。