Wiederherstellen einer versehentlich gelöschten Datei in Ubuntu

6528
Roland

Ich verwende ubuntu 9.10 und habe versehentlich eine bestimmte Datei in einem Verzeichnis auf meinem System gelöscht. Ich habe den Papierkorb eingecheckt und konnte die Datei nicht finden. Ich habe es vor 10 Minuten gelöscht. Gibt es irgendwelche Tools, mit denen ich diese Datei wiederherstellen kann? Es ist eine wirklich wichtige Datei.

Jede Hilfe wäre sehr dankbar

Meine Partition ist ext4

7

3 Antworten auf die Frage

9
Charles Stewart

Es gibt nichts Verlässliches. extundelete wird durch das RAW- Dateisystem ausgeführt und stellt Dinge, die wie Dateien aussehen, in einem wiederhergestellten Dateiverzeichnis wieder her. Es ist für ext3, aber seine Macher behaupten mit ext4 einige Erfolge.

Das Risiko besteht darin, dass Ihre Datei durch spätere Schreibvorgänge überschrieben wird, sodass nichts wiederhergestellt werden kann. Oder dass das Programm durch eine gewisse Eigenheit von ext4fs ersetzt wird.

Ein weiteres Risiko besteht darin, dass die Datei stark fragmentiert war und es dann extrem schwierig oder sogar unmöglich ist, sie wiederherzustellen. Shaihi vor 14 Jahren 0
@Shaihi: richtig. Sie haben immer noch die Möglichkeit, die Datei wiederherzustellen, wenn die Anzahl der Teile nicht zu groß ist: `file` kann helfen, das erste Teil zu identifizieren, und hoffentlich ist die Anzahl der Kombinationen der verbleibenden Teile nicht zu groß. Je mehr Sie über das Dateiformat wissen, desto praktikabler ist dies. Charles Stewart vor 14 Jahren 0
1
Bobby

Auch Testdisk funktionieren könnte.

TestDisk ist OpenSource-Software und unterliegt den Bestimmungen der GNU General Public License (GPL v2 +).

TestDisk ist eine leistungsstarke kostenlose Datenwiederherstellungssoftware! Sie wurde in erster Linie dazu entwickelt, verlorene Partitionen wiederherzustellen und / oder nicht bootfähige Laufwerke wieder bootfähig zu machen, wenn diese Symptome durch fehlerhafte Software, bestimmte Arten von Viren oder menschliche Fehler (z. B. versehentliches Löschen einer Partitionstabelle) verursacht wurden. Die Wiederherstellung von Partitionstabellen mit TestDisk ist sehr einfach.

1
abhilash

Installieren Sie das Skalpell in Ubuntu mit dem Terminal:

$ sudo apt-get install scalpel 

Führen Sie dann die folgenden Schritte aus, um Ihre Dateien wiederherzustellen.

Erstellen Sie einen Ordnernamen lostdata.

sudo scalpelund Laufwerkpfad, den Sie wiederherstellen möchten. -owird verwendet, um wiederhergestellte Dateien im Ordner lostdata zu generieren.

$ sudo scalpel /dev/sda1 -o lostdata 

Hinweis: Es gibt keine Garantie, dass Scalpel Ihre Dateien wiederherstellen kann, aber es besteht zumindest eine Chance. Vielleicht hilft Ihnen dieser Beitrag .