jffs2reset

/sbin/firstboot

其實是在 call

/sbin/jffs2reset

jffs2mark 與 jffs2reset 是相同的

lrwxrwxrwx    1 root     root            16 Oct  2  2014 jffs2mark -> /sbin/jffs2reset

Default 的 mount

df -h

/dev/mtdblock3          704.0K    644.0K     60.0K  91% /overlay
overlayfs:/overlay      704.0K    644.0K     60.0K  91% /

mount

/dev/mtdblock3 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlayfs (rw,noatime,lowerdir=/,upperdir=/overlay)

 

解決沒有空間的問題:

backup

mkdir /tmp/backup

cp -a /overlay/* /tmp/backup

root@fw:~# jffs2reset

This will erase all settings and remove any installed packages. Are you sure? [N/y]

/dev/mtdblock3 is mounted as /overlay, only erasing files

行完 cmd 後:

df -h

overlayfs:/overlay      704.0K    224.0K    480.0K  32% /

copy 東西進去後

cp -a /tmp/backup/* /overlay/

/dev/mtdblock3          704.0K    316.0K    388.0K  45% /overlay