checking root filesystem
fsck.ext3:bad magic number in super-block while trying to open /dev/hdb4
/dev/hdb4: the super-block could not be read a correct ext2 filesystem if the device is valid and it really contains an ext2 filesystem(and not a sawp or ufs or something else)then the super-block is corrupt and you might try running e2fsck with an alternate superblock
e2fsck -b 8193 /dev/hdb4
filesystem could not be fixed