My set up: An embedded device with flash memory on it. Flash is partitioned into ext3 filesystem partitions. Have busybox on it.
My Goal: To uncover errors /bugs/ problems on ext3 filesystems.
Linux version: Not the latest and greatest: linux-2.6.31
What tests should I run to uncover potential problems in the ext3 filesystem?
fsck.ext3 -f? If absent from your system, find or build a suitable binary. Worst case you'll have to cross-compile one. – Ingmar Hupp Feb 25 '12 at 3:53ext3has spread and how much it's used (including enterprise environments), you may be very hard-pressed to find bugs in the code. I've managed hundreds ofext3filesystems and the only issues I ever encountered were due to one incident where bad (non-ECC) RAM corrupted data before it was committed to disk. And that wasn't even due to the filesystem. Have you considered looking at the kernel Changelog for the filesystem? – Alexios Mar 28 '12 at 10:24