I recently had a hard drive partition vanish on me while moving the drive from one machine to another. In an attempt to fix the problem I took it out of my Ubuntu box and put it in a Windows machine to recover it. The program I used found what looked perfectly like the ext4 partition (correct disk usage, size, free space etc) so I wrote it to the disk. When I put it back in my Ubuntu machine the partition is there, with the right amount of free space left etc, but there is no data on it.
I've run testdisk but I only get info on the "empty" partition I already recovered and photorec just finds alot of rubbish.
After reading around a bit I know I should have dd'd the drive first and I'll never make that mistake again.
Is there anything else I can try or is my data never to be seen again?
Any more details anyone needs just ask, Thanks in advance.