Not important enough to be worth spending much money, but important enough to be worth a couple weeks of my free time if a DIY recovery is even possible.
I have a USB-to-TTL adapter I use for various projects, so I just hooked it up tonight. I guess the drive is toast? This is what I get:
Code:
Rst 0x20M
Servo Processor Is Reset.
RW: Disc Ctlr Initialization Completed.
ExecuteSpinRequest
(P) SATA Reset
(S) SATA Reset
I hit CTRL-Z, and this is what I get:
Code:
(H) SATA Reset
(S) SATA Reset
ASCII Diag mode
F3 T>
I don't know anything useful to type there, so I tried putting the drive in Online Mode, and this is what happened:
Code:
ASCII Online mode
(DOS)STE NEED: 0x0060781E - 0x0060D99D
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607C20!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607C32!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607C3F!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607C41!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607C42!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607C48!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607C49!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607CFA!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607EE4!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607EE7!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607F24!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607F25!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607F2B!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607F47!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607F4B!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00607F4E!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 00608012!
(DOS) Read Unrecoverable Error
InitiateMarkPendingReallocateRequest for disc_lba: 0060807A!
It's been doing that for awhile now, and I think the list is growing. Looks like my problem must be caused by bad sectors then?
Any hope, or does that sound hopeless?