首页 文章

OpenWRT中的Ubifs同步选项

提问于
浏览
0

我有一个适用于openWRT的系统; bootloader是uboot . 我的NAND设备上有UBI文件系统 . 使用的linux内核是3.4.18,图像启动正常,文件系统也很好 .

一个问题是当ftp发生然后目标关闭并打开时(在完全传输ftpd的文件之后,在目标上执行ls以确认),文件(ftpd)显示大小为0 . mount“命令已执行,然后观察到根文件系统的挂载选项没有”同步“ . 但是从bootloader中传递bootargs如下:

[    0.000000] arg[1] ubi.mtd=1
[    0.000000] arg[2] root=ubi0:rootfs
[    0.000000] arg[3] rootfstype=ubifs
[    0.000000] arg[4] rw
[    0.000000] arg[5] rootflags=sync
[    0.000000] arg[6] console=ttyS0
[    0.000000] arg[7] init=/etc/preinit

mount命令的输出

rootfs on / type rootfs (rw)
 ubi0:rootfs on / type ubifs (rw,noatime)

任何指针都会有所帮助 .

1 回答

  • 3

    系统启动时,/ etc / inittab可能正在重新挂载根文件系统

    您需要将/ etc / inittab文件中的重新安装行更改为:

    null :: sysinit:/ bin / mount -o remount,rw,sync /

相关问题