|
本帖最后由 panu 于 2024-4-27 11:20 编辑
为什么挂载tmp分区。因为系统默认使用的是内存挂载的。但是日志文件很多都放在tmp文件下。运行久了会导致日志文件占用大量内存,本来内存就小,tmp大量日志占用内存情况,
重点: 下面五条都要看完,看完再操作,看不完路由器就变砖
1 第四行/dev/sda1改成你要挂载到tmp的分区,文件系统必须是ext4,xfs挂载不上
2 一定不能漏了任何一条命令和符号,不懂别乱改
3 如果你操作失误会导致路由器变砖,只能通过u-boot来刷,路由器启动不起来
4 路由器后台挂载完以后会报错,后台不能用了,电脑获取不到ip,wifi热点消失。不用担心。重启路由器就可以正常了。
5 不能先挂载在运行下面的命令,也会导致变砖,必须先运行下面的命令以后再去后台挂载
- mkdir -p /tmp/inttmp
- mkdir -p /tmp/exttmp
- mount --bind /tmp /tmp/inttmp
- mount /dev/sda1 /tmp/exttmp
- tar -C /tmp/inttmp -cvf - . | tar -C /tmp/exttmp -xf -
- umount /tmp/inttmp
- umount /tmp/exttmp
复制代码
上面命令运行完,然后去路由器后台页面。挂载到/tmp即可
4月27更新,因为磁盘文件系统问题。重启不会删除log文件长期下来会导致tmp被log文件占满情况,
在/etc/rc.local 文件夹里添加rm -rf /tmp/*.log每次开机删除所有日志文件
去--->后台--->系统--->启动项----->本地启动脚本里面添加
或者ssh修改
我的文件示例:
- # Put your custom commands here that should be executed once
- # the system init finished. By default this file does nothing.
- rm -rf /tmp/*.log
- exit 0
复制代码
|
|