Hi, In the case of CPE, I do not think that programs will be added or removed after the start of operation, so I think that the following partition can be mounted as read-only to reduce the impact of power failure.
/bin /sbin /usr /usr/local (with wxallowed) For the rest, you can just mount them with mfs in conjunction with persistent storage. Yoshihiro Kawamata https://fuguita.org/