See TestDisk at http://www.cgsecurity.org/wiki/TestDisk
"Fix partition table, recover deleted partition" is the first entry of what it can do.
Be sure to clone that drive before working on this again. What I do is clone the drive, operate on the clone till I get the procedure correct. Some won't do that but for me, data is usually worth the effort.
My notebook has 3 drives: C, D, and E. Window Vista was installed in Drive C, Windows XP was installed in Drive D. I have recently used an program to divide the Drive D and formatted the new partition. After I restarted Windows, I found out that the new partition has become the new Drive E and the original Drive E has disappeared! I went to the computer management and then went to disk management, I can see the missing partition there and shown with a "Unallocated". Can anyone tell me how to recover my lost partition? I have stored important data in the original drive E and I need it back. Thank s a lot!