Switch to full style
Data recovery and disk repair questions and discussions related to old-fashioned SATA, SAS, SCSI, IDE, MFM hard drives - any type of storage device that has moving parts
Post a reply

Seagate HDD not responding to COMRESET

July 11th, 2021, 23:48

Seagate HDD not responding to COMRESET

Hi all,
my personal laptop HDD (3yrs old) is not getting identified. I keep getting the following on reboot and system won't boot.

Earlier I had few SMART errors on the HDD, but not many (I don't remember the exact number) and I backed up most of the data already but I still do have data of over a month on the disk.

I've worked on storage products (in LSI on Megaraid FW dev., aware of SATA/SAS protocols) a decade ago, so I thought of exploring this further. When I connect diagnostic port, I see that the HDD is receiving COMRESET but is not responding.
my questions:
1. Is it because there are many SMART errors and HDD doesn't want to talk?
2. Is there a way to get back the data by clearing SMART logs? (I tried but I get "diagnostic port locked" message)
3. Is there a way to get back the data without advanced data recovery tools?

Linux logs:
Code:
ata1: COMRESET failed (errno=-16)
ata1: reset failed, giving up


HDD into from diagnostic port:

Code:
HighPowerMode
XI2Status 0001 Req 0027
Prod Desc: CheopsLiteM.1.0.SATA.Rosewood.Mule.Servo376.Rap30.AP1.4K + SMR Despo DFW
Package Version: RO08B6.HPM1.467804.RSM7
Serial #: WDEX5K58
Changelist: 01325101
Model #: ST1000LM035-1RK172
ID: 101
Servo FW Rev: 6B6A
Heads: 2
PCBA SN: 0000E824H8T9
Default factory config: SD&D
Active config: SD&D

TotalHostWrites 00000000
NumberOfSegWrites 0000
TotalHPCBROs 00000000
TotalBWOs 00000000
MCMTWrites 00000000
Idle1Count 0001
MCSegmentUsed 0EF1
MCNodeUsed 00012C1D
NullNodesUsed 000120F9



Error on diagnostic port
Code:
Send Status: COMRESET seen
CSpd= 1.5Gbps
(H) SATA Reset
SSPSaveSettings

SSPRestoreSettings

Send Status: COMRESET seen
CSpd= 1.5Gbps


I have attached full logs in the file.
Attachments
seagateHDDlogs.txt
diagnostic port logs
(9.82 KiB) Downloaded 412 times

Re: Seagate HDD not responding to COMRESET

July 12th, 2021, 4:46

1. Is it because there are many SMART errors and HDD doesn't want to talk?
Can you provide a log for SMART values on this drive?

Re: Seagate HDD not responding to COMRESET

July 12th, 2021, 5:20

I hope you have checked the attached file. For most of the commands I get "Diagnostic port locked" message. Please let me know if I can provide output from any other command.

Also what is the difference between (P) SATA Reset and (H) SATA Reset?

Code:
F3 T>/1

F3 1>N7

Invalid Diag Cmd Parameter

F3 1>N8

HighPowerMode
XI2Status 0001 Req 0027                                                                                                                                                                DERP
  dec       dec                                           error DERP
Hours      Msec        LBA     R  Theta  Z       EC Cmd  type  retry temp count                                                                                                       flag type
     0  00023832   72484448    99   59AA  1 44090081   0  FF     FF   1B     1                                                                                                         00   recovered write
     0  00027484   724868C8    99   B5ED  1  4400102   0  FF     FF   1B     3                                                                                                         00   IOEDC error
     0  00058074   72485C98     3   74DB  1 44090081   0  FF     FF   18     1                                                                                                         00   recovered write
     0  00060373   724868C8    99   B5ED  1  4400102   0  FF     FF   18     1                                                                                                         00   IOEDC error
     0  00062684         B8     4    F40  0       C0  A1  FF     FF   18     2                                                                                                         00   SMART trip
     0  00066343   724868C0    99   585D FC       80   0  FF     FF   1E     1                                                                                                         00   ERC timer exceeded error reported
     0  00069557   724868C8    99   B5ED  1  4400102   0  FF     FF   1E     2                                                                                                         00   IOEDC error
     0  00078766         B8     4    F40  0       C0  A1  FF     FF   20     2                                                                                                         00   SMART trip
     0  00086123   724868C8    99   B5ED  1  4400102   0  FF     FF   18     1                                                                                                         00   IOEDC error
     0  00086806         B8     4    F40  0       C0  A1  FF     FF   18     2                                                                                                         00   SMART trip
     0  00093873   724868C8    99   B5ED  1  4400102   0  FF     FF   18     1                                                                                                         00   IOEDC error
     0  00094798         B8     4    F40  0       C0  A1  FF     FF   18     2                                                                                                         00   SMART trip

F3 1>N6

Invalid Diag Cmd Parameter

F3 1>N5

Invalid Diag Cmd Parameter

F3 1>N9

Invalid Diag Cmd Parameter

Re: Seagate HDD not responding to COMRESET

July 12th, 2021, 14:02

Never mind.
I figured it out and recovered all the data.
Thank you for your attention.

Re: Seagate HDD not responding to COMRESET

July 13th, 2021, 14:38

Can you show us what you've done?
Post a reply