On 2017-05-21 09:41, Alessio Ciregia wrote:

Did you try to perform an fsck on such partition?

Sorry. Of course that was the next thing to do, but I forgot it. Anyway, I did it ten minutes after posting, and this is what I got:

[root@polaris ~]# umount /dev/sdb1
[root@polaris ~]# fsck /dev/sdb1
fsck from util-linux 2.28.2
Unsupported: replay_log()
Unsupported: check_volume()
Checking 314237 MFT records.
Unsupported cases found.
ntfsck was unable to run properly.
[root@polaris ~]#

I have found comments that the last line above, "ntfsck was unable to run properly",
may mean, or meant a while ago, that

"Linux couldn't check an NTFS partition, and it should be mounted with the fsckorder set to zero"

and that even checking the drive from a Windows computer may not change much:

https://askubuntu.com/questions/112150/how-to-correctly-fix-a-dirty-ntfs-partition-without-using-chkdsk

just to see what would happen, I ran ntfsfix in "no-action" mode:

[root@polaris ~]# ntfsfix -n /dev/sdb1
Mounting volume... OK
Processing of $MFT and $MFTMirr completed successfully.
Checking the alternate boot sector... OK
NTFS volume version is 3.1.
NTFS partition /dev/sdb1 was processed successfully.

So, not sure what to do next. Tomorrow I may have a Windows 8 laptop available, to connect the drive to it and see what Windows says, but not earlier. But of course a Linux-only solution would be better. Any help is welcome.

Marco

--
http://mfioretti.com
_______________________________________________
users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to