toooner - 2012-04-14

I had 2 drives failing on a raid5 array so I created a clonezilla image.  The CRC failed but the clone did complete.  I tried then cloning it to a virtual drive (vmware) but it doesn't see it as a image.  I then used partclone to convert it to a .img file and it detected it was NTFS but finished with errors.  I'm hoping I can still access this data, the image is 100~gb and I need 5mb. 

Unfortunately it won't mount in linux:

65535: Invalid argument
ntfs_mst_post_read_fixup: magic: 0x00000000  size: 1024  usa_ofs: 0  usa_count: 65535: Invalid argument
ntfs_mst_post_read_fixup: magic: 0x00000000  size: 1024  usa_ofs: 0  usa_count: 65535: Invalid argument
ntfs_mst_post_read_fixup: magic: 0x00000000  size: 1024  usa_ofs: 0  usa_count: 65535: Invalid argument
$MFTMirr does not match $MFT (record 0).
Failed to mount '/media/200/prgolf.img': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.

I tried mounting it using daemon tools in Windows and then running recovery software on it but from the 3 different apps I've tried none of them let me select it for recovery.

I've ran out of ideas, would anyone have any suggestions as to what I could try?  Is it possible?

Thanks in advance
tooner