TestDisk findet die richtige Ext4-Partition nicht

563
Raphael

Situation :

Ich habe eine Festplatte, die ursprünglich einige NTFS-Partitionen und eine Ext4-Partition hatte (abgesehen von nicht zugewiesenem Speicherplatz und einem Linux-Swap). Es hat seine Partitionstabelle verloren. Nichts wurde überschrieben.

Hintergrund :

Ich habe einmal eine externe Festplatte von Seagate gekauft und vermutete, dass diese defekt war, da die Übertragungsraten zufällig extrem niedrig werden würden. Bevor ich es zur Garantie schickte, habe ich versucht, ein Diagnosetool darauf auszuführen (von Seagate unter seagate.com/support/warranty-and-replacements verfügbar ). Beim Ausführen des kurzen Testbefehls wurde eine nicht hilfreiche Fehlermeldung zurückgegeben. Ich habe ein paar Mal versucht, dasselbe. Dann habe ich beschlossen, es auf einer Partition meines internen Laufwerks auszuführen, um zu sehen, ob der Fehler bestehen bleibt. Schlechte Idee. Sofort konnte ich auf keine Dateien auf dem Computer zugreifen. Ich schaltete den Computer aus, und als ich ihn wieder einschaltete, war die interne Festplatte zu einem düsteren Tal der Leere geworden.

Erreicht :

TestDisk zeigt alle fehlenden NTFS-Partitionen an und ich kann alle dazugehörigen Verzeichnisse und Dateien sehen.

Problem :

Für die Ext4-Partition (auf der Ubuntu gewohnt hat) werden keine Dateien angezeigt. Stattdessen wird die erschreckende Meldung angezeigt:Keine Datei gefunden, Dateisystem ist möglicherweise beschädigt. Wenn ich die Partition trotzdem schreibe, kann sie nicht gemountet werden und kann auch mit alternativen Superblocks nicht mit e2fsck wiederhergestellt werden .

Ziel :

Lassen Sie TestDisk die richtige Ext4-Partition mit allen Dateien finden. oder

Finden Sie einen Weg, um die falsche von TestDisk geschriebene Partition zu beheben.

Fragen :

1) Kann ich sonst noch etwas versuchen?

2) Was kann dazu führen, dass TestDisk auf allen Partitionen außer diesem Ext4 Dateien findet?

Anmerkungen :

  • Die Ext4-Partition wurde nicht verschlüsselt.

  • Nachdem ich die (falsche) Ext4-Partition mit TestDisk geschrieben habe, kann ich (offenbar) alle Dateien mit [R-Linux] und [PhotoRec] wiederherstellen.

  • TestDisk zeigt versehentlich mehrere Linux-Partitionen an (wobei es tatsächlich nur eine gibt), wobei jede an verschiedenen Stellen beginnt und endet und sich überlappt. Ich habe es mit demjenigen versucht, der zuerst beginnt, der, der zuletzt endet, und einige dazwischen.

  • Ich habe TestDisk die Festplatte mit dem Typ der Intel-Partitionstabelle tief scannen lassen. Ich habe auch EFI GPT ausprobiert (wie vom Tool vorgeschlagen), aber dieses Teil fand nicht einmal die Ubuntu-Partition.

  • Wenn ich TestDisk mit der voreingestellten Anzahl von Heads (255) starte, wird vorgeschlagen, dass die korrekte Anzahl 128 ist. Wenn ich jedoch 128 versuche, beklagen sich alle NTFS-Partitionen, dass sie tatsächlich 255 sind.

  • TestDisk sagt gleich nach der Analyse: „ Die Festplatte (1000 GB / 931 GiB) erscheint zu klein! (<3058511 TB / 2781700 TiB). Überprüfen Sie die Festplattengröße: HD-Jumper-Einstellungen, BIOS-Erkennung…

  • Beim Öffnen von GParted wird die Meldung angezeigt, dass die physische Blockgröße 2048 Byte beträgt, der Linux-Treiber sagt jedoch, dass es sich um 512 Byte handelt.

  • Ich verwende Ubuntu über ein USB-Laufwerk, um diese Tools auszuführen.

  • Ich arbeite an einer Kopie der Platte (erstellt mit dd).

  • Ich habe eine Sicherungskopie der wichtigen Dateien, also bin ich nicht verzweifelt. Aber ich wünschte wirklich, ich könnte die Platte wiederherstellen.

3

0 Antworten auf die Frage