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?