An USB drive began to fail mounting, more details here .
The main error message is:
"$MFTMirr does not match $MFT (record 0).
Failed to mount '/dev/sdb2': 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."
Is it safe to use ntfsfix for this USB drive, even if NTFS is not explicitly stated
by fdisk as its filesystem (but some idiotic "Microsoft basic data")?
If it is not 100% safe, are there ways to copy data from the failing to mount USB drive
into another USB drive directly?