A small note related to ext2 and compatibility. I once had NetBSD throw me into the debugger when trying to mount an ext2 filesystem that had been created on Slackware 12.2 with its default parameters. It turned out the inode size that had been used was not supported by NetBSD. After reformatting the ext2 with inode size 128 all was well. The morals from this seem to be:
1) Don't use aggressive parameters creating the ext2 if you want it to be widely compatible;
2) Even when you think you're using "normal" default parameters, they may not be supported by all platforms.
It would seem wise then, after creating the ext2 and before filling it with multi-Gigs of stuff, to check it out first on all possible platforms of interest and see if it works.
|