MFT ist fehlerhaft, kann seinen nicht zugeordneten Extentdatensatz 19 nicht lesen

377
Robert S. Barnes

Ich habe ein Lenovo x220-Laptop, das ich zwischen Win7 und Ubuntu dual booten kann. Ich habe es seit ungefähr zwei Jahren so laufen lassen und vor kurzem vor zwei Wochen Ubuntu von 14.04 auf 16.04.5 aufgerüstet, ohne größere Probleme zu haben.

Das Problem begann nach dem Ruhezustand von Windows. Das letzte Mal, als ich versuchte, in Windows zu booten, nachdem es in den Ruhezustand versetzt wurde, fuhr es mit dem BIOS-Bildschirm fort. Also habe ich in Ubuntu auf der anderen Partition gebootet und versucht, die NTFS-Partition zu mounten, und bekam die Fehlermeldung im Titel. Ich habe über die disksApp auf die SMART-Daten zugegriffen, und es wird angezeigt, dass das Laufwerk physisch in Ordnung ist und die Festplattenpartitionsstruktur richtig liest.

Beim Laufen wurden ntfsfixfolgende Ergebnisse erzielt:

~$ sudo ntfsfix /dev/sda2 Mounting volume... MFT is corrupt, cannot read its unmapped extent record 19 Note : chkdsk cannot fix this, try ntfsfix Inode is corrupt (0): Input/output error Failed to load runlist for $MFT/$DATA. highest_vcn = 0x3, last_vcn - 1 = 0x1023f Failed to load $MFT: Input/output error FAILED Attempting to correct errors... MFT is corrupt, cannot read its unmapped extent record 19 Note : chkdsk cannot fix this, try ntfsfix Inode is corrupt (0): Input/output error Failed to load runlist for $MFT/$DATA. highest_vcn = 0x3, last_vcn - 1 = 0x1023f Failed to load $MFT: Input/output error FAILED Failed to startup volume: Input/output error Checking for self-located MFT segment... OK MFT is corrupt, cannot read its unmapped extent record 19 Note : chkdsk cannot fix this, try ntfsfix Inode is corrupt (0): Input/output error Failed to load runlist for $MFT/$DATA. highest_vcn = 0x3, last_vcn - 1 = 0x1023f Failed to load $MFT: Input/output error Volume is corrupt. You should run chkdsk. 

Also habe ich TestDisk ausgeführt:

TestDisk 7.0, Data Recovery Utility, April 2015 Christophe GRENIER <grenier@cgsecurity.org> http://www.cgsecurity.org  Disk /dev/sda - 320 GB / 298 GiB - CHS 38913 255 63  Partition Start End Size in sectors > 1 * HPFS - NTFS 0 32 33 12 223 19 204800 2 P HPFS - NTFS 12 223 20 21464 73 49 344616960 3 E extended 21464 106 17 38913 70 5 280315906 5 L Linux 21464 106 19 37883 218 31 263778304 X extended 37883 218 32 38913 70 5 16537600 6 L Linux Swap 37883 251 1 38913 70 5 16535552 

Die erste Partition ist eine kleine Boot-Partition von 100 MB. Die problematische, bei der Win7 installiert ist, ist die zweite Partition. TestDisk sagt jedoch, dass der Bootsektor auf der Partition in Ordnung ist:

Disk /dev/sda - 320 GB / 298 GiB - CHS 38913 255 63 Partition Start End Size in sectors 2 P HPFS - NTFS 12 223 20 21464 73 49 344616960  Boot sector Status: OK  Backup boot sector Status: OK  Sectors are identical.  A valid NTFS Boot sector must be present in order to access any data; even if the partition is not bootable. 

Wenn ich jedoch Liste wähle, um zu versuchen, die Dateien aufzulisten, die ich bekomme:

 2 P HPFS - NTFS 12 223 20 21464 73 49 344616960  Can't open filesystem. Filesystem seems damaged. 

Wenn ich Repair MFT wähle, bekomme ich:

MFT and MFT mirror are bad. Failed to repair them. 

Ich denke, dass dies das Ergebnis der Verwendung von TestDisk 7.1 Beta war, um einige gelöschte Dateien von der Linux-Partition wiederherzustellen und die NTFS-Partition als Ziel zu verwenden, während Windows im Ruhezustand war. Es ist das einzige, woran ich denken kann ...

Die Frage ist also, kann ich irgendetwas tun?

0
Dies ist die relevanteste Frage, die ich bisher bei Superuser gefunden habe: https://superuser.com/questions/1332970/ntfs-partition-no-longer-accessible-3-mft-records-corrupted-way-to-fix -Sie Robert S. Barnes vor 5 Jahren 0
https://www.cgsecurity.org/wiki/Advanced_NTFS_Boot_and_MFT_Repair Robert S. Barnes vor 5 Jahren 0

0 Antworten auf die Frage