I am unable to create an ext3 filesystem using mke2fs with the -j on a 40GB maxtor drive. The filesystem seems to get created properly, but I get a device busy erorr when it tries to create the journal. I do not have the drive mounted anywhere and cannot figure out why it is busy. The weirder part is that I can create the filesystem with mke2fs without the -j option and the succesfully add the journal with tune2fs using the -j option!
I don't know if this is related, but during boot I noticed something scrolling across the screen about the disk not supporting cache flushes? I am using debian unstable.