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 -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx