I have laptop with SSD inside. Externally I have 750GB disk connected via USB 2.0.
I was trying to zero pendrive using Cygwin -
pv /dev/zero > ...
but zeroed about 27MB of 750GB disk, not pendrive. Drive wasn't detached. Then I runn chkdsk for this 750GB disk. It found a little errors and was able to read data from it. Then I detached this disk and reattached it. MBR was missing. Data is on the disk, I know. diskmgmt.msc was asking to create MBR, I agreed.
Now the disk has MBR, there is data on it, but diskmgmt.msc sees that there are no partitions. If recreating the MBR didn't changed MFT, the data can be restored. So, now I have (I think) fine MBR, but with no partitions defined, data and MFT are on the disk. What should I do now to restore access to this data (important)? Fixmbr and fixboot does not see the drive letter, so they can't be used.
I've tried GParted and its recovery option, but it reads the disk on and on without any effects.