HDD GURU FORUMS http://forum.hddguru.com/ |
|
st2000lm007 MCMT table is corrupted http://forum.hddguru.com/viewtopic.php?f=11&t=43119 |
Page 1 of 1 |
Author: | antoniocangiano76 [ February 11th, 2023, 16:24 ] |
Post subject: | st2000lm007 MCMT table is corrupted |
Hi, I've a st2000lm007 with MCMT table is corrupted. I've PC3000 6.6.29 7164 After Unlock Tech mode, I reach the terminal Code: Boot 0x80M Tech Unlock Handshake: 0x82D250A2 Reply: Rst 0x80MSrv DETCR init 0x0000 EDAC Value = 0000F018E59FF018 EDAC Value = 0000F018E59FF018 EDAC Value = 0000F018E59FF018 EDAC Value = 0000F018E59FF018 (P) SATA Reset RAW OFF PASS EDAC Value = 00000000FFFFF844 EDAC Value = 00000000FFFFF844 EDAC Value = 00000000FFFFF844 EDAC Value = 00000000FFFFF844 EDAC Value = 00000000FFFFF844 EDAC Value = 00000000FFFFF844 EDAC Value = 00000000FFFFF844 EDAC Value = 00000000FFFFF844 (DOS Table) Worst Count: 00000CE2 At SU: 00004FC4 NT: 00000000 OT: 00000001 MCMT table is corrupted MCMT table is corrupted Intel 6G->3G Send Status: COMRESET seen CSpd= 3Gbps DSC MCMT table is corrupted MCMT table is corrupted I red sys file only with terminal reading method. I've a backup : 1b - 28_1 - 35 - 93 - 346 28_0 is corrupted (but I've copy 1) 348 is corrupted (both copy 0 and copy 1) With SA LBA (with ignore read error) I extracted all 348_0 (7809k) (while with "file part" I can extract all except for first 4096 bytes ) In LOG I've : SMP Dbl: 0x3C001000 - 0x0001FFFF (0x0000000F) (I think it's about 93 Parsing) MC MCMT Ver is unavailable!!! (348 both corrupted) no way I can write SA sys files. I tried with 93 after edit SMP (I left MCMT...and anyway the file was not written). I tried with ... ATA Indirect -> HDD Redynes timeout (10000) Terminal -> Terminal: No response from receiver! RW 48 Cmds Code: 17092 4 352 02 011201 000000 2 44090082 XFR RD SYS LBA B 000000005783 L 0000000000ED BO 000000 BES 02A0C40.02BE63F.02A0C40 17452 360 2743 02 011201 000000 2 44090082 XFR RD SYS LBA B 000000005783 L 000000000001 BO 000000 BES 02A0C40.02BE63F.02A0C40 ...28_0 but read 28_1 20204 2752 27 02 011201 000000 1 00000080 XFR RD SYS LBA B 0000000122A3 L 0000000000ED BO 000000 BES 02A0C40.02BE63F.02A0C40 and ... 20336 0 356 02 011201 000000 2 44090082 XFR RD SYS LBA B 000000006326 L 0000000007B9 BO 000000 BES 02C6E40.03BE03F.02C6E40 20701 365 2748 02 011201 000000 2 44090082 XFR RD SYS LBA B 000000006326 L 000000000001 BO 000000 BES 02C6E40.03BE03F.02C6E40 23457 2756 358 02 011201 000000 2 44090082 XFR RD SYS LBA B 000000012E46 L 0000000007B9 BO 000000 BES 02C6E40.03BE03F.02C6E40 23823 366 2748 02 011201 000000 2 44090082 XFR RD SYS LBA B 000000012E46 L 000000000001 BO 000000 BES 02C6E40.03BE03F.02C6E40 both copies /TV40 -> 29 entries /TV1 -> Code: Head 0: entries 371 slips 3B8DD8 Head 1: entries 21F slips 41E0C Head 2: entries 4B6 slips 4723A Head 3: entries 12F slips 4E91E Total Entries B75 Total Slips 49073C /TV10 -> Code: Head 0 Entries: 3FD Head 1 Entries: 23B Head 2 Entries: 618 Head 3 Entries: 1C6 Total Entries: E16 /TV80 -> 6 entries F3 7>X Code: Head 00 Resistance 01B9 Head 01 Resistance 018C Head 02 Resistance 01BB Head 03 Resistance 01A9 Any suggestions? I'm I'm a beginner... |
Author: | antoniocangiano76 [ February 15th, 2023, 4:42 ] |
Post subject: | Re: st2000lm007 MCMT table is corrupted |
Hi, I have updates. Working with a precise sequence and timing, I'm able to write sys file. 0-power (unlock tech...) 1-reading method -> terminal (460k) 2-read 3_93_0 3-edit SMP (disable all except MCT) 4-reading method->indirect 5-repower (unlock tech...) 6-right after unlock->write data to HDD After SMP mod I wrote with same method 3_28_0 from healthy 3_28_1 (before I check Word sum = 0). Now 3_28_0 can be read by terminal (460k) but not in ATA indirect or direct ... Why? With ctrl x, XFR of 3_28_0 is ... 5859 7 27 02 011201 000000 1 00000080 XFR RD SYS LBA B 000000005783 L 0000000000ED BO 000000 BES 02A0C40.02BE63F.02A0C40 Error code is 00000080 so so it seems fixed After I read 3_348_0 in SA LBA terminal, text (115k) - Error recovery enabled - mode Maximum normal - Ignore read error and it presents : - 0x000000-0x000FFF with red background (in this range with other reading method I obtained DE AD) - 0x000FFF-EOF looks healthy - total length ->7B9000 sectors - ctrl + a // MCMT PARSER - with 348 ver 1 (I think that's the correct one) Code: MCMT... Header: FormatKey................ : A79FDC3A TimeStamp................ : 00F8010C3956F2B8 MCSequenceNumber......... : 00037D46 MSPSequenceNumber........ : 0000ACDC DiscDirtySegmentCount.... : 0002 SegHeadPtr............... : 0C9B SegTailPtr............... : 0C99 MSPBaseSegmentIndex...... : 0C03 MCMTExtentCount.......... : 00000016 MCStateFlags1............ : 000000C3 MCStateFlags2............ : 002A Identifier............... : MTP Footer: TimeStamp................ : 00F7010C33A0915C (INVALID!) MCSequenceNumber......... : 00037D44 (INVALID!) Extent Info: FirstExtentIndex......... : B623 LastExtentIndex.......... : 31705 ExtentsCount............. : 0017 Extents chain: Node Previous Next HostLBA(d) DiscHostLBA(d) Length(d) Flags ===================================================================================== B623 0 AD74 525402656 5418368 8 11 AD74 B623 B624 525404800 5418376 8 11 B624 AD74 AD76 544815088 5418384 8 11 AD76 B624 AD6C 1643768136 5418416 8 11 AD6C AD76 B61C 1723016552 5418128 8 11 B61C AD6C B625 1723016568 5418136 16 11 B625 B61C ACEA 1747759160 5418400 16 11 ACEA B625 B626 3132319184 5418152 8 11 B626 ACEA AD6E 3351922760 5418424 8 11 AD6E B626 B61E 3582714696 5418208 24 11 B61E AD6E AD6F 3582714728 5418232 8 11 AD6F B61E B61F 3582714752 5418240 16 11 B61F AD6F B620 3613909904 5418256 48 11 B620 B61F B61B 3613909960 5418304 8 11 B61B B620 AD6B 3693403112 5418120 8 11 AD6B B61B AD75 3702755048 5418112 8 11 AD75 AD6B AD6D 3778398216 5418392 8 11 AD6D AD75 B61D 3803506080 5418160 8 11 B61D AD6D 31705 3803506096 5418168 40 11 Extents : 0x13 in MC, not commited: Node Previous Next HostLBA(d) DiscHostLBA(d) Length(d) Flags ===================================================================================== ACEA B625 B626 3132319184 5418152 8 11 AD6B B61B AD75 3702755048 5418112 8 11 AD6C AD76 B61C 1723016552 5418128 8 11 AD6D AD75 B61D 3803506080 5418160 8 11 AD6E B626 B61E 3582714696 5418208 24 11 AD6F B61E B61F 3582714752 5418240 16 11 AD74 B623 B624 525404800 5418376 8 11 AD75 AD6B AD6D 3778398216 5418392 8 11 AD76 B624 AD6C 1643768136 5418416 8 11 B61B B620 AD6B 3693403112 5418120 8 11 B61C AD6C B625 1723016568 5418136 16 11 B61D AD6D 31705 3803506096 5418168 40 11 B61E AD6E AD6F 3582714728 5418232 8 11 B61F AD6F B620 3613909904 5418256 48 11 B620 B61F B61B 3613909960 5418304 8 11 B623 0 AD74 525402656 5418368 8 11 B624 AD74 AD76 544815088 5418384 8 11 B625 B61C ACEA 1747759160 5418400 16 11 B626 ACEA AD6E 3351922760 5418424 8 11 Extents : 0x13 - while with 348 v2 Code: MCMT... Header: FormatKey................ : A79FDC3A MCSequenceNumber......... : 3956F2B8 MSPSequenceNumber........ : 00F8010C DiscDirtySegmentCount.... : 0000 SegHeadPtr............... : 0000 SegTailPtr............... : 0000 MSPBaseSegmentIndex...... : 0000 MCMTExtentCount.......... : 0C9B0002 MCStateFlags1............ : 0C030C99 MCStateFlags2............ : 0016 Identifier............... : (INVALID!) Extent Info: FirstExtentIndex......... : B623 LastExtentIndex.......... : 31705 ExtentsCount............. : 0017 Now I should repair timestamp, save modded file, use /CU10 command and write file to disk or upload file to RAM (would seem to be the preferred method). But i don't feel confident in these steps as i'm not sure if my utility version (6.6.29 7164) is up to date enough. Can you help me please? |
Page 1 of 1 | All times are UTC - 5 hours [ DST ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |