以只读方式重新挂载 rootfs

以只读方式重新挂载 rootfs

我在嵌入式 ARM 主板(poky,内核 2.6.35)上遇到了一个非常奇怪的错误。我尝试重新挂载/只读,因为设备有时会重新启动(硬件看门狗),我想避免文件系统不一致。我过去用另一块主板这样做过,没有问题,但在这个特定的系统上执行“mount -o remount,ro /”会导致“mount:您必须指定文件系统类型”,这绝不是我所期望的错误。

“mount” 来自 util-linux-ng 2.17.2,我也尝试了 util-linux 2.19.1。根文件系统使用“mkfs.ext4 /dev/sdg2 -L rootfs -O extend,^large_file”格式化。/etc/mtab 链接到 /proc/mtab。

有任何想法吗?

答案1

此错误消息具有误导性。请尝试指定完整挂载命令,即

mount -o remount,ro -t $FSTYE $DEVICE /

并且您很可能会看到“mount: / is busy”。比较http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=154978

相关内容