Hi, I'm new to DR, expecting some guidance and help to diagnose and eventually try a recovery.
Thanks in advance to all the community members that one way or another contributed to open the knowledge of this intricate and neverending world of DR.
I've four ST2000DM001 units, two of them were used frequently on a hackintosh box.
The other two are stored, barely and rarely used, almost new.
Around july-2018 a cute OSX notification appeared telling "Disk Not Ejected Properly / Eject "BLABLA" before disconnecting or turning it off" for one of them (none of them were system disks).
See for example:
http://cdn.osxdaily.com/wp-content/uplo ... ly-mac.jpgI tried shutdown/powerup -> no ID in UEFI/bios. No weird noises, spins-up ok, no clicking.
Checked the power supply in bios and with voltmeter, all ATX voltages in range, other disks in box working (SSD + other WD, and the other ST2000DM001)
Tried in another working pc:
- after a while was recognized in bios, but during boot a Windows OS was like halted, eventually I shutdown the pc.
- tried Seatools bootable -> no ID
I ran and bought new (WD this time, lesson learned
) drives to backup the others disks in the same box immediately.
Turned on hackingtosh, checked SMART for the living Seagate brother, all OK, no relocated/pending sectors (or so I believe to remember).
I spent just a couple of hours online, then I've done a file listing only backup on all drives (just to update/remember/archive what was in there).
Then I was about to make a backup of the living Seagate brother in box when... "Disk Not Ejected Properly"
(yes, the other ST2000DM001 about to be backuped next)
I couldn't believe it.
I thought it should be a joke software related "problem", because...
1) What's the probability of two hdds dying "almost" at the same time? (but not the SAME time as to be associated with an electric malfunction event for example).
2) SMART was ok immediately before death
3) Only the Seagate brothers in the box, not other disks
This two units were originally installed new in the box almost at the same time, so they have almost the same PowerOnHours (about 3 years).
After reading, internet told me Seagate is a bad-guy, ok. No more Seagate from now on, I promise
Note that I have about 90% of important data on these drives backuped, but the remaining 10% is valuable to me, so I want to try a recover.
I hope that DIY is an option because of no tools/money
Anyway, long story short:
I have terminal access to the drives (at least the two I'm working with by now, one of the healthy and one of the deads; not tried yet the others).
First power up of "dead" drive (no sata attached):
Spins-up ok, no weird sounds, no clicking.
Throws a bunch of errors and then appears to stabilize.
Tried Ctrl+Z -> ok, T level access
Tried Ctrl+R -> ok, ASCII online mode
Tried sata hotpluging it after this, Windows recognized the drive in Device Manager and (as automount=on) tried to mount partition (HFS+ partitions handled by third party software), but then it was no responding, I turned off system, which hanged at "Shutting down" (I forced a power off then).
No terminal messages logged on hotplug beside "(H) SATA Reset"
Terminal log attached "FirstPowerUp.log"
Second power up of "dead" drive (no sata attached):
Spins-up ok, no weird sounds, no clicking.
Now throws only 10 errors of the type "ProcessRWError -Read- at LBA 000000000002BXXX Sense Code=XX" and then appears to stabilize.
Tried Ctrl+Z -> ok, T level access
Get info from non-destructing terminal commands.
Spin-down through "F3 2>Z"
Power off
Terminal log attached "SecondPowerUp.log"
Looking to recover only the important files. Need a way to diagnose the problem.
Is there a way to print verbose diagnostic messages in terminal ASCII online mode?
What do you think? Bad heads/platters? Firmware problems? Media cache?
What's the probability of this happening to two different drives almost at the same time for a non-electronic failure???
Isn't it like if there is some sort of "if powerOnHours > 3 years -> self-death" on firmware? Those bad guys...
Any help would be greatly appreciated.
BTW: programmer skills + some electronics here if needed, totally new to this DR world