2013-01-02 58 views
0

我有一個在openWRT上工作的系統; bootloader是uboot。我的NAND設備上有UBI文件系統。使用的linux內核是3.4.18,鏡像啓動正常,文件系統也很好。在OpenWRT中的Ubifs同步選項

一個問題是,當ftp發生,然後目標電源關閉和打開(在ftpd文件完全傳輸後,在目標上執行ls確認)後,文件(即ftpd)顯示大小爲0.「mount」命令被執行後,觀察到根文件系統的掛載選項沒有「sync」。但是,從引導加載器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) 

的輸出任何指針將是有益的。

回答

3

當系統啓動的/ etc/inittab中可能是做你的根文件系統

您將需要更改重新裝入線在/ etc/inittab文件是這樣的重新裝入: -

空:: SYSINIT:/斌/安裝鄰重新裝載,RW,同步/