Kostenlos: MFT einer NTFS-Partition wiederherstellen, die auf einem 6-TB-Laufwerk vorhanden ist

Ich habe ein externes NTFS-Laufwerk mit 6 TB, das plötzlich unformatiert erscheint.

Ich stelle mir vor, dass die Master File Table durcheinander gebracht wurde. Gibt es ein kostenloses Tool, das es vor Ort repariert? Windows oder Linux

Redest du von FAT oder NTFS? Es gibt kein FAT in einem NTFS-Dateisystem. NTFS hat die MFT, die eine andere Struktur hat. Können Sie auch "an Ort und Stelle" definieren? Es gibt kein anderes Tool chkdsk, das NTFS "reparieren" kann, natürlich nur, wenn die Schäden minimal sind. Ganz zu schweigen von der Tatsache, dass der Versuch, ein Dateisystem zu reparieren, anstatt die Daten zu extrahieren, eine schreckliche Idee ist, wenn Sie sich um die Dateien kümmern.
Ich meinte ein NTFS-Dateisystem, mit den Tabellen, die dem Betriebssystem mitteilen, wo jedes Verzeichnis und jede Datei zu finden ist. Ich glaube, das ist korrupt. Mit "an Ort und Stelle" meine ich, dass ich kein externes Laufwerk habe, um Dateien wiederherzustellen - ich glaube, dass die Dateien immer noch da sind und nur noch einmal darauf verwiesen werden muss. Kann ich chekdsk auf einem Gerät ausführen? Es gibt keinen Laufwerksbuchstaben mehr. Zu Ihrem letzten Satz - ich stimme zu, kann mir aber kein zweites 6-TB-Laufwerk leisten :-(
Wenn dies der Fall ist, sollten Sie zunächst die wichtigsten Teile wiederherstellen, z. B. auf einem 1-TB-Laufwerk. Abgesehen davon, sind Sie wirklich sicher, dass die MFT defekt ist und es sich nicht nur um ein Problem mit der Partitionstabelle handelt? Was ist die Leistung, sudo fdisk -lwenn der Antrieb angeschlossen ist?
Ach, es ist alles the most important parts . Ja, es kann nur ein Problem mit der Partitionstabelle sein. Ich verwende Windows (daher NTFS), kann aber eine Linux-VM und fdiskvon dort aus installieren
Ich würde vorschlagen, dass Sie einfach eine Live-DVD oder einen USB-Stick mit einer anständigen Linux-Distribution brennen (System Rescue CD, wie von Steve vorgeschlagen, ist eine gute, alternativ eine generische wie Xubuntu ist auch in Ordnung) und die Ausgabe von dort versuchen fdisk. Die Ausgabe dieses Befehls zu kennen, würde in Ihrem speziellen Fall sehr hilfreich sein . Wenn die MFT funktioniert, aber die Partitionstabelle defekt ist, fragen Sie möglicherweise nach dem falschen Tool. :)
PS: Wenn 6 TB Daten als "das Wichtigste" angesehen werden, würde ich demütig, aber bestimmt empfehlen, immer Backups zu haben.
Ok, ich gebe zu, ich könnte alles verlieren und damit leben. Ich werde das umformulieren, um zu sagen, dass alles gleich (un)wichtig ist; Was ich meinte, war, dass es keine gibt, die ich vor den anderen retten würde
Gut, könnten Sie bitte die Ausgabe fdiskeiner Live-Linux-Distribution posten?

Antworten (3)

Die System Rescue CD ist eine Live-ISO, die Sie auf eine CD oder ein USB-Laufwerk brennen und dann versuchen können, Ihr Laufwerk zu reparieren.

Es ist kostenlos, kostenlos und besteht aus Open-Source-Tools. Der Kernel unterstützt alle wichtigen Dateisysteme (ext2/ext3/ext4, reiserfs, btrfs, xfs, jfs, vfat, ntfs), sowie Netzwerkdateisysteme (samba und nfs)

Die Linux-Tools (in diesem Fall ntfsfix) helfen nicht, wenn die MFT tatsächlich beschädigt ist.

Als ich letztes Mal ein ähnliches Problem hatte, hat jemand TestDisk empfohlen , was geholfen hat. Ich wollte als Duplikat schließen, aber wahrscheinlich war es auf einer anderen Seite, also gebe ich es als Antwort.

TestDisk

  • läuft unter Windows
  • ist kostenlos und Open Source
  • kann Partitionstabelle reparieren, gelöschte Partition wiederherstellen
  • kann den NTFS-Bootsektor aus seiner Sicherung wiederherstellen
  • kann MFT mit MFT-Spiegel reparieren

Die Benutzerfreundlichkeit ist für Windows-Benutzer nicht ideal, aber wenn Sie etwas über Dateisysteme und Datenwiederherstellung wissen, werden Sie es zum Laufen bringen. Hilfreich ist die Schritt-für-Schritt-Anleitung . In meinem Fall konnte ich die Festplatte direkt aus dem laufenden Windows reparieren, wo die Festplatte kaputt ging - keine Notwendigkeit, eine Linux-Live-CD oder ähnliches zu booten.

Eine kleine Anmerkung zu Testdisk: Es ist sehr gut, wenn die Partitionstabelle kaputt ist (und wahrscheinlich wird es für die Situation des OP in Ordnung sein). Aber wenn die MFT wirklich kaputt ist, werden keine Dateien wiederhergestellt. Es "repariert" kein defektes NTFS an Ort und Stelle.

Wenn das Ziel die Datenwiederherstellung ist, werden In-Place-Reparaturen nicht empfohlen. Wenn Sie es trotzdem versuchen möchten, klonen Sie zuerst das Laufwerk mit etwas wie ddrescue. Das ist meine erste und letzte Warnung ;)

Erste Notizen

Es gibt keine Möglichkeit, ein schwer beschädigtes Dateisystem zum Zweck der Datenwiederherstellung vor Ort zu reparieren!

Erstens, wenn MFT beschädigt ist, gibt es realistischerweise keine Möglichkeit, es zuverlässig zu reparieren. Chkdsk könnte, aber es könnte durch das Löschen von Daten. Sein Ziel ist ein konsistentes Dateisystem und unter Umständen ist das Löschen von Daten aus dem Dateisystem ein Weg, dies zu erreichen. Chkdsk ist kein Datenwiederherstellungstool!

Testdisk wird oft erwähnt, aber es ist nicht in der Lage, eine beschädigte MFT zu reparieren. Die beworbene MFT-Reparaturfunktion besteht lediglich darin, die Spiegel-MFT auf die beschädigte zu kopieren. Entgegen der landläufigen Meinung ist dieser Spiegel KEIN vollständiges Backup, nur die ersten paar Dutzend Datensätze oder so werden tatsächlich gesichert. Keiner der Einträge, die auf Benutzerdateien verweisen, ist eine Sicherungskopie, daher wird diese Reparatur nicht ausgeführt

Rohes Dateisystem

Ich gehe davon aus, dass Sie ein RAW-Dateisystem meinen, wenn Sie "unformatiert" erwähnen. Leider ist dies eine Art Fangbedingung, bei der Windows das Dateisystem nicht ermitteln kann. Den Grund dafür nennt sie nicht. Der Fall kann sein, dass es sich um ein fremdes Dateisystem handelt. Aber jetzt schauen wir uns einige Schadensarten an, die leicht diagnostiziert und repariert werden können.

Die Reise zum Mounten eines Dateisystems beginnt in der Partitionstabelle. Bereits in der Partitionstabelle, ob MBR-Typ oder GPT-Typ, wird ein Dateisystem erwähnt, aber es ist nicht wirklich wichtig für den Mount-Prozess.

Die Partitionstabelle zeigt auf den ERSTEN Sektor des Dateisystems. Wenn es fälschlicherweise auf den falschen Ort zeigt, versucht Windows, den Sektor, auf den verwiesen wird, als Boot-Datensatz zu interpretieren , und schlägt fehl. IOW Worte es ist nicht in der Lage, das Dateisystem zu bestimmen: Ergebnis ist ein RAW-Dateisystem.

Wenn die Partitionstabelle auf den richtigen Speicherort für den Bootsektor zeigt, dieser Sektor selbst jedoch beschädigt ist, kann Windows das Dateisystem nicht bestimmen: Das Ergebnis ist ein RAW-Dateisystem.

In beiden Fällen kann Chkdsk das Laufwerk nicht überprüfen. Es sind diese beiden Fälle, die repariert werden können, WENN dies die einzigen Probleme sind. Testdisk kann dafür tatsächlich verwendet werden, stattdessen schlage ich DMDE von www.dmde.com vor . Die Möglichkeit, eine Partitionstabelle und einen Bootsektor mithilfe der Sicherungskopie des Bootsektors zu reparieren, ist in der kostenlosen Version verfügbar.

9 von 10 Fällen, in denen das Problem tatsächlich die Partitionstabelle oder der Bootsektor ist, können in Sekundenschnelle repariert werden. DMDE ist nicht installiert, Sie extrahieren einfach aus dem heruntergeladenen Archiv und führen „dmde.exe“ aus. Wählen Sie nun das Laufwerk aus und ein Partitionsfenster wird angezeigt. DMDE führt einen schnellen Scan durch, der normalerweise einige Sekunden dauert.

DMDE-Partitionsfenster

Es listet aktuelle und gefundene Partitionen auf und zeigt für jede an, ob mehrere Komponenten gefunden wurden:

  • E : Partitionstabelleneintrag
  • B : Bootsektor
  • C: Bootsektor sichern
  • F: Dateisystem

Wenn wir für eine bestimmte Partition ExCx sehen würden, würde dies bedeuten, dass eine Partition definiert ist, kein gültiger Bootsektor gefunden wurde und daher auch kein Dateisystem (qualifiziert als RAW-Partition). Da C anzeigt, dass ein Backup-Bootsektor vorhanden ist, können wir mit der rechten Maustaste auf diese Partition klicken und die Option auswählen, die den Bootsektor mit seinem Backup repariert.

Beispiel Reparaturen

Wenn wir 2 Partitionen mit folgendem sehen:

  • Exxx
  • xCBF

Dies bedeutet, dass sich die erste Partition derzeit in der Partitionstabelle befindet, jedoch nicht auf gültige Dateisystemstrukturen verweist und als solche als RAW-Partition qualifiziert wird. Es zeigt wahrscheinlich einfach auf die falsche LBA-Adresse. Der zweite Listeneintrag zeigt ein scheinbar gültiges und vollständiges Dateisystem, auf das jedoch nicht von der Partitionstabelle verwiesen wird. In diesem Fall würden wir also den zweiten Eintrag auswählen, mit der rechten Maustaste klicken und die Option zum Wiederherstellen der Partition auswählen. Sie werden möglicherweise aufgefordert, diese Partition mit der ungültigen zu überlappen, daher antworten wir mit Ja, wenn DMDE vorschlägt, sie zu löschen.

Hinweis: Bevor Sie die eigentliche Reparatur durchführen, können Sie mit der Schaltfläche „Volume öffnen“ prüfen, ob die Ordnerstruktur intakt aussieht.