New circuit board hard drive recovery

spasa90

Reputable
Dec 26, 2015
4
0
4,510
Hello everyone.
After many tries to fix it by myself, following different advices found online, i have decided to post my problem here.
The problem is: i have an old hard drive, wd800bb - 80gb. Few years ago it stopped working, along with power supply. So i left it and bought a new one. Then my friend told me that its probably only the circuit board that is broken, and if i can find a new one, which is the same as the original, my hard drive can be saved. Btw, its not the hard drive i want, but all the data that was on it. Anyway, i finally found the same circuit board (1.5 dollars here in Serbia), but from a different hard drive. Its also wd800bb, but the next set of numbers doesnt match, since its a 2 years newer hard drive. But, i looked online, and i found out that these numbers must match, written on the circuit board, which are 2060-701292, and they are matching. I think that is not the problem, but lets mention it.
Now i needed to find the way of recovering my data. First, i tried on my friends pc if i can use it as a secondary hard drive, mainly to see if Windows can see it. It cant, but it can be seen in Disk managment (or smtng like that). It says the model, and tells me its unallocated. Also, wants something called initialization (i hope i spelled right). Howewer, it cant be done, due to an i/o error. Ofc, i was searching for a solution, and tried tens of things and softwares i have found as a possible solution. Recuva, Testdisk, Wondershare etc, i cant recall them all atm. Neighter of these couldnt approach my disk, and some of them were telling its a "bad disk" (i think it was mini tool partiton program). So, my question is, if its possible to know based on the informations i wrote, can i know if the hard drive is still alive or not, i can give some more infos probably if needed. Just to mention i have tried to install Xp or W7 on it, but it couldnt be done, although i also tried every trick i could find on Internet.
Thanks in advance, and i hope this is the right place on the forum to put this tread.
 
Solution
Calibration data might be stored in a OneWire or I2C EEPROM instead of firmware memory. If you have the tools required to do a firmware/EEPROM content backup and transfer, that might be worth trying. You probably cannot screw the drive much worse than it already has been.

InvalidError

Titan
Moderator
HDDs have a bunch of calibration data unique to each drive that gets set during the manufacturing process to compensate for tolerance variance between parts. Getting an identical board is no guarantee that tolerance between the two HDDs will be close enough for the new board to work with the old HDD. You need to extract calibration data from the old board and program it into the new board for the best chances of success assuming the rest of the old HDD is still in good physical and mechanical condition.
 

spasa90

Reputable
Dec 26, 2015
4
0
4,510


Is there any way i can check this?
 

InvalidError

Titan
Moderator
Without access to low level diagnostic data (ex.: spindle motor current to detect excessive drag, actuator current and head noise to detect excess head actuator or head vibrations, head pickup signal to assess the head and disk surface condition, etc.) or popping open the HDD for a visual inspection, not really.
 

InvalidError

Titan
Moderator
Calibration data might be stored in a OneWire or I2C EEPROM instead of firmware memory. If you have the tools required to do a firmware/EEPROM content backup and transfer, that might be worth trying. You probably cannot screw the drive much worse than it already has been.
 
Solution