jffs2 broken after first reboot

Patrick Vorlicek patrick at vorlicek.de
Mon Jan 18 13:59:15 EST 2021


I hope someone can give me a hint where to look for the source of this
issue.

First boot is fine, jffs2 is created an mounted as overlay:

[   16.379847] block: unable to load configuration (fstab: Entry not found)
[   16.386627] block: no usable configuration
[   16.391956] mount_root: jffs2 not ready yet, using temporary tmpfs
overlay
...
[   65.836222] jffs2_scan_eraseblock(): End of filesystem marker found
at 0x0
[   65.843158] jffs2_build_filesystem(): unlocking the mtd device...
[   65.843240] done.
[   65.851550] jffs2_build_filesystem(): erasing all blocks after the
end marker...
[   67.441440] done.
[   67.450884] jffs2: notice: (5089) jffs2_build_xattr_subsystem:
complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan)
and 0 of xref (0 dead, 0 orphan) found.
[   68.065796] overlayfs: upper fs does not support tmpfile.

but once I reboot I get:

[   16.402361] jffs2: notice: (657) jffs2_build_xattr_subsystem:
complete building xattr subsystem, 11 of xdatum (9 unchecked, 1 orphan)
and 13 of xref (1 dead, 0 orphan) found.
[   16.418870] block: attempting to load
/tmp/jffs_cfg/upper/etc/config/fstab
[   16.431606] block: extroot: not configured
[   16.438338] jffs2: Bad value for 'compr'
[   16.442433] mount_root: failed to mount -t jffs2 /dev/mtdblock6
/tmp/overlay: Invalid argument
[   16.854603] jffs2: notice: (659) jffs2_build_xattr_subsystem:
complete building xattr subsystem, 11 of xdatum (9 unchecked, 1 orphan)
and 13 of xref (1 dead, 0 orphan) found.
[   16.871006] block: attempting to load
/tmp/jffs_cfg/upper/etc/config/fstab
[   16.882280] block: extroot: not configured
[   16.888491] mount_root: unable to set filesystem state
[   16.893854] mount_root: switching to jffs2 overlay
[   16.898759] mount_root: switching to jffs2 failed - fallback to
ramoverlay

-- 
Viele Grüße,
Patrick Vorlicek




More information about the openwrt-devel mailing list