Hello,
I have a Seagate ST2000DM001 PN: 1CH164 - 302 FW: CC26 that is acting rather weird. Let me tell you the story.
I recently moved to the US, and so, I brought my HDD with me. I brought it in my backpack (in airplane, carry-on) to keep it safe from shocks. However, I didn't put it inside a anti-static bag; I just put it inside my backpack (I'm mentioning this because maybe the statics could have damaged the HDD?). Once in the US, I bought a Plugable USB3 SATA dock to read the drive. The first time I used it, the HDD was recognized ok and then my laptop hanged up. At that time I though the laptop hanged up because I was installing some software while connecting the HDD and the ram just got full, so I just reset my laptop, but didn't connect the HDD again at that time because I was just trying the dock and because I saw the HDD being recognized I was not thinking about a HDD failure.
A couple weeks later, I connected the HDD to get some info out of it. This time, the drive was not recognized by the dock. I thought the dock was the problem, but after reading dmesg logs, and trying other HDDs with the dock I realized that the dock was working fine. Moreover, during the debug process, I found that after a while, after some dock's disconnects/connects cycles, my HDD got recognized and I could even read the filesystem. However, data transfer was totally unstable and extremely slow. I got access to a desktop computer's SATA port to try to diagnose the HDD further. However, when connected to the PC, the BIOS would not recognize the drive most of the time and the would freeze for a while.
With this evidence, and because no clicking sounds or mechanical issues are evident, I'm thinking it is something with the logic board. Visual inspection of the board doesn't show any sign of bad electronics (no smell or blown components). I don't have a multimeter yet so I haven't tested any voltages or diodes. I, however, have a Bus Pirate and hence tried to at least connect to the serial console (I was actually trying to read the SMART data). I hooked up to the Bus Pirate in transparent bridge mode at 38400 baud, but, to my surprise, the drive does not respond. Immediately after power up, the HDD just writes some random characters to the serial port and doesn't react to the Control+z command.
Do you think it is a logic board issue? If so, would you recommend a board swap with
http://www.hdd-parts.com/?
I would appreciate any feedback and ideas regarding this. Thanks a lot!