I have a somewhat complex problem. My notebook's hybrid drive failed and the HDD part (500 GB) was damaged physically so any software based solution was off the table. However I have taken an image of SSD part (64 GB) and rescued a lot of files from it with Photorec. The problem as you may know, that photorec ignores file system and file names and directories are lost. Anyway I think I can go one step further and repair file system with reducing the size of it. When I try to mount image in linux, I get an error, which tells me that the file system is damaged, because file systems sector range is out of the SSDs actual size. So I think that my hybrid drive worked as such, that the file system ranged from SSD to HDD (data tables in SSD and files in both drives). If I can reduce the definition of the filesystem and reduce it to the size of the image/SSD, I may mount the NTFS file system (of course without the files from HDD) and recover directories and file names.
One problem might be that, there will still be files from HDD defined in the file tables pointing places outside of the file system. Deleting these definitions might be necessary. But I still want to give it a shot.
I have no experience with file systems or problems as such. Any help would be nice. What tools would you suggest? Are there any better or more reliable approaches?
Thanks in advance!