I have found a document, which explains how to mount a jffs2 image using block device emulating MTD:https://wiki.maemo.org/Modifying_the_root_image
Maemo is a Linux-based platform, which Nokia uses in their Internet Tablet devices. These devices also use NAND flash memory, so the tools they are using are good for SheevaPlug as well. Some Nokia Maemo folks are, actually, standing behind the jffs2 filesystem development.
You need to copy the script from the section "Shell script to mount/unmount JFFS2 using block device emulating MTD
" and to fix two errors in it (lines 27 and 35: replace '[' by ']').
Now you can mount your Sheeva jffs2 image and play with it any way you want :-)
Please read "Modifying the copy of the image" attentively - it might save you some troubles in the future!
Indeed, Maemo flasher script is NOT applicable for SheevaPlug. Do not try it!Note:
Do NOT use "Shell script to mount/unmount JFFS2 using kernel memory emulating MTD" method, as it is only usable for small (< 64MB) images, otherwise you get "out of memory" error.
Hope this information is helpful.