I try to search the forum before posting:
viewtopic.php?t=3682
viewtopic.php?p=27109
viewtopic.php?t=4498
But I still cannot solve my issue.
Summary:
------------------------------------------------------------------------------------------------
I use old usb to sata on 4TB GPT HDD.
This old usb sata try to force/convert to MBR, 2048GB partition, 512 sector size.
It make the 4TB hdd show unallocated on win 7.
In panic, I write 3 times using testdisk.
Now I hope I can revert back or fixed these issue.
------------------------------------------------------------------------------------------------
Detail step that I take:
I have 4 TB WD black with no partition.
Everything in one big block GPT 4TB to save data.
I really rare connect this HDD to PC, I'm pretty sure that the HDD hardware is in good shape.
Few days ago, I try to connect the 4TB hdd with old usb 2.0 to sata connector.
My HDD 4TB suddenly unallocated in windows 7.
Later I found out that usb to sata connector have limitation to 2TB HDD.
This old usb to sata connector convert/force change to old max 2TB format.
I suspect it was MBR 2048GB, 512 sector size.
In the panic I am using testdisk.
- 1st write
I run testdisk > analyse to 100 % in just 2 seconds > only found 1 GPT partition with my hdd name [WD 4 TB GPT].
with warning number of bytes per sector mismatches 4096 (ntfs) != 512 (hd)
Then I proceed using choose default * to write and reboot.
After reboot I still cannot access the hdd. - 2nd write
I run testdisk > analyse to 100% in just 2 seconds > only found 1 GPT partition with my hdd name [WD 4 TB GPT],
With warning number of bytes per sector mismatches 4096 (ntfs) != 512 (hd)
This time I choose L, write and reboot.
Then it become 2 partition the data (2TB) and leftover ext space.
After this I just realize that this HDD should use primary, not * or L. - 3rd write
I run testdisk > analyse only 60% around 20 minutes wait> found 1 partition > stop analyse,
This partition don't have my hdd name.
This time I choose P, write and reboot.
Still no access to HDD.
Here is the latest analyse > quick search > quick search result:
- analyse
- quick search progress
- quick search result
- Analyse show sector size 512
- Deep search progress
- 2048GB partition, maybe from forced MBR 2TB.
- 4TB GPT Partition with HDD name
- It show correct HDD name, size, and path
- It show correct HDD name, size, and path
- I'm sure this is not partition I'm looking for, no data inside
My questions:
1. Can I revert back to original state?
Later I found out, I only have the latest testdisk.log,
because each time I do changes I choose create new log,
It seems the log overwritten by the latest testdisk.log
try to use recovery program to retrieve the log, didn't make it.
I also didn't make backup previously, because I thought, I have full log.
2. it seems that old usb to sata forced to use MBR, 2048GB, 512 size sector.
warning number of bytes per sector mismatches 4096 (ntfs) != 512 (hd)
How do I fix this warning or issue?
3. In case I can't revert back, Should I try to write P to the second partition that found in deep search?
It seems found my old partition with correct hdd name, size, and path.
4. If all above failed.
This HDD is my main backup, all my life & personal data inside this HDD.
Currently really frustrated and really need help.
At this point I desperately want to recover as much data as possible.
I don't mind buying recovery data software.
I can't go to professional recovery, I'm in 3rd world country,
There are high chances these professional just using the paid online software too.
Do you have any recommendation for online paid data recovery programs?
I have feedback for testdisk 7.2 WIP, win 7 64 bit.
Is it possible to create new log based on PC date and time?
So it wont overwrite previous log.
I was used putty a lot in the past. It has config to create auto log.
In this auto log file names, putty puts the PC dates and times.
So every time I use Putty I will get new log with new name based on date and time.
This way I never overwrite the log and I can know exactly which log I should read.
https://www.viktorious.nl/2013/01/14/pu ... on-output/
Since the log itself can be used for backup or revert and very small for these days PC,
I believe if testdisk have this auto log feature as default,
it will be better for testdisk and help a lot of people in the future.
Thank you if you read all my writing, appreciated your time to read, and appreciate any input or help for my issue.