You don't say what disk controller(s) you were using to run 5 hard drives or how they were connected.
Next, if this was the 5th hdd, it seems unlikely to be "hdb1" as you state in your e2fsck command.
I wonder why you just don't install a couple of large ide or scsi drives in a raid array, rather than single drives on different mount points. Everything would be much easier, simpler, and safer.
More info from you might enable one of us to help you.
Tom