Hi there,

I'm having a bit of trouble mounting an NTFS RAID partition (spread over two physical disks) under the Knoppix live CD.

When I try to mount the drive with the ntfs-3g driver (mount -t ntfs-3g /dev/hdg1 /mnt/hdg), I get an error that says:

$MFT has invalid magic.
Failed to load $MFT: Input/output error
Failed to startup volume: Input/output error
Failed to mount '/dev/hdg1': Input/output error
NTFS is inconsistent. Run chkdsk /f on Windows then reboot it TWICE!
The usage of the /f parameter is very IMPORTANT! No modification was
made to NTFS by this software.
The problem is that chkdsk /f doesn't help because one of the drives has some bad sectors on it, and when chkdsk hits those bad sectors, the machine simply reboots (no BSOD, nothing).

Then I did some reading about dmraid, and tried that. Now I get the following:

knoppix> dmraid -r
ERROR: via: invalid checksum on /dev/hdg
/dev/hde: via, "via_cibghfjf", stripe, ok, 390624999 sectors, data@ 0

knoppix> mount -t ntfs-3g /dev/mapper/via_cibghfjf /media/raid
NTFS signature is missing.
Failed to mount '/dev/mapper/via_cibghfjf': Invalid argument
The device '/dev/mapper/via_cibghfjf' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a partition?
Does anyone have any ideas about what might be going on here, or how I can successfully mount this drive? I'm starting to tear my hair out ....

Many, many thanks in advance...