meta-readonly-rootfs-overlay
此OpenEmbedded层提供必要的脚本和配置,以在只读根文件系统之上设置可写根文件系统覆盖。
为什么存在?
在许多情况下,拥有只读根文件系统很有用:
将用户特定的更改与系统配置分开,并能够发现差异
通过删除用户特定的更改,允许恢复出厂设置
如果用户特定的更改使根文件系统不再可引导,则具有备用映像。
由于根文件系统上的某些数据在首次引导时或系统运行时会更改,因此仅将完整的根文件系统挂载为只读会破坏许多应用程序。 对于此问题有不同的解决方案:
系统运行到可写分区时可能会更改的符号链接/绑定安装文件和目录
挂载一个可写的覆盖根文件系统,而不是拥有一个只读的根文件系统,它使用一个只读文件系统作为基础,并将更改的数据写入另一个可写分区。
为了实现第一个解决方案,开发人员需要分析需要更改的文件,然后为其创建符号链接。 进行出厂重
评论0
最新资源