June 1st, 2022, 2:45
I have Samsung ST1000LM024 HN-M101MBB/AV1, Spindle head sound normalSA is good, hdd resources
saved with no error, head test normal. But when I proceed DE, it is many error. Here is some logs :
TERMINAL
========
mS1 00000003
SK C:158769 H:0
SC(U)..4160/159
UD..OK : 159
PK_4 C: 68 H:0
mS1 00000003
GT:418
SC(L):4156/46
BE.N:31
LD..OK
SK C: 6881 H:0
E=8A04,Cause=7104
E=8A04,Cause=7104
mS1 00000003
SK C:158941 H:0
SC(U)..4156/197
UD..OK : 197
PK_4 C: 14 H:0
HEAD TEST
=========
head test...
Current test head number : .....................: 0
Perform a write test...
Write test is normal : .........................: Head number: 0
Perform a read test...
Read test is normal : ..........................: Head number: 0
Current test head number : .....................: 1
Perform a write test...
Write test is normal : .........................: Head number: 1
Perform a read test...
Read test is normal : ..........................: Head number: 1
Current test head number : .....................: 2
Perform a write test...
Write test is normal : .........................: Head number: 2
Perform a read test...
Read test is normal : ..........................: Head number: 2
Current test head number : .....................: 3
Perform a write test...
Write test is normal : .........................: Head number: 3
Perform a read test...
Read test is normal : ..........................: Head number: 3
---End---
INITIALIZE
==========
Family:M8E 2.5''
Model:ST1000LM024 HN-M101MBB
Send technology key...
Send technology key : ..........................: succeed
Get hard drive extension information...
Get hard drive extension information : .........: succeed
Flash version : ................................: 2AR1g8dM.d77
Number of heads : ..............................: 4
SPT of service area : .........................: 1536
Load module list...
Load module list : .............................: succeed
Analyze the GEO_TBL module...
Analyze the GEO_TBL module : ...................: succeed
Read service area information...
Get head map : .................................: succeed
Head map : .....................................: 0 1 2 3
P/N number : ...................................: E1342G84AABTY7
Master password : ..............................: not set
User password : ................................: not set
DE not succeed.
Any problem with modules? I am not sure.
Your help is appreciated.
June 1st, 2022, 6:53
What does terminal say when you're trying to read a sector and fail?
June 1st, 2022, 23:52
Here is terminal status during user sector read / DE :
ENG>
ENG>mS1 00000003
GT:416
SC(L):4156/44
BE.N:33
LD..OK
SK C: 7207 H:0
[GL][000000000->674]
[GL][000000008->675]
[GL][000000010->C4A]
[GL][000000018->AFC]
[GL][000000020->C4B]
[GL][000000028->C49]
[GL][000000030->9D3]
[GL][000000038->C4C]
[GL][000000040->9D4]
[GL][000000048->9D5]
[GL][000000050->9D6]
[GL][000000058->9D7]
[GL][ADD:000000060][C:0008][E:1140]
[GL][31B3][WC:OFF]
[CACH_ER:1140 @LBA:000000060]
Successful writeRList
[GL][SAVE]
[GL][000000040->9D4]
[GL][000000048->9D5]
[GL][000000050->9D6]
[GL][000000058->9D7]
[GL][ADD:000000060][C:0008][E:1140]
[GL][31B3][WC:OFF]
[CACH_ER:1140 @LBA:000000060]
Successful writeRList
[GL][SAVE]
[GL][000000068->9D8]
[GL][ADD:000000070][C:0008][E:1140]
[GL][31B3][WC:OFF]
[CACH_ER:1140 @LBA:000000070]
Successful writeRList
[GL][SAVE]
[GL][ADD:000000078][C:0008][E:1140]
[GL][31B3][WC:OFF]
[CACH_ER:1140 @LBA:000000078]
Successful writeRList
[GL][SAVE]
[GL][000000080->9D9]
[GL][000000088->9DA]
[GL][ADD:000000090][C:0008][E:1140]
[GL][31B3][WC:OFF]
[CACH_ER:1140 @LBA:000000090]
Successful writeRList
[GL][SAVE]
[GL][000000098->9DB]
[GL][0000000A0->9DC]
[GL][0000000A8->9DD]
[GL][0000000B0->92D]
[GL][0000000B8->92E]
[GL][0000000C0->92F]
[GL][0000000C8->930]
[GL][0000000D0->931]
[GL][0000000D8->932]
[GL][0000000E0->933]
[GL][0000000E8->749]
[GL][0000000F0->934]
[GL][0000000F8->935]
[GL][000000100->936]
[GL][000000108->9DE]
[GL][000000110->937]
[GL][000000118->938]
[GL][000000120->939]
[GL][000000128->93A]
[GL][000000130->9DF]
[GL][000000138->93B]
[GL][ADD:000000140][C:0008][E:1140]
[GL][31B3][WC:OFF]
[CACH_ER:1140 @LBA:000000140]
Successful writeRList
[GL][SAVE]
[GL][000000100->936]
[GL][000000108->9DE]
[GL][000000110->937]
[GL][000000118->938]
[GL][000000120->939]
[GL][000000128->93A]
[GL][000000130->9DF]
[GL][000000138->93B]
[GL][ADD:000000140][C:0008][E:1140]
[GL][31B3][WC:OFF]
[CACH_ER:1140 @LBA:000000140]
Successful writeRList
[GL][SAVE]
[GL][ADD:000000148][C:0008][E:1140]
[GL][31B3][WC:OFF]
[CACH_ER:1140 @LBA:000000148]
Successful writeRList
[GL][SAVE]
[GL][000000150->93C]
[GL][ADD:000000158][C:0008][E:1140]
[GL][90PT:31B4,3F7B]
[GL][31B4][WC:OFF]
[CACH_ER:1140 @LBA:000000158]
Successful writeRList
[GL][SAVE]
[GL][ADD:000000160][C:0008][E:1140]
[GL][90PT:31B5,3F7B]
[GL][31B5][WC:OFF]
[CACH_ER:1140 @LBA:000000160]
Successful writeRList
[GL][SAVE]
[GL][ADD:000000168][C:0008][E:1140]
[GL][90PT:31B6,3F7B]
[GL][31B6][WC:OFF]
[CACH_ER:1140 @LBA:000000168]
Successful writeRList
[GL][SAVE]
[GL][ADD:000000170][C:0008][E:1140]
[GL][90PT:31B7,3F7B]
[GL][31B7][WC:OFF]
[CACH_ER:1140 @LBA:000000170]
Successful writeRList
[GL][SAVE]
[GL][ADD:000000178][C:0008][E:1140]
[GL][90PT:31B8,3F7B]
[GL][31B8][WC:OFF]
[CACH_ER:1140 @LBA:000000178]
Successful writeRList
[GL][SAVE]
[GL][ADD:000000180][C:0008][E:1140]
[GL][90PT:31B9,3F7B]
[GL][31B9][WC:OFF]
[CACH_ER:1140 @LBA:000000180]
Successful writeRList
[GL][SAVE]
[GL][ADD:000000188][C:0008][E:1140]
[GL][90PT:31BA,3F7B]
[GL][31BA][WC:OFF]
[CACH_ER:1140 @LBA:000000188]
Successful writeRList
[GL][SAVE]
[GL][ADD:000000190][C:0008][E:1140]
[GL][90PT:31BB,3F7B]
[GL][31BB][WC:OFF]
[CACH_ER:1140 @LBA:000000190]
Successful writeRList
[GL][SAVE]
[pc:1,old:0,new:0,offset:24]
7:903A8000:000000180_002D 0000000000000000 000000FFFFFFFFFF 0000000000000000
[pc:1,old:0,new:0,offset:24]
7:903A8000:000000180_002D 0000000000000000 000000FFFFFFFFFF 0000000000000000
[pc:1,old:0,new:0,offset:24]
7:903A8000:000000180_002D 0000000000000000 000000FFFFFFFFFF 0000000000000000
[pc:1,old:0,new:0,offset:24]
7:903A8000:000000180_002D 0000000000000000 000000FFFFFFFFFF 0000000000000000
[pc:1,old:0,new:0,offset:24]
7:903A8000:000000180_002D 0000000000000000 000000FFFFFFFFFF 0000000000000000
[pc:1,old:0,new:0,offset:24]
7:903A8000:000000180_002D 0000000000000000 000000FFFFFFFFFF 0000000000000000
[GL][ADD:000000198][C:0008][E:1140]
[GL][90PT:31BC,3F7B]
[GL][31BC][WC:OFF]
[CACH_ER:1140 @LBA:000000198]
Successful writeRList
[GL][SAVE]
[pc:1,old:0,new:0,offset:32]
7:903A8000:000000180_002D 0000000000000000 00000000FFFFFFFF 0000000000000000
[pc:1,old:0,new:0,offset:32]
7:903A8000:000000180_002D 0000000000000000 00000000FFFFFFFF 0000000000000000
[GL][RS:04 0000001A0 903AC000]
.
[GL][TP:00000001A0][E:1140]
[GL][ADD:0000001A0][C:0004][E:1140]
@ActiveFW : 00FWVer : 0001SATA PLL cal doneDDR size detected = 16MB DDR size detected = 16MB*PAUNI_L2958*PA VID=0011 PN=000D Rev=0001- PA_LSI2958 Found*PAUNI_L2958*PA VID=0011 PN=000D Rev=0001- PA_LSI2958 FoundU
S_0SO_1
SPU@32'C,4971mV
IS=3
CLA ..Stuck..2/32
HO..OK
HO RPM=4183 OK
AC 516
ST..OK
mS1 00000003
GT:419
SC(L):4161/74
BE.N:28
LD..OK
SK C: 6919 H:0
Boot Sector Error! Take a default.
Loaded FIT ( 0: 0: 1)
CalibTable Loaded. Rev:0x1B
ResoTable Loaded. Rev:0x01
Bump Limit Loaded. Rev:0x01
RRO1xTable Loaded. Rev:0x01
Fw Active 00
Ovly loaded to 0x00014D00
Ovly loaded to 0x1002E0D8
FdtTable Loaded. Rev:0x02
[GL][90PT:31BC,3F7B]
Found ZH Skew
Up MC
PwrOn RRO1x @ H0
Table) cos = -425728, sin = 136448
Coeff) cos = -67547, sin = 26896
DiskSlip : 63 [SrvTrk]
DiskSlip : 71 [SrvTrk]
PwrOn RRO1x @ H2
Table) cos = -424960, sin = 137216
Coeff) cos = 34197, sin = 62491
DiskSlip : 63 [SrvTrk]
DiskSlip : 63 [SrvTrk]
TgtCyl: 832
Hd: 2 Zn: 0 Avg.: 37
TgtCyl: 265760
Hd: 2 Zn: 1 Avg.: 1205
SVCAL(0080,0000)-->PASS
| 229 | NINSITUL | 55 | 0 | 2 | B98B |
| 229 | NINSITUL | 55 | 1 | 2 | B98B |
| 229 | NINSITUL | 55 | 2 | 2 | B98B |
ReadyTime = 3465254 us
ENG>[pc:1,old:0,new:0,offset:48]
81:905F8000:000000280_002D 0000000000000000 000000000000FFFF 0000000000000000
[pc:1,old:0,new:0,offset:48]
81:905F8000:000000280_002D 0000000000000000 000000000000FFFF 0000000000000000
[GL][RS:04 0000002B0 905FE000]
.
[GL][TP:00000002B0][E:1140]
[GL][ADD:0000002B0][C:0004][E:1140]
June 2nd, 2022, 2:58
User sector viewer from end to end is works fine, find on attachment. Only DE having problem.
- Attachments
-
June 2nd, 2022, 19:23
GList adds needs to be disabled to get rid of the lengthy realloc messages. Also check on which heads you hit the errors, and wether this head can read the user area at all...
pepe
June 2nd, 2022, 23:15
Hi pepe
Bad read for all those heads. Let me disable Glist, I will be back for the result.
June 3rd, 2022, 4:16
From the log i suppose H0 is weak, it can work with SA but can't read user area which has higher bandwidth. Some contamination can also cause similar behaviour.
pepe
June 3rd, 2022, 5:18
PROBLEM SOLVED !
Hi Pepe..
You are right, one of the head is may bad and effected to all the heads, unless I repeat the DE process and shield/skip Head 2 in advance, and Head 0,1,3 doing the job very well.
Supposed I am check A-list in the beginning (it is my mistake miss this step) , but only SKIP HEAD 2 will works for DE.
So in time being will saved Head 0,1,3, and later H 2 after head replacement.
A defect table...
Read module (module: RLIST, module ID: 0x13) : .: succeed
Analyze data : .................................: succeed
A-List statistics table:
Zone Head 0 Head 1 Head 2 Head 3 Total
----------------------------------------------------
1: 0 0 72 0 72
2: 0 0 7883 0 7883
3: 0 0 104 0 104
4: 0 0 0 0 0
5: 0 0 0 0 0
6: 0 0 0 0 0
7: 0 0 0 0 0
8: 0 0 0 0 0
9: 0 0 0 0 0
10: 0 0 89 0 89
11: 0 0 0 0 0
12: 0 0 0 0 0
13: 0 0 0 0 0
14: 0 0 0 0 0
15: 0 0 0 0 0
16: 0 0 1 0 1
17: 0 0 364 0 364
18: 0 0 0 0 0
19: 0 0 0 0 0
20: 0 0 70 0 70
21: 0 0 0 0 0
22: 0 0 0 0 0
23: 0 0 3 0 3
24: 0 0 0 0 0
25: 0 0 0 0 0
26: 0 0 0 0 0
27: 0 0 0 0 0
28: 0 0 784 0 784
29: 0 0 0 0 0
30: 0 0 250 0 250
31: 0 0 796 0 796
32: 0 0 0 0 0
33: 0 0 0 0 0
34: 0 0 0 0 0
35: 0 0 913 0 913
36: 0 0 451 0 451
37: 0 0 0 0 0
38: 0 0 0 0 0
39: 0 0 0 0 0
40: 0 0 0 0 0
41: 0 0 0 0 0
42: 0 0 0 0 0
43: 0 0 0 0 0
44: 0 0 0 0 0
45: 0 0 0 0 0
46: 0 0 0 0 0
47: 0 0 0 0 0
48: 0 0 566 0 566
----------------------------------------------------
Total: 0 0 12346 0 12346
----------------------------------------------------
Thankyou for all member that reply and support for solved the problem.
- Attachments
-
June 3rd, 2022, 13:23
Well,
Generally you will be able to read SA and not user area with a weak/bad head .In a weak/bad head make a headmap and then use the Function of DE that tests all heads atleast 3 to 5 times ,Find out the trouble head and switch it off and clone good heads ,swap heads and finish skipped head .
June 4th, 2022, 0:49
Recently one of my same model hdd ST1000LM024, H1 makes issue.
I initialized with hdd with headmap edit in mrt as 00 03 02 03 and selected the option Forbid change in SA.
All 4 heads started to image with some bad sectors ( H1 also read good but slow in initial Area)
June 4th, 2022, 5:59
gps31 wrote:Recently one of my same model hdd ST1000LM024, H1 makes issue.
I initialized with hdd with headmap edit in mrt as 00 03 02 03 and selected the option Forbid change in SA.
All 4 heads started to image with some bad sectors ( H1 also read good but slow in initial Area)
Well,
We are working on a small experiment for ST1000LM024 and i will share results soon
June 8th, 2022, 1:35
gps31 wrote:Recently one of my same model hdd ST1000LM024, H1 makes issue.
I initialized with hdd with headmap edit in mrt as 00 03 02 03 and selected the option Forbid change in SA.
All 4 heads started to image with some bad sectors ( H1 also read good but slow in initial Area)
Are you sure the data from H1 is correct? The way PC3k used to 'change head map' is pretty much inappropriate and if MRT cloned that you might have gotten data from H3 instead of H1.
This is because they remap zones instead of changing head map actually, so drive doesn't report error if you access data from the remapped head.
I never use this function in pc3k, have my own ways...
pepe