Hello,
I have a recently broken Seagate Barracuda 7200.12, possibly affected by the firmware bug. Model and firmware:
Seagate Barracuda 7200.12 750 GB
ST3750528AS
FW: CC38
The stuff on it is not really worth the charge of a data recovery lab so I want to try the DIY approach (PCB change etc.). But first I need your help with the diagnosis.
Here’s the problem: when I boot my computer the HDD is not listed by the BIOS during POST. Instead I get a message “AHCI Init” for up to 1 minute (usually this takes less than a second). Two other drives are recognized and listed correctly. I tried different cables, changed SATA ports and used other HDDs. Everything is working fine except when I use the Seagate Barracuda 7200.12.
After a while I get to the bootloader (GRUB) and I’m able to boot my OS which is on another drive. Of course the Barracuda is NOT found by the OS (I’ve tried different OS’s including Win7 and Linux Live systems).
Next, I have put the Barracuda in an external HDD case. The Barracuda definitely spins up, no clicking or strange noise. Win7 detects that a USB device has been connected but the HDD is listed as “Unknown Device”.
The Linux kernel will also recognize that a USB device has been connected and gives me the following message (output of dmesg):
usb 11-1: can't set config #1, error -110
The HDD never dropped. It sits in a desktop case along with other drives which are running fine so we can rule out external damages (voltage peaks etc.).
I would like to know if the 7200.12 also suffers from the 7200.11 firmware bug. Since the motor seems to be fine, a PCB swap might do the trick. What do you guys think?