Gibt es eine schnellere Methode, um den Befehl rm -r rückgängig zu machen, den ich auf meiner exfat-formatierten externen Festplatte ausgeführt habe?
ExFat löscht Dateien, indem jeder Datei- und Verzeichniseintrag mit einem Symbol (0xe5 als erstes Byte) markiert wird. Außerdem wird der Zeiger auf den Dateieintrag entfernt, sodass die Blöcke freigegeben werden. Es gibt keine zweite Dateitabelle. Sobald dies erledigt ist, ist eine Korrektur nicht möglich. AFAIK gibt es keine andere Methode, um eine Datei mit ExFat unter Linux wiederherzustellen.
Wird testdisk den Unterordner wiederherstellen oder alles in einem einzigen Ordner ablegen?
Mit Testdisk, die für die Wiederherstellung von Partitionen und Dateisystemen verwendet wird, können Sie im Dateisystem gelöschte Dateien als gelöscht finden, wobei der Nachteil dieser Dateien hoffentlich nicht überschrieben wurde. In diesem Fall können Sie die Dateien "rückgängig machen", wodurch die Datei ab den angegebenen Innodes mit dem Dateinamen und anderen Informationen kopiert wird.
Dies beinhaltet manchmal die Ordnerhierarchie . Ich habe gerade verwendet, um 1440 Fotos von einer beschädigten Canon Camera SD-Karte wiederherzustellen, die als ExFat formatiert wurde. Ich konnte die Dateien auf der Kamera sehen, aber nicht, wenn ich die SD-Karte in meinen Mac stecke. Testdisk konnte den beschädigten / gelöschten Ordner sehen und ich konnte die Dateien mit mindestens 2 Ordnerstrukturstufen wiederherstellen. Dies sollte für Sie gleich sein, wenn Sie rm verwendet haben. Wenn es einen Zwischenschritt gegeben hätte, alle diese Dateien in einen Papierkorb oder einen Papierkorb zu legen, hat sie möglicherweise keine vorhandene Ordnerstruktur.
Das andere mit TestDisk gelieferte Tool ist PhotoRec. Hierbei handelt es sich um ein Low-Level-Datenträger-Analysegerät, das nach Dateistrukturen sucht und das Dateisystem ignoriert . Dies ist, wenn Sie eine Partition löschen oder das Dateisystem vollständig geschlossen ist. Da die eigentlichen Daten keine Namen haben, wird dies vom Dateisystem oder Betriebssystem durchgeführt. Alle Dateien wären unbenannt und ohne Ordnerstruktur.
Die Geschwindigkeit von TestDisk entspricht im Wesentlichen der Geschwindigkeit einer Dateikopie, abhängig von der Geschwindigkeit Ihrer Festplatte, Ihres Computers oder Ihres Betriebssystems.