Beaglebone Angstrom:如何启用只读根文件系统

时间:2012-08-28 10:09:28

标签: linux filesystems angstrom-linux

我正在使用Angstrom Linux发行版在Beaglebone板上开发应用程序。 我倾向于将根文件系统挂载为只读,因为它在断电时的可读/可写配置上不健壮。

您能否提供有关如何将根文件系统挂载为只读的建议? 将根文件系统只读,然后将其重新设置为可读/可写的步骤是什么?

通过这些步骤,我倾向于获得更强大的文件系统。

此致

2 个答案:

答案 0 :(得分:1)

您需要编辑传递给内核的引导参数,以使用 ro 而不是rw来安装根文件系统。例如root=/dev/mmcblk0p1 ro。它们可以通过uboot环境变量

进行修改

答案 1 :(得分:0)

在类似的基于Angstrom的系统上,我得到了相同的“必须指定文件系统类型”消息。 在尝试了几个不同的东西之后,我能够使用以下方法将root重新安装为ro: busybox mount -o remount,ro /

我必须承认,我不确定为什么当“mount”命令(这是一个指向busybox的链接)不起作用时,调用busybox直接工作,但我没有时间进一步挖掘。