And you're sure no fs corruption was found on that disk? You can post the reiserfsck output, you can also try mounting that disk manually to confirm that is the problem:
mkdir /temp
mount -o ro /dev/sdX1 /temp
Replace X with the correct letter, note the 1 after the device, i.e., sdc1
If it works unmount with
umount /temp