Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a multiboot system with a shared NTFS partition (300gigs) across OS's (Windows7, Debian, Arch). Recently I booted into Windows and it prompted me to run CHKDSK and after that I can't see any of my data. Not only me but even testdisk fails to see any deleted files (in the Advanced>Undelete option).

I've junks and junks using Photorec but the problem is that all files are scattered across thousands of recup.* directories and are weirdly named.

In the partition there currently lies a chkdsk.log file that proudly says that it deleted 22 entries (these are the names of the directories I had in that partition).

Is there anyway I can resurrect this partition?

share|improve this question
    
Not that it helps, but did you hibernate Windows before using Linux? If so, that's never a good idea. –  Karan Mar 30 '13 at 16:46
    
@Karan No I didn't hibernate but my laptop ran out of battery and died abruptly. –  Abdul Karim Memon Mar 30 '13 at 18:15
    
Something very similar just happened to me. How did this turn out for you, OP? I would sincerely appreciate any insights. –  SchighSchagh Apr 25 at 5:42

1 Answer 1

I guess that your only option is a recovery utility such as the ones that you have used. I'd add the free Recuva from Piriform. There are also other freeware and commercial disk tools that can prove useful, but their success is not guaranteed.

All the file bytes should be there on the disk, or at least a large parte of them. Unfortunately, the file names are stored in the NTFS master file table, so, if it got corrupted, there is no way to recover them, as chkdsk actions are undoable.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.