I have an SSD with damaged NTFS (probably due to the old age, although SMART doesn't mention "near failure" state anywhere and still gives it 31% or resource).
I was able to recover most of the stuff by cloning it (creating an image) under Linux and using testdisk.
Some files are missing though.
I can see them with ntfsls (ntfsprogs) but I can't print them out (file system errors).
ntfsprogs also refuse to do any fix and recovery routines it supposedly provide, tells the disk is marked for chkdsk and recommends to do that first.
Now, if I try to connect this disk to a Windows machine or boot into Windows recovery mode and open the command prompt from there - I can't get any access to this disk - diskpart and mountvol don't mention it.
Is there anything left to try?
Either to persuade Windows to recognize this disk or to use some 3rd party tool that can do chkdsk's job. Or maybe there is something else that can be done from Linux.