解决黑群晖"抱歉,您所指定的页面不存在"-记一次黑群晖修复案例

起因#

搞了一个usb外接硬盘准备备份数,刚好看到群晖有个工具软件"USB Copy"。
安装后设置拷贝docker文件夹,然后就悲剧了,nas主页抛出提示

一开始也是直接网上搜索标题关键字,发现是lib下库文件损坏

这里感谢博主 https://pulnd.com/2020/06/19/nas-defunct-trouble/ 的文章

解决方案#

这个方法要求nas开启了ssh,可以命令操作,如果没有开启的就只能走pe启动处理了

  • 先查询错误日志 (默认root账户)
Copy
cat /var/log/upstart/synoscgi.log
  • 主要缺失了三个文件 libsynopkg.so.1、libsynoshare.so.6 和libsynostoragemgmt.so

发现错误如下:

libsynostoragemgmt.so这个库文件提供了如:存储空间信息、共享文件夹及系统信息等服务,木有就会导致命令查询失败

  • 问题找到了,就把上述三个文件通过winScp上传到nas,直接上传到lib会报出无权限,所以上传到tmp目录后拷贝到目标lib
Copy
cp libsynostoragemgmt.so /lib cp libsynoshare.so.6 /lib cp libsynostoragemgmt.so /lib
  • reboot重启nas即可
  • 若是发现无法启动,可尝试设置文件权限
Copy
chmod 644 /lib/libsynopkg.so.1 chmod 644 /lib/libsynoshare.so.6 chmod 644 /lib/libsynostoragemgmt.so

结语#

数据无价,勤备份。#

posted @   LandWind  阅读(12329)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示
CONTENTS