I'm trying to explore my hg630 router file system so I dump it withftpput -s -v -u admin -p password -l /dev/mtdblock0 -r ftpdir/mtdblock0 192.168.1.2check image with binwalkroot@kali:~/Desktop/2# binwalk -e 4000.jffs26641168       0x655610        JFFS2 filesystem, big endianconvert to little endianjffs2dump -r -e /tmp/converted.img -b 4000.jffs2mount with mtd mkdir /dev/mtdblock mknod /dev/mtdblock/0 b 31 0 mknod /dev/mtdblock/1 b 31 1 mknod /dev/mtdblock/2 b 31 2 insmod mtdcore modprobe jffs2 modprobe mtdram total_size=8192 erase_size=256 modprobe mtdblock dd if=/tmp/converted.img of=/dev/mtdblock/0 mkdir /mnt/dboxxb1 mount -t jffs2 /dev/mtdblock/0 /mnt/dboxxb1the result is linux file structure (etc,bin,sbin,var...)but var folder and sbin empty and etc passwd is link referenced to var folder wich empty most files are link to un existing files why?Thanks to @w shave found the responsible  startup script to mount file system on routerNow need some directions to exactly sure what file system to dumphere is startup script
Empty folders & broken file links inside mounted jffs2 image
firmware;embedded