未分類 5 3 月 2022 平时文件系统只读,需要时可写? 平时文件系统只读,需要时可写? 資深大佬 : DopaminePlz 35 请问如何实现?我记得以前在网上搜索到相关内容,大概是用 DEBIAN 或其它 LINUX 系统做家用路由器,配置好以后把文件系统设置为只读,意外掉电也不会损坏文件系统,需要时可以进入可写状态,维护好系统后又可进入只读状态。可惜现在搜寻不到了。 大佬有話說 (8) 資深大佬 : qping chmod 資深大佬 : Buges overlay fs 資深大佬 : adoal 路由器是用 squashfs + overlay 或者其它类似的方式,squashfs 是一个压缩率很高的只读文件系统,如果需要改动,有两种办法,一是需要运行时随时可写,就加一个 overlay ,写的东西在 overlay 上,二是单独建一个可写文件系统,需要把改动反映到主系统的话重新打包 squashfs 。 資深大佬 : lechain 2 正解 資深大佬 : lechain 对了,还有 btrfs 資深大佬 : ysc3839 直接改 fstab 设为 ro? 資深大佬 : ch2 overlay fs 資深大佬 : sadpencil 我给你推荐一个,我朋友写的,非常好用https://github.com/fitu996/overlayRoot.sh适用于很多 Linux 发行版,我现在就在树莓派上用这个配置非常简单,不需要自己去关注 overlay 的底层实现,拷贝好文件,改个引导参数就得了