Hi all,
[ 9.919896] block: extroot: not configured
[ 9.925195] mount_root: no usable overlay filesystem found, using tmpfs overlay
[ 9.933388] mount_root: BUG: no suitable fs found
Check mount_root, it support mounting jffs2 for overlay. But it always fail to mount, why?
It is okay to mount with manual mount.
root@OmniVision OA8000-101c:~# mount -t jffs2 /dev/mtdblock2 /overlay/
cat /p[ 229.062545] jffs2: notice: (1130) jffs2_build_xattr_subsystem: complete building xattr
subsystem, 0 of xdatum (0 unchec.
root@OmniVision OA8000-101c:~# mount
none on / type rootfs (rw)
proc on /proc type proc (rw,nosuid,nodev,noexec,noatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
/dev/mtdblock4 on /etc/factory type vfat (ro,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,erro)
tmpfs on /tmp/root type tmpfs (rw,noatime,mode=755)
tmpfs on /mnt type tmpfs (ro,relatime)
tmpfs on /dev type tmpfs (rw,nosuid,noexec,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,noatime,mode=600,ptmxmode=000)
/dev/mmcblk0p1 on /mnt type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=437,iocharset=iso8859-1,shortname=)
/dev/mtdblock2 on /overlay type jffs2 (rw,relatime)
Check partition name.
root@OmniVision OA8000-101c:~# cat /proc/mtd
dev: size erasesize name
mtd0: 01000000 00001000 "FW"
mtd1: 00032000 00001000 "Env"
mtd2: 00dbb000 00001000 "rootfs_data"
mtd3: 00010000 00001000 "WIFI"
mtd4: 00200000 00001000 "factory"
Any suggestion to resolve this issue? Thanks.