peter 发表于 2022-3-21 12:16:58

rock pi x如何从根本解决Linux系统突然断电后无法启动问题


问题:

因为我们rock pi X 板子用的是X86的CPU,所以它可安装的是PC版的ubuntu 或者其他linux ,

但是我们有些用户是用来做数据采集的边缘端的,经常会有掉电的不确定状态,如果按默认状态下,linux掉电会容易启动不了的。

解决方法:

高手方案:
      把 根文件系统rootfs 跟用户数据分区分开
      rootfs 也就是根文件系统在启动时挂载为只读,其他区为可读写
可以参考:
https://askubuntu.com/questions/ ... ke-rootfs-read-only
https://access.redhat.com/docume ... naging-file-systems
    除了将root分区以只读挂载,还可以在第一阶段启动时将rootfs复制到内存分区,再chroot过去,这样系统就完全在内存中,从而进一步减少对Flash/CF/SD的读取操作。

小白方案:overlaysfs 这个只读文件系统了解下

rock pi X 样机购买
https://item.jd.com/10023999606367.html



页: [1]
查看完整版本: rock pi x如何从根本解决Linux系统突然断电后无法启动问题