本帖最后由 unanxtg 于 2021-2-26 17:30 编辑
折腾温控的一点心得体会 写这篇文章,先感谢老骥伏枥,如果没有他,这么好用的系统,大家都没得用! 论坛之前有一篇是写 关心的风扇和温度显示的文章,大家可以先看,接下来的操作才会明白。 这次多用到了一个命令sed,虽然系统自带了,但它是精简的,不能实现这次的功能,所以我就从外ubuntu系统拷一个sed 命令。 老骥伏枥的补丁很神奇,也很简单,想要怎样添加、删除都很方便,不用受限于qnap系统自身。 1,进入自举式安装启动盘TinyCore 10.1 System 2,我把sed 拷到patch/sbin里面,添加可执行命令 进入到sbin目录内 chmod +xpatch/sbin/sed 3,修改laojifuli_patch文件,手动添加/sbin/sed -i 's/\x6F\x6E\x30\x2F\x64/\x6F\x6E\x30\x2F\x00/' /lib/libuLinux_hal.so 2>>/dev/null 4,运行命令patch_install重新打包 系统重启后就会动态的修改libuLinux_hal.so静态链接库,避免因为qnap系统更新或是libuLinux_hal.so改动后,修改后拷进去后存在不稳定的因素。 注1:qnap系统自带的命令都是精简掉很多功能,统一编译到busybox里,再添加软链接,我这次就由ubuntu拷贝个sed命令过来用,虽然这个方法很土,但测试后可以使用。 百度百科 https://baike.baidu.com/item/busybox/427860?fr=aladdin 注2:我不是一个程序猿,只早接触linux系统,很多都是网上学习的,大家如果有什么更好的办法,可以提出来,让补丁更完美,让大家使用更傻瓜化。
|