I have set up a few mirrored partitions, however I am having some trouble with them.

The problem is a fsck is failing on them, however I can mount them and they seem to work fine -:

Code:

fsck.ext3: Invalid argument while trying to open /dev/md5

The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>

I had to comment stuff out in /etc/init.d/checkroot so that it didn't do a fsck to get the system to boot.

If possible, a list of the commands you ran to get your RAID up and running. I didn't thing raidtab was part of mdadm package... can't say for sure 'cause a long way from my box but you might want to check.

# NOTE: The next line is critical for boot!
proc /proc proc defaults 0 0

# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
# use almost no memory if not populated with files)
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0