So stellen Sie gelöschte Dateien unter Linux wieder her

Kurz: In diesem Artikel erfahren Sie, wie Sie gelöschte Dateien unter Linux mithilfe des Befehlszeilentools Test Disk wiederherstellen. Es ist ein benutzerfreundliches Tool, mit dem fast jeder verlorene Dateien in Ubuntu oder anderen Linux-Distributionen wiederherstellen kann.

Hast du jemals dieses schreckliche Gefühl bekommen? Die, die Sie erhalten, wenn Sie feststellen, dass Sie versehentlich Dateien gelöscht haben und diese noch nicht einmal im Papierkorb liegen? Oft geht eine Ablehnung unmittelbar voraus: Ich weiß, dass ich irgendwo eine andere Kopie davon habe.

Aber anstatt alle Phasen der Trauer zu durchlaufen, mach dir keine Sorgen. Und denk daran, dass du nicht allein bist. früher oder später macht das jeder.

"Keine Sorge?", Entgegnen Sie, "ich habe gerade die einzige Kopie meines Lebenslaufs gelöscht!"

Nein wirklich, mach dir keine Sorgen. Alles, was passiert ist, ist, dass es von einer Liste gestoßen wurde. Solange Sie nicht auf das Laufwerk schreiben, ist es absolut noch vorhanden. In der Tat können gelöschte Dateien, abhängig von der Größe der Datei und dem freien Speicherplatz auf Ihrem Laufwerk, auf unbestimmte Zeit erhalten bleiben - selbst wenn Sie auf das Laufwerk schreiben.

"Ja, gut", sagen Sie, "ich werde mich beruhigen, wenn ich weiß, dass mein Lebenslauf in einem abstrakten Sinne existiert." Aber was mich betrifft, wenn ich es nicht öffnen, bearbeiten oder drucken kann, gibt es es praktisch nicht. Was wirklich helfen würde, wäre eine Möglichkeit, das Löschen von Dateien aufzuheben. Und eine, die kein IT-Forensiklabor erfordert. “

Keine Sorge, Sie benötigen kein Labor, um die gelöschten Dateien wiederherzustellen. Wenn Sie mit einer primitiven Benutzeroberfläche überholen können, ist das eigentlich ganz einfach! Ich zeige Ihnen, wie Sie mit TestDisk gelöschte Dateien wiederherstellen können.

So stellen Sie gelöschte Dateien unter Linux mit TestDisk wieder her

Lassen Sie mich ein vereinfachtes Beispiel vorstellen: Ich habe auf einem sauberen USB-Stick einige Dateien hinzugefügt und dann eine gelöscht. Jetzt verfügt mein System über eine Funktion, mit der Dateien direkt von Wechseldatenträgern gelöscht werden, wobei der Papierkorb vollständig umgangen wird. Das heißt, wenn ich mit der rechten Maustaste auf eine Datei klicke und dann "Löschen" wähle. Es wird immer noch eine Warnung angezeigt, aber ein Klick auf die Schaltfläche "Ja" und die Datei ist für immer verschwunden. Oder scheint zu sein.

Aber dieses Mal habe ich dieses schreckliche Gefühl nicht bekommen. Und nein, nicht weil dies ein ausgeklügeltes Szenario ist. Ich wusste, dass ich nur den Terminaltyp "testdisk" öffnen und "enter" drücken musste. Als ich das zum ersten Mal tat, hatte ich einen meiner „Linux-Momente“. Denn wenn Sie es nicht haben - und ich nicht -, erfahren Sie, wie Sie es bekommen! Geben Sie einfach "sudo apt install testdisk" ein und geben Sie ein, und Sie haben es in ca. 10 Sekunden.

Wenn Sie Videos bevorzugen, können Sie dieses Video des gleichen Tutorials auf dem YouTube-Kanal von It's FOSS ansehen:

Abonnieren Sie den YouTube-Kanal von It's FOSS

Schritt 1

Sie müssen zuerst das TestDisk-Tool installieren. Die meisten Linux-Distributionen haben dieses Tool bereits in ihrem offiziellen Repository. In Ubuntu und anderen Ubuntu-basierten Linux-Distributionen wie Linux Mint, elementarem Betriebssystem usw. können Sie den folgenden Befehl verwenden, um TestDisk zu installieren:

sudo apt install testdisk

Arch Linux Benutzer können es von AUR installieren. Sie können es für andere Linux-Distributionen über den folgenden Link herunterladen:

Laden Sie TestDisk herunter

Obwohl ich in diesem Tutorial Ubuntu verwende, bedeutet dies nicht, dass nur gelöschte Dateien in Ubuntu Linux wiederhergestellt werden sollen . Die hier vorgestellten Anweisungen funktionieren auch für andere Distributionen.

Schritt 2

Führen Sie TestDisk im Terminal mit dem folgenden Befehl aus:

testdisk

Schritt 3

Wenn Sie es öffnen, sehen Sie etwas, das so aussieht. Sei geduldig! Die Benutzeroberfläche ist eigentlich unkompliziert, aber Sie müssen den Text sorgfältig lesen. Verwenden Sie die Pfeiltasten zum Navigieren und "Enter" zum Auswählen.

Wählen Sie "Neue Protokolldatei erstellen".

Bildschirme mit zusätzlichen Befehlen werden Ihnen dies mitteilen. Beachten Sie auch, dass TestDisk 7.0 den nächsten sinnvollen Schritt hervorhebt. Es ist fast immer richtig, aber lesen Sie den Bildschirm, da er Ihre Gedanken nicht lesen kann. Wenn Sie möchten, dass eine Protokolldatei erstellt wird, können Sie dies in jedem Fall tun. Es geht darum, dich aus einem Loch zu ziehen.

Schritt 4

Wenn Sie jetzt Glück haben, sollten Sie Ihre Fahrt sehen. Und Sie können mit den letzten Schritten fortfahren. Aber nehmen wir an, Sie haben keine Multi-Boot-Maschine. In diesem Fall können Eigentümer verschwimmen, und Testdisk benötigt Ihre Erlaubnis, um sie zu öffnen. Sie werden so etwas sehen:

Manchmal benötigen Sie möglicherweise Sudo-Rechte

Wählen Sie "sudo" und geben Sie Ihr Passwort ein. Drücken Sie die Eingabetaste und im nächsten Bildschirm erneut die Eingabetaste, um eine weitere Protokolldatei zu erstellen.

Schritt 5

Dieses Mal zeigt Testdisk alle Ihre Laufwerke an. Pfeiltaste zum betreffenden Laufwerk und drücken Sie die Eingabetaste.

Sie müssen das Laufwerk auswählen, auf dem Sie nach Dateien suchen

Schritt 6

Testdisk hat wieder die richtige Einstellung gewählt. Dies ist sinnvoll, da ein einfaches Speichergerät selten partitioniert ist. Nochmals drücken Sie die Eingabetaste:

Schritt 7

Und zum Schluss müssen wir noch ein bisschen nachdenken. Wenn Sie den ersten Bildschirm gelesen haben - und ich wette, Sie haben es nicht getan -, dient dieses Programm nicht nur zum Wiederherstellen gelöschter Dateien. Es ist ein leistungsfähiges Festplatten-Dienstprogramm. Aber wenn wir uns daran erinnern, was wir versuchen, ist die Wahl ziemlich offensichtlich: Wir versuchen nicht, eine Festplatte zu reparieren, wir versuchen, eine Datei wiederherzustellen. Wählen Sie "Erweitert" und drücken Sie "Enter".

Wählen Sie Erweitert

Schritt 8

Wählen Sie unten auf der Seite „Undelete“ und machen Sie sich bereit, um einen Geist zu sehen!

Wählen Sie Wiederherstellen

Schritt 9

Testdisk sucht nach Dateien und erstellt eine Liste der gelöschten Dateien, die rot hervorgehoben sind. Gehen Sie mit dem Pfeil nach unten und lesen Sie die Auswahlmöglichkeiten unten sorgfältig durch.

Schritt 10

Denken Sie auch hier daran, dass Testdisk ein Multifunktionswerkzeug ist. Die meisten dieser Optionen beziehen sich auf Dateigruppen. Wir wollen nur unseren verdammten Lebenslauf zurück! Also drücke "c".

Drücken Sie C, um die gelöschte Datei zu kopieren und wiederherzustellen

Wie Sie auf der Anzeigetafel sehen können, haben wir 1: 0 gewonnen. Nach dem Drücken von „c“ gibt es Optionen, in die Sie die Datei möglicherweise wiederherstellen möchten, standardmäßig wird jedoch Ihr Basisordner verwendet. Und wieder ist dies im Allgemeinen das Beste, was zu tun ist. Das Navigieren in Testdisk ist ein wenig schwierig, während das Ziehen und Ablegen im Nachhinein ein Kinderspiel ist.

Einige Tipps zum Wiederherstellen gelöschter Dateien unter Linux mit TestDisk

Wenn Sie sich an einem Ort befinden, an dem Sie nicht sein möchten, drücken Sie zuerst "q", um den Vorgang zu beenden. Dadurch wird das Programm nicht geschlossen, sondern es funktioniert wie die Schaltfläche "Zurück" in einem Programm mit einer vollständigen grafischen Benutzeroberfläche, und Sie kehren zu einer Seite zurück. Und genau wie eine "Zurück" -Taste führt Sie das Wiederholen schließlich zum Anfang zurück.

Zweitens ist es, wie bei allem, umso einfacher zu finden, wonach Sie suchen, je weniger Ablenkungen vorhanden sind. Trennen Sie also physisch alle anderen Speicherlaufwerke. In grafisch einfachen Umgebungen ist die Einfachheit Ihr Freund.

Schließlich kann Testdisk Ihnen auch dabei helfen, Dateien abzurufen, auf die aus anderen Gründen nicht mehr zugegriffen werden kann. Aus diesem Grund habe ich das Programm überhaupt erst verwendet. Ich habe versucht, Dateien von einem beschädigten Laufwerk zu speichern, das nicht gebootet werden konnte. Normalerweise muss das Laufwerk nur entfernt und an einen USB-Adapter angeschlossen werden. Sie können es dann auf einem anderen PC mounten und die Dateien kopieren, wo immer Sie möchten.

Aber was ist, wenn das Laufwerk für LVM formatiert ist? Dies war mein Problem, da ein bereitgestelltes LVM-Laufwerk nicht wie ein normales Linux-Betriebssystem aussieht. Keine der üblichen Dateien wird angezeigt, und das Herumjagen hilft einfach nicht weiter. Dies liegt unter anderem daran, dass die meisten Linux-Dateimanager ext.2-Dateisysteme nicht mehr lesen können.

Trotzdem konnte ich nach ein paar Fehlstarts die fehlenden Dateien finden und speichern. Beachten Sie jedoch, dass die Abfolge der Schritte hier etwas anders ist. Möglicherweise müssen Sie die Option "Analyse" für Testdisk verwenden, um das Laufwerk zu analysieren, und Sie müssen möglicherweise ein wenig herumstöbern, um den Ordner "home" zu finden wenn du es tust. Außerdem werden die von Ihnen gesuchten Dateien nicht in rot angezeigt, da sie nie zuvor gelöscht wurden. Sobald Sie sie gefunden haben, ist der Kopiervorgang im Grunde der gleiche.

Mit Testdisk und ein wenig Glück können Sie Ihren Lebenslauf nie wieder verlieren, da Sie unter Linux immer gelöschte Dateien wiederherstellen können .

Haftungsausschluss: Dieses Tutorial ist eine Leservorlage.

Über den Autor Dave Merritt: Ich bin ein 59-jähriger Vollzeit-Landschaftsgestalter und Teilzeit-PC- Mediziner . Ich bin seit über zehn Jahren ein begeisterter Linux-Benutzer. In dieser Zeit behaupte ich nicht, jeden möglichen Fehler gemacht zu haben, nur die meisten von ihnen. Ich bin ein großer Fan von Prog Rock, Avant Jazz und JS Bach und lese gerne Neal Stevenson und alles, was mit den grundlegenden Problemen der modernen Physik zu tun hat.

Empfohlen

MariaDB: Die Software, die Open Source speichern oder brechen könnte
2019
Installieren und Verwenden von MEGA Cloud Storage unter Linux
2019
openSUSE ist jetzt auf dem Windows-Subsystem für Linux verfügbar
2019