之前用着我家云(配置 rk3328 1+8G)openwrt 做旁路由,前两天突然出了问题,检查了下发现是根文件系统变为只读了,估计是经常不关机断电导致文件系统损坏,然后各种配置啥的都保存不了。
不想重新刷机再重新配置一遍,尝试了以下方法进系统再 fsck 修复根分区的文件系统:
1. 使用 u 盘系统 -> 无法从 U 盘启动
2. 在线上传系统然后升级 -> 原系统是恩山 flippy 佬的系统,使用跟安卓类似的 a/b 分区升级方案,我把 b 分区改成 swap 分区了无法取消挂载,导致升级失败
用 ARM 的话还是简单点没必要 btrfs 之类太复杂了,还有尽量用能把系统装 tf 卡的开发板/能从 u 盘启动的,方便修复。还有应该可以开机时自动检查修复文件系统的,能配置就提前配置好比较好,毕竟这些设备一般都不关机断电的。
又转回 x86 pve + lxc 的方案(之前折腾的时候已经配置好了),简单使用方便。旁路由已经折腾腻了。
不想重新刷机再重新配置一遍,尝试了以下方法进系统再 fsck 修复根分区的文件系统:
1. 使用 u 盘系统 -> 无法从 U 盘启动
2. 在线上传系统然后升级 -> 原系统是恩山 flippy 佬的系统,使用跟安卓类似的 a/b 分区升级方案,我把 b 分区改成 swap 分区了无法取消挂载,导致升级失败
用 ARM 的话还是简单点没必要 btrfs 之类太复杂了,还有尽量用能把系统装 tf 卡的开发板/能从 u 盘启动的,方便修复。还有应该可以开机时自动检查修复文件系统的,能配置就提前配置好比较好,毕竟这些设备一般都不关机断电的。
又转回 x86 pve + lxc 的方案(之前折腾的时候已经配置好了),简单使用方便。旁路由已经折腾腻了。