I have a 32GB Corsair Survivor Flash Drive. A while ago I've used chkdsk (with fix option) on my Vista machine to check for any bad sectors and fix them if possible. The scan failed and gave me a fatal error message of some sort (cannot remeber the content of it.) The effect of this error was first, Windows recognizing it as an 900MB unformatted drive and soon after that it would only show an unaccessible removable drive of 0MB capacity. When I try to open it Explorer crashes. When I try to chkdsk or format it it simply says its inaccessible. MacOS does not detect it at all. I had some important files on there which I want to recover. How can I recover the partition? Or if data recovery is possible without partition recovery, how would I o about that? I dont want to give my flash to a data recovery service if there is a way of recovering this data. I'll give Linux a go as well.