进终端的时候就提示:
mkdir: can't create directory '/root/.cache/': Read-only file syste
根据网上搜到的办法
e2fsck /dev/mmcblk0p2
reboot
mount -o remount rw /
都试了,还是一点用都没有,主要已经第二次遇到这个问题了,之前重刷过一次固件。总是重刷真的受不了
1
lhbc 2023-06-09 20:07:45 +08:00 via Android 1
ext4 or squashfs?
尽量用 squashfs 话说 r4s 已经被 openwrt 官方支持吧 用官方 rom 更好,还可以用 imagebuilder 来定制 |
2
WinkeyLin 2023-06-09 20:50:31 +08:00 1
我在 x86 软路由上遇到过这个问题,应该是一个长期存在的 bug ,参考 https://github.com/coolsnowwolf/lede/issues/10317
我自己笔记上写的是“在系统 - 挂载点中删除或取消勾选挂载点为 `/` 的记录可解决”,时间有点久远不确定有没有用 另外建议使用 squashfs 固件 |
3
dcsuibian OP @WinkeyLin 折腾了好久解决了
我 mount e2fsck /dev/mmcblk0p2 reboot 然后修复了错误重启就好了。之前没有 mount ,似乎就没有 /dev/mmcblk0p2 。 我也不太懂,总之现在没问题了,就怕啥时候再来一次 |
5
lhbc 2023-06-09 22:17:58 +08:00 1
@dcsuibian #4 对于 OpenWrt 官方有支持的设备,我的最佳实践是:
1. 安装官方固件,安装需要的软件,配置好各种参数 2. 备份配置 3. 用官方的 imagebuilder ,把安装的软件和配置一起打包一个固件 4. 用 squashfs 版的固件刷机 这样刷好机就自动配置好所有东西,squashfs 还可以 factory reset 到初始状态(用硬件带的 reset 开关或者系统里的 firsboot ) 每次需要升级 OpenWrt 版本,只需要用新版 imagebuilder 重新打包,然后刷机即可 |
6
AmadeusGhost 2023-06-12 14:30:25 +08:00 via Android
建议远离骷髅头,代码全是抄别人的不说,还改名成自己的。
|
7
dcsuibian OP @AmadeusGhost 那还有什么其它推荐的吗?我只想要个稳定简单有中文的就行
|