Hello, I am running snapgear on a IXP425 ARM board and we have always been using ramdisk. However now we like to move the root filesystem to flash using jffs2. I have already gotten jffs2 to work on my board and I can actually use mkfs.jffs2 on the board to create and mount a jffs2 partition. However I like to be able to build a root filesystem and burn it onto the flash and have the kernel automount it on boot. How do I create this root filesystem image after I have recompiled by linux tree and have both the zImage and the ramdisk.gz files?
- Where is the mkfs.jffs2 binary in the linux tree? If it is not there by default, where can I go and get it? I am hosted on a PC.
- What is the command line syntax to run this mkfs.jffs2 binary so that the entire unused mtd partition in flash is given to this filesystem?
- What is the linux bootstring to boot this jffs2 image from flash?
I am running linux 2.6.
Thanks for your tips!