I have a problem with an ST31000528AS.
Data Code: 09447
Site Code: TK
image from pcb & drive
Sometime ago a friend of mine used it as an external drive and while it was working it fell down(about 1m height) :/
Surprisingly, the drive kept working fine after that(with no clicking sound or somethng).
But suddenly about 2 months later the drive couldn't be recognized.
I took it and plugged it in a sata port of my desktop's mobo.
Sometimes the drive could be recognised sometimes not.
(also tried on other sata ports + different signal cables)
When it was, i had problem accesing it.
When trying opening it from "my computer" sometimes the pc kept loading with no result and sometimes the hole pc froze and i had to press the reset btn to restart.
I tried to recover the data using a variety of data recovery apps but most of the times when every program launched it froze and couldn't recognize any drive.
suddenly while using Seagate's data recovery software
the drive was recognized by the program and it started recovering some data till it froze after having recovered ~25GBs :(
Same situation on bios.
When trying to check the disk for errors using some dos apps, the procedure stuck during the scan.
What i noticed from various scans is that it kept stucking on the same point everytime.
Anyway, as i dont have something else in my mind, I thought i could give it another try and change the pcb on the drive(I guess that's all left to do from my side).
I found exactly the same pcb but while searching for more info i heard that its not enough to just change the board on the drive.
I heard something about moving first the FW from the old board to the new one and after place it to the drive.
After that im confused.
If I just change the board(with no FW replacement or something else) is it possible to lose the data once for all?
What would you suggest?
Any suggestions/advices are welcome.
Thanks in advance.