Recover lost disk image from real disk
I stupidly deleted a entire disk image from a real disk, which had several important things.
The real disk has 120gb and an ext3 filesystem, and nothing was written to it after I removed the image...
The image, root.disk, is a loop image that has a 29gb ext3 disk (yes, it was a WUBI disk).
Well... I am working on this on several days and nothing worked!
I used several recovery tools for ext3, but nothing seems to work right.
Testdisk has found it as a real partition, so I wrote it to the partition table, and it was there, the 29gb partition, so I made a copy of it (as well as a raw copy of the real disk too).
I couldn't mount nor restore it after copying this way... Probably the file was fragmented, so just the first part of it is write...
I really need this disk, and if some guru know what to do, I would really apreciate some help.
For now, I know that the virtual disk (root.disk, which I need back) has exaclty 31138512896 bytes, it was in the inode 152 of the real disk (which is marked as deleted now), and the start of the image (which testdisk found) was in the sector 55289 of the real harddisk.
I am not sure of how the ext3 filesystem works, but maybe with this I can found where are the other parts of the disk, if it is fragmented...
I used ext3undel too, but it said that I couldn't recover my file because it was not in the journaling.
I don't know what I can do anymore. :(
Please, someone help me.