
Can't mount partition but ntfscat is working
Hello,
I have a broken NTFS partition (if i plug the HD on a windows it just goes up and down).
On linux the disk/aprtitions are seen, ntfsfix did its job but i still can't mount it
Code:
ntfsfix /dev/sdb3
Mounting volume... The disk contains an unclean file system (0, 0).
FAILED
Attempting to correct errors...
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
NTFS volume version is 3.1.
NTFS partition /dev/sdb3 was processed successfully.
But ntfs-3g can't mount it...
Code:
ntfs-3g /dev/sdb3 /mnt/windows
ntfs_attr_pread_i: ntfs_pread failed: Input/output error
Failed to read NTFS $Bitmap: 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.
However ntfsls and ntfscat are working !
If i do a
Code:
ntfscat /dev/sdb3 /Users/toto/Desktop/mypdf.pdf -f | dd of=/tmp/test.pdf
The PDF is saved and readable in /tmp/test.pdf !
Do you know how can I copy files or directories from the ntfs partition to my ext4 partition without using ntfscat (it is not really convinient).
Thanks in advance !
Greg