彻底解决猫盘风扇输出错误日志的问题
这是修改前的日志,一直输出错误,一天下来日志就有8、9mb。
修改后,系统完全启动不再输出风扇错误日志,只有启动时的日志和自动开机的错误(猫盘不支持自动开机),没有其他错误
说明:这只能在软件上解决输出日志的问题,也就是说不用把scemd.log指向tmp也能休眠,但不能解决温控风扇、关机风扇不停转的问题。
原本猫盘一直输出错误日志,导致日志文件越来越大,占用空间
解决办法:因为风扇是由libhwcontrol.so.1这个文件控制,所以我们修改它,使用ida64对这个文件反汇编,然后找到相关代码的地址,把输出错误日志部分的代码删掉。
下载我提供的文件,解压,用winscp先上传到tmp目录下
然后使用打开putty登陆群晖
复制粘贴代码:
cd /tmp
mv libhwcontrol.so.1 /usr/lib
cd /usr/lib
chown 0.0 libhwcontrol.so.1
chmod 644 libhwcontrol.so.1
搞定收工,重启查看下系统日志,再也不会出现风扇输出的错误了。
下载地址:
链接: https://pan.baidu.com/s/1vTZCVFVQ245T2Yn_ridhIQ 提取码: 1x93
解压密码:yuanfangblog
复制链接
https://yuanfangblog.xyz/technology/112.html
不知道 是不是硬盘可以休眠了 我希望能让硬盘休眠 不因为错误日志来回唤醒 阻止休眠 能解决下就完美了 谢谢
在双系统上已经实现了休眠,不会在产生错误日志了,单系统没有测试过
博客主,我在矿渣论坛您的贴在下面回复并上传了DS120J的相关文件,麻烦对比下和DS119J的那个文件是不是相同的,万分感谢!我替换后,貌似硬盘的休眠日志也没有了
好的,我去看下
请问有IDA里面具体的操作方法吗,群晖的系统一直在更新,提供修改后的文件治标不治本,希望能详细说一下该怎么删掉输出日志的部分,谢谢!
好久没搞这个了,记得当初是搜索fan这个关键词,然后定位到16进制文件,把相关文件的内存地址修改为00或者ff,现在猫盘都不用了