Hello, I need some help and guidance to retrieve data from a Seagate SSHD
Model: ST1000LM014
Firmware: LVD3
It stopped working while used in a laptop, without a cause (no drop, fell, electricity etc), computer just freezed and that is all.
BIOS or OS doesn't recognise the drive anymore, no spin, no sign of life. PCB or disk doesn't have any visual defect, I am not very keen on electronics so I couldn't check it more that wise.
I swap its PCB with another disk's PCB of same brand-model-firmware-date (simple windows formatted before as GPT, no partition etc empty one data wise).
After PCB swap It was recognised by OS with right model, size etc and it shows as unallocated, but when tried to interact, it just freezes trying to read the disk or something. So I used a CH341a to read broken disks (Patient?) and new disks (Donor) ROMs, did a secure erase on Donor, copied Patients ROM to Donor. It is recognised in BIOS or OS, but interaction same, when you try to read or query it freezes almost computer hangs.
I used CH341a + PuTTY for a terminal connection
If I just power up the disk, terminal output:
Code:
Rst 0x40M
Servo Processor Is Reset.
(P) SATA Reset
Rst 0x40M
Servo Processor Is Reset.
(P) SATA Reset
Rst 0x40M
Servo Processor Is Reset.
(P) SATA Reset
*** continues to repeat
If I just power up the disk, and use CTRL+Z, terminal output:
Code:
Request spin / disc table recovery
ASCII Diag mode
F3 T>
RECOV Servo Op=0100 Resp=0005ST1000LM014
TCC:0014
ABORT!
OpCode = 00000000
SenseCode = 03310000
ReadyStatusFlags = 0002A181
ABORT!
OpCode = 00000000
SenseCode = 03310000
ReadyStatusFlags = 0002A181
it stays like this for 5-6 minutes, I thought it will not change and didn't wait anymore,
I send "/O" in the terminal without power recycle (so terminal was interactive not frozen or busy etc), output:
Code:
Request spin / disc table recovery
ASCII Diag mode
F3 T>
RECOV Servo Op=0100 Resp=0005ST1000LM014
TCC:0014
ABORT!
OpCode = 00000000
SenseCode = 03310000
ReadyStatusFlags = 0002A181
ABORT!
OpCode = 00000000
SenseCode = 03310000
ReadyStatusFlags = 0002A181
/O
LED:00000067 FAddr:003C645C
Rst 0x40M
Servo Processor Is Reset.
Spin Up
Spin issued
RECOV Servo Op=0100 Resp=0005
TCC:0019
PASS
SIM Error 5000 LBA 0000000000097E38 FD 3811611F
RW Error C3160080
LED:000000BC FAddr:00005657
Rst 0x40M
Servo Processor Is Reset.
Spin Up
Spin issued
RECOV Servo Op=0100 Resp=0005
TCC:0019
PASS
SIM Error 5000 LBA 0000000000097E38 FD 3811611F
RW Error C3160080
LED:000000BC FAddr:00005657
LED:000000BC FAddr:00005657
LED:000000BC FAddr:00005657
*** "LED:000000BC FAddr:00005657" repeats like 30 times or so for half an hour and goes on, and terminal not interactive anymore or drive is so much busy to react.
It seems very similar to problems in this topic:
https://forum.hddguru.com/viewtopic.php ... 8&start=20I actually posted there but it is from 2023 and no reply so I post a new topic (I hope I dont break any rules with this)
I attach Patient and Donor ROMs.
I need opinions and help if possible, thank you.