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.

Any thoughts?