Ich habe versehentlich einige .iso
Daten versehentlich auf eine Festplatte geschrieben dd
. Ich habe den Befehl nach nur 2 Sekunden abgebrochen, aber das war genug, um die erste EFI-Partition (200 MB) und einen Teil der zweiten Partition zu löschen, auf der OS X und einige Dateien, die ich wirklich mag, gespeichert sind.
Das ISO-Image, mit dem ich versehentlich geschrieben habe, dd
war 600 MB groß, sodass der Gesamtschaden maximal 400 MB betragen würde, da ich dd
von Sektor 0 bis zu meinem Treffer Ctrl + Cund dem Entfernen der EFI-Partition weg war.
Ich habe versucht, fsck -fy
auf dieser Partition zu laufen , aber es ist ein No-Go.
sudo fsck_hfs -fy /dev/disk2s2
** /dev/rdisk2s2
Using cacheBlockSize=32K cacheTotalBlock=32768 cacheSize=1048576K.
Executing fsck_hfs (version diskdev_cmds-557~393).
** Checking Journaled HFS Plus volume.
Invalid B-tree node size
Ich weiß nicht viel über HFS +, aber auf jeder EXT Linux-Partition konnte ich so ziemlich alles wiederherstellen, was nicht gelöscht wurde dd
, selbst wenn es überschrieben wurde. Hier weiß ich jedoch nicht, wo ich anfangen soll. Es gibt einige ausgefallene GUI-Tools, aber sie werden wahrscheinlich nichts anderes tun als fsck
dies.
Es kann nicht sein, dass die gesamte Partition weg ist, weil 400 MB (wenn die gesamte ISO geschrieben würde - aber das war nicht der Fall) von 400 GB versehentlich mit Daten überschrieben wurden. Die Partitionstabelle scheint in Ordnung zu sein - gdisk
unter Linux ist sie in Ordnung und das Festplatten-Dienstprogramm auch unter Mac.
Das Volume wurde aufgezeichnet (scheint ein Problem für HFS + -Dienstprogramme unter Linux zu sein).
Irgendwelche Tipps, wie ich meine Dateien retten kann?
Antworten:
Laden Sie Testdisk herunter . Sie müssten es von einer externen Festplatte ausführen. Es ist ein Kommandozeilen-Tool. Es werden Probleme mit Ihrer Partitionstabelle oder Ihrem Dateisystem diagnostiziert und behoben. Es ist sehr ausführlich, so dass Sie keine Readmes benötigen. Stellen Sie zuerst Ihre OS X-Partition und dann Ihre EFI-Partition wieder her. Kommentieren Sie zurück, wenn Sie Hilfe bei der Verwendung von Testdisk benötigen.
quelle
Sie sollten versuchen, die Katalogdatei im angegebenen Dateisystem neu zu erstellen, indem Sie die folgende
-r
Option angeben :Siehe auch: Wie kann eine ungültige Kartenknotenverknüpfung behoben werden?
quelle
Ich konnte mit Photorec Daten zurückerhalten, aber keine ursprünglichen Dateinamen oder Verzeichnisstrukturen abrufen.
Ich habe R-Studio https://r-studio.com gefunden, das die gesamte Datei- und Ordnerstruktur wiederhergestellt hat. Es ist ein kostenpflichtiges Produkt, hat aber gut funktioniert.
Das Problem mit der ungültigen B-Baum-Knotengröße kann immer noch nicht behoben werden. Es scheint fast wie ein Partitionsproblem.
quelle
Verwenden Sie DiskWarrior . Hat viele Festplatten meines Kunden gespeichert!
quelle