| Author |
Message |
   
Alexander Ivanov
| | Posted on Friday, Apr 21, 2006 - 23:30: | |
Good day, I encountered a following problem: I have an external 300 gb Maxtor hard drive which I can not access anymore because of some logical error caused by hard reset. However, there are no physical problems with the drive - various tests acknowledged that. When I do the following in WinHex: Tools --> Open Disk and choose this physical drive, and then Access --> Partition 1 (279 Gb, NTFS) --> Open, I get the following error: Cannot open "$\MFT". $MFTMirr. What does it mean? I made a manual check and was able to find both MFT and MFTMirr on the drive. Obviously there is some error, but MBR and BS are Ok. Could you give me a hint as designers of the program what condition triggers that message? I would really appreciate your help. P.S. I realized I placed this message not to an optimum thread, thus moving it here, excuse me for double posting |
   
Stefan Fleischmann (Admin)
| | Posted on Saturday, Apr 22, 2006 - 0:57: | |
Means that the beginning of both the NTFS Master File Table and its backup copy have been corrupted or overwritten. |
   
Alexander Ivanov
| | Posted on Saturday, Apr 22, 2006 - 14:59: | |
Thanks. I made a second try and found pointers to both MFT and MFTMirr in boot sector (2 starting sectors - Start C# $MFT and Start C# $MFTMirr), when I opened them, I saw only zeros instead MFT and MFTMirr. Could it be that the problem is with wrong pointers in BS while MFT and MFTMirr are intact? |
   
Alexander Ivanov
| | Posted on Saturday, Apr 22, 2006 - 21:27: | |
Apparently I was not right, I should have used relative addresses and on second try the pointers led to a correct place. Could you please give me a hint on correct MFT structure? Because BS and MBR are 99,99% Ok |
   
Stefan Fleischmann (Admin)
| | Posted on Sunday, Apr 23, 2006 - 13:28: | |
(You could simply compare what you see with any not corrupt NTFS volume.) |
|