Manchmal können Sie wichtige Daten verlieren - sei es aufgrund mangelnder Kenntnisse durch Zufall oder aufgrund mangelnder Kenntnisse. Diese detaillierte Schritt-für-Schritt-Anleitung bietet einen strukturierten Ansatz zur Wiederherstellung verlorener Dateien in Linux mithilfe einer Live-USB-Umgebung und Wiederherstellungstools wie TestDisk, Photorec und Exundelete .
Inhaltsverzeichnis
Sehr wenige Menschen verlieren Daten aufgrund externer Faktoren wie Hardwareversagen, Stromausfällen oder Naturkatastrophen. Öfter verlieren wir Daten aufgrund unserer eigenen Fehler, oder?
Stellen Sie sich vor: Sie haben gerade die Befehlsdelus -RM -Rf /*auf Ihrem Linux -System ausgeführt. Sie sind sich nicht ganz sicher, was es tut, aber Sie haben es trotzdem gelaufen - und Boom! Alle Ihre Daten sind weg. Ich habe diesen Fehler vor langer Zeit gemacht, als ich bei Linux neu war.
Das Ausführen von sudo rm -rf /* ist einer der zerstörerischsten Befehle, die Sie auf einem Linux -System ausführen können. Für diejenigen, die vielleicht nicht wissen, wischt es fast alles ab, einschließlich Systemdateien, persönliche Dokumente und Konfigurationen.
Dies ist ein klassisches (und schmerzhaftes) Beispiel dafür, was passieren kann, wenn Sie Befehle ausführen, ohne sie vollständig zu verstehen.
Hier ist die Aufschlüsselung des Befehls von Doessudo RM -Rf /*.
Bei der Kombination fordert Sudo RM -Rf /*das System an , jede Datei und jedes Verzeichnis, die vom Stamm des Dateisystems abgebaut werden, gewaltsam und rekursiv zu löschen .
Während das Betriebssystem selbst über die Wiederherstellung hinausgeht, können einige Ihrer Dateien weiterhin abgerufen werden, wenn Sie schnell handeln und die richtigen Schritte ausführen.
Wichtig: Wenn die Daten von entscheidender Bedeutung sind, suchen Sie professionelle Hilfe .
Wenn die Daten von entscheidender Bedeutung sind und Sie sie um jeden Preis wiederherstellen müssen, empfehle ich dringend, sie an professionelle Datenwiederherstellungsexperten zu überlassen.
Sie verwenden erweiterte Tools (z. B. Sterndatenwiederherstellungs -Toolkit ), um verlorene Dateien abzurufen. Es mag teuer sein, aber Sie werden wahrscheinlich Ihre Daten zurückbekommen - und, was noch wichtiger ist, Seelenfrieden.
Wenn Sie Dateien mithilfe der frei verfügbaren Linux -Datenwiederherstellungstools selbst wiederherstellen möchten, ist dieser Handbuch für Sie. Lesen Sie weiter.
Ich habe die folgenden Schritte in einer sicheren virtuellen Umgebung getestet. Ich habe einen Test Virtual Machine (VM) erstellt, der keine wichtigen Daten enthielt.
Ich habe absichtlich Dateien gelöscht und dann versucht, sie mithilfe der in diesem Handbuch genannten Tools wiederherzustellen. Mein Ziel war es, zu lernen, wie die Datenwiederherstellung funktioniert .
Ich möchte betonen, dass die Datenwiederherstellung nicht immer 100% erfolgreich ist . Abhängig von der Situation können Sie alle Ihre verlorenen Daten wiederherstellen oder nicht.
Hier sind einige wichtige Punkte zu beachten:
1. Dateinamen können verloren gehen
2. SSDs gegen HDDs
3.. Verwenden Sie externe Laufwerke zum Speichern wiederhergestellter Daten
4. Die Datenwiederherstellung ist ein zeitaufwändiger Prozess
Wenn Sie diese Faktoren verstehen, können Sie realistische Erwartungen festlegen und angemessen vorbereiten, bevor Sie die Wiederherstellung der Datei in Linux versuchen.
Lass uns anfangen!
In jeder Sekunde wird der betroffene Laufwerk verwendet, das das Risiko einer Überschreibung wiederherstellbarer Daten erhöht. Wenn das System noch läuft, schalten Sie es sofort herunter . Vermeiden Sie es, neue Software auf dem Laufwerk neu zu starten oder zu installieren.
Da das installierte Betriebssystem nicht mehr funktionsfähig ist, verwenden Sie eine Live -Linux -Umgebung für die Wiederherstellung. Empfohlene Optionen sind:
Wenn Sie noch keinen Live -USB haben, erstellen Sie einen auf einem anderen Computer mit:
Meine Empfehlung: Halten Sie immer einen anhaltenden Live -USB für den Notfallgebrauch bei
Wenn Sie ein externes USB -Laufwerk haben, sollten Sie einen anhaltenden Live -USB erstellen. Sie können entweder eine vollständige Installation eines Betriebssystems auf das externe Laufwerk durchführen oder eine Live -USB -Distribution wie Kali Linux verwenden, die die Persistenz unterstützt. Durch Persistenz können Sie installierte Pakete, Konfigurationen und dauerhaft am externen Laufwerk speichern.
Sie können Ventoy- oder MKUSB -Tools verwenden, um anhaltende Live -USBs zu erstellen:
Eine anhaltende USB -USB zu haben, ist unglaublich nützlich in Notfällen, z. B. in versehentlichem Löschen von Partitionen, Formatieren von Laufwerken oder dem Begegnung mit plötzlichem Datenverlust, einem unbootbaren OS oder anderen katastrophalen Situationen. Sie haben ein tolles Wiederherstellungstool für Ihre Fingerspitzen.
Profi -Tipp: Markieren Sie Ihr Notfall -Daumenantrieb mit einem unverwechselbaren Etikett, sodass es unter anderem leicht zu identifizieren ist.
Für den Demonstrationszweck bohne ich in Ubuntu 24.04 LTS Live -Umgebung.
Einmal in die Live -Umgebung gebootet, öffnen Sie ein Terminal und laufen Sie:
LSBLK
ODER
fdisk -l
Dadurch werden die verfügbaren Datenträger und Partitionen angezeigt (z. B. /dev /sda, /dev /nvme0n1). Beachten Sie die betroffene Scheibe.
Beispielausgabe:
Nennen Sie Maj: Min RM -Größe RO -Typ Mountpoints Loop0 7: 0 0 1,6G 1 Loop /ROFs Loop1 7: 1 0 457,5 m 1 Schleife Loop2 7: 2 0 868,1 m 1 Schleife Loop3 7: 3 0 4K 1 Loop/Snap/Bare/5 Loop4 7: 4 0 74,2m 1 Loop/Snap/Core22/1380 Loop5 7: 5 0 10,7m 1 Loop/Snap/Firmware-Updater/127 Loop6 7: 6 0 91,7 m 1 Loop/Snap/GTK-Common-Themen/1535 Loop7 7: 7 0 505.1M 1 Loop/Snap/GNOME-42-2204/176 Loop8 7: 8 0 269,6 m 1 Loop/Snap/Firefox/4173 Loop9 7: 9 0 10,3 m 1 Loop/Snap/Snap Store/1124 Loop10 7:10 0 116,7 m 1 Loop/Snap/Ubuntu-Desktop-Bootstrap/171 Loop11 7:11 0 137,3 m 1 Loop/Snap/Thunderbird/470 Loop12 7:12 0 38,7 m 1 Loop/Snapd/Snapd/21465 Loop13 7:13 0 476K 1 Loop/Snap/Snapd-Desktop-Integration/157 SDA 8: 0 0 50g 0 Festplatte ├─sda1 8: 1 0 1m 0 Teil ├─sda2 8: 2 0 513m 0 Teil └─sda3 8: 3 0 49,5g 0 Teil SDB 8:16 0 10g 0 Festplatte/Medien/Ubuntu/Backup SR0 11: 0 1 5,7G 0 ROM /Cdrom
Wie Sie in der obigen Ausgabe sehen können, ist/dev/sda mein lokales Laufwerk mit drei Partitionen (/dev/sda1,/dev/sda2 und/dev/sda3). Und /dev /sdb ist das externe Laufwerk für Sicherungszwecke.
Weitere Methoden finden Sie im folgenden Artikel, um Festplattenpartitionen in UNIX-ähnlichen Systemen aufzulisten:
Erstellen Sie vor dem Versuch der Dateiwiederherstellung ein Sicherungsbild der gesamten Festplatte, um einen weiteren Datenverlust zu vermeiden.
Schließen Sie zunächst ein externes Laufwerk an, das über einen ausreichenden Platz verfügt, um das Datenträgerbild und die Daten zu speichern, die wir in den folgenden Schritten wiederherstellen werden. Wenn möglich, verwenden Sie zwei externe Laufwerke. Eine zum Speichern des Festplattenbildes und eines zum Speichern der wiederhergestellten Daten.
Bitte beachten Sie, dass das Ziellaufwerk größer als das Quelllaufwerk sein sollte. Wenn Sie beispielsweise Daten von einer 50 -GB -Festplatte (dh Quellantrieb) wiederherstellen möchten, muss das Ziellaufwerk (dh das Ziellaufwerk) größer als 50 GB sein.
Führen Sie als nächstes den folgenden Befehl aus, um das vollständige Festplattenbild zu erstellen:
sudo dd if =/dev/sda von =/media/ubuntu/backup/resoco.img bs = 4m Status = Fortschritt
(Ersetzen Sie/dev/sda durch den richtigen Festplattenkennung,/Media/Ubuntu/Backup/mit dem Pfad des externen Laufwerks und stellen Sie sicher, dass das Bild auf dem externen Laufwerk gespeichert ist.)
Dies kann aus einigen Gründen nützlich sein:
TestDisk ist ein leistungsstarkes Open-Source-Tool zur Wiederherstellung verlorener Partitionen und gelöschter Dateien. Es funktioniert unter Linux, Windows und MacOS.
sudo apt update && sudo apt install testDisk -y
Start testDisk:
sudo testdisk
Wenn TestDisk beginnt, werden Sie aufgefordert, eine Protokolldatei zu erstellen. SelectCreateTo fahren. Wählen Sie [erstellen], um eine neue Protokolldatei zu erstellen.
TestDisk listet alle verfügbaren Festplatten auf. Verwenden Sie die Pfeiltasten, um die Festplatte auszuwählen, von der Sie Daten wiederherstellen möchten, und drücken Sie dann die Eingabetaste. Wählen Sie die Quelle (betroffen) Laufwerk → [fortfahren] .
Christophe Grenier <grenier> https://www.cgsecurity.org Testdisk ist kostenlose Software und Kommt mit absolut ohne Garantie. Wählen Sie ein Medium aus (verwenden Sie Pfeiltasten und drücken Sie dann die Eingabetaste): > Festplatte /Dev /SDA - 53 GB /50 GIB - QEMU QEMU Hartdisk Festplatte /Dev /SDB - 10 GB /10 GIB - QEMU QEMU Hartdisk Disk /Dev /SR0 - 6114 MB /5831 MIB (RO) - QEMU DVD -ROM Disk /Dev /Loop0 - 1748 MB /1667 MIB (RO) Disk /Dev /Loop1 - 479 MB /457 MIB (RO) Disk /Dev /Loop10 - 122 MB /116 MIB (RO) Disk /Dev /Loop11 - 143 MB /137 MIB (RO) Disk /Dev /Loop12 - 40 MB /38 MIB (RO) Disk /Dev /Loop13 - 487 KB /476 KIB (RO) Disk /Dev /Loop2 - 910 MB /868 MIB (RO) Disk /Dev /Loop3 - 4096 B (RO) Disk /Dev /Loop4 - 77 MB /74 MIB (RO) Disk /Dev /Loop5 - 11 MB /10 MIB (RO) Disk /Dev /Loop6 - 96 MB /91 MIB (RO) Disk /Dev /Loop7 - 529 MB /505 MIB (RO) Disk /Dev /Loop8 - 282 MB /269 MIB (RO) Disk /Dev /Loop9 - 10 MB /10 MIB (RO) > [Fortfahren] [beenden] Hinweis: Die Festplattenkapazität muss für eine erfolgreiche Genesung korrekt erkannt werden. Wenn eine oben aufgeführte Festplatte eine falsche Größe aufweist, überprüfen Sie die Einstellungen der HD -Jumper und die BIOS Erkennung und installieren Sie die neuesten OS -Patches und Disk -Treiber.</grenier>
TestDisk fordert Sie auf, den Partitionstabellen -Typ auszuwählen (normalerweise Intel/PC für die meisten Systeme). Wählen Sie den richtigen Typ und den richtigen Druck. Wählen Sie [Intel] oder [EFI GPT] basierend auf Ihrem Partitionstyp.
TestDisk 7.1, Data Recovery Utility, Juli 2019 Christophe Grenier <grenier> https://www.cgsecurity.org Scheibe /Dev /SDA - 53 GB /50 GIB - QEMU QEMU Harddisk Bitte wählen Sie den Partitionstabellen -Typ aus und drücken Sie die Eingabetaste, wenn Sie fertig sind. [Intel] Intel/PC -Partition > [EFI GPT] EFI GPT -Partitionskarte (Mac i386, einige x86_64 ...) [Humax] Humax Partitionstabelle [Mac] Apple Partition Map (Legacy) [Keine] nicht partitionierte Medien [Sonne] Sun Solaris Partition [Xbox] Xbox Partition [Return] Return to Disk Selection Tipp: Es wurde entdeckt. Hinweis: Wählen Sie nicht 'keine' für Medien mit nur einer einzigen Partition. Es ist sehr selten, dass eine Festplatte "nicht partitioniert" ist.</grenier>
Wählen Sie [analysieren] , um nach verlorenen Partitionen zu scannen:
TestDisk 7.1, Data Recovery Utility, Juli 2019 Christophe Grenier <grenier> https://www.cgsecurity.org Scheibe /Dev /SDA - 53 GB /50 GIB - QEMU QEMU Harddisk CHS 51200 64 32 - Sektorgröße = 512 > [Analysieren] Analysieren Sie die aktuelle Partitionsstruktur und suchen Sie nach verlorenen Partitionen [Advanced] Dateisystem -Utils [Geometrie] Geometrie der Festplatte ändern [Optionen] Optionen ändern [Beenden] Kehren Sie zur Disk -Auswahl zurück Hinweis: Für eine erfolgreiche Genesung ist die korrekte Festplattengeometrie erforderlich. 'Analysieren' Der Prozess kann einige Warnungen geben, wenn sie der Meinung ist, dass die logische Geometrie nicht übereinstimmt.</grenier>
TestDisk zeigt die aktuelle Partitionsstruktur an. Wenn Partitionen fehlen, wird nach ihnen gesucht. Sie können dies auch manuell tun, indem Sie die Schnellsuchoption auswählen.
TestDisk 7.1, Data Recovery Utility, Juli 2019 Christophe Grenier <grenier> https://www.cgsecurity.org Festplatte /Dev /SDA - 53 GB /50 GIB - CHS 51200 64 32 Aktuelle Partitionsstruktur: Partition Startendgröße in Sektoren 1 P Unbekannt 2048 4095 2048 2 P EFI -System 4096 1054719 1050624 [EFI -Systempartition] 3 P Linux -Dateien. Daten 1054720 104855551 103800832 P = primäres d = gelöscht > [Schnelle Suche] [Backup] Versuchen Sie, die Partition zu finden</grenier>
TestDisk führt nun eine "Schnellsuche" durch, um verlorene Partitionen zu finden. Wenn es welche findet, wird sie aufgeführt.
TestDisk 7.1, Data Recovery Utility, Juli 2019 Christophe Grenier <grenier> https://www.cgsecurity.org Festplatte /Dev /SDA - 53 GB /50 GIB - CHS 51200 64 32 Partition Startendgröße in Sektoren P ms Data 4096 1054719 1050624 [NO Name] > P linux filesys. Daten 1054720 104855551 103800832 Struktur: OK. Verwenden Sie UP/Down -Pfeiltasten, um die Partition auszuwählen. Verwenden Sie linke/rechte Pfeiltasten, um die Partitionsmerkmale zu ändern: P = primäres d = gelöscht Tasten A: Partition hinzufügen, l: Backup laden, t: Typ ändern, p: Listendateien, Geben Sie ein: Um fortzufahren ext4 blocksize = 4096 large_file sparse_sb, 53 gb / 49 gib</grenier>
Wenn die Schnellsuche Ihre verlorenen Partitionen nicht findet, wählen Sie die Suche nach einem gründlicheren Scan.
Nach dem Scan listet TestDisk die gefundenen Partitionen auf. Verwenden Sie die Pfeiltasten, um die Partition auszuwählen, die Sie wiederherstellen möchten.
Wenn die Partition korrekt aussieht, speichern Sie die Partitionstabelle auf der Festplatte. Dies wird die verlorene Partition wiederherstellen.
TestDisk 7.1, Data Recovery Utility, Juli 2019 Christophe Grenier <grenier> https://www.cgsecurity.org Festplatte /Dev /SDA - 53 GB /50 GIB - CHS 51200 64 32 Partition Startendgröße in Sektoren 1 P ms Data 4096 1054719 1050624 [NO Name] 2 P Linux -Dateien. Daten 1054720 104855551 103800832 [Quit] [Return] [Tiefere Suche]> [Schreiben] Schreiben Sie eine Partitionsstruktur auf die Festplatte</grenier>
Geben Sie y ein, um zu bestätigen:
TestDisk 7.1, Data Recovery Utility, Juli 2019 Christophe Grenier <grenier> https://www.cgsecurity.org Partitionstabelle schreiben, bestätigen? (Y/n)</grenier>
Kündigen Sie als Nächstes den TestDisk und starten Sie Ihren Computer neu, um festzustellen, ob die Partition wiederhergestellt ist.
In meinem Fall hat TestDisk die Partition erfolgreich wiederhergestellt.
Jetzt werden wir versuchen, Dateien von den restaurierten Partitionen wiederherzustellen.
Melden Sie sich in der Live -Umgebung an, wie in den früheren Schritten beschrieben.
Um gelöschte Dateien wiederherzustellen, müssen wir den TestDisk erneut installieren. Weil wir das Live -System neu gestartet haben und TestDisk jetzt weg ist.
sudo apt update && sudo apt install testDisk -y
Starten Sie den TestDisk:
sudo testdisk
Wählen Sie in TestDisk die Partition, auf der sich die Dateien befanden.
Wählen Sie das Menü aus.
Wählen Sie eine Partition aus und drücken Sie P , um die Dateien auf der Partition anzuzeigen.
TestDisk 7.1, Data Recovery Utility, Juli 2019 Christophe Grenier <grenier> https://www.cgsecurity.org Festplatte /Dev /SDA - 53 GB /50 GIB - CHS 51200 64 32 Partition Startendgröße in Sektoren P ms Data 4096 1054719 1050624 [NO Name] > P linux filesys. Daten 1054720 104855551 103800832 Struktur: OK. Verwenden Sie UP/Down -Pfeiltasten, um die Partition auszuwählen. Verwenden Sie linke/rechte Pfeiltasten, um die Partitionsmerkmale zu ändern: P = primäres d = gelöscht Tasten A: Partition hinzufügen, l: Backup laden, t: Typ ändern, p: Listendateien, Geben Sie ein: Um fortzufahren ext4 blocksize = 4096 large_file sparse_sb, 53 gb / 49 gib</grenier>
Jetzt sehen Sie verfügbare Dateien in der ausgewählten Partition. Navigieren Sie durch die Verzeichnisse, um die gelöschten Dateien zu finden.
TestDisk 7.1, Data Recovery Utility, Juli 2019 Christophe Grenier <grenier> https://www.cgsecurity.org P linux filesys. Daten 1054720 104855551 103800832 Verzeichnis / > DRWXR-XR-X 0 0 4096 5-Mar-2025 11:43. DRWXR-XR-X 0 0 4096 5-MAR-2025 11:43 .. DRWXR-XR-X 0 0 4096 5-MAR-2025 11:42 Boot -RW ------- 0 0 2147483648 25-Apr-2024 12:48 SwappFile DRWXR-XR-X 0 0 4096 5-MAR-2025 11:43 var DRWXR-XR-X 0 0 4096 7-Aug-2023 22:52 Devel DRWXR-XR-X 0 0 4096 18-Apr-2022 10:28 Proc DRWXR-XR-X 0 0 4096 25-Apr-2024 12:52 Lauf DRWXR-XR-X 0 0 4096 5-MAR-2025 11:43 SNAP DRWXR-XR-X 0 0 4096 18-Apr-2022 10:28 SYS Nächste Verwenden Sie das Recht, das Verzeichnis zu ändern, h, um gelöschte Dateien auszublenden Q um zu beenden: Um die aktuelle Datei auszuwählen, auszuwählen A, um alle Dateien auszuwählen C, um die ausgewählten Dateien zu kopieren, c, um die aktuelle Datei zu kopieren</grenier>
Verwenden Sie die C -Taste, um die gelöschten Dateien an einen sicheren Speicherort (z. B. ein anderes Laufwerk) zu kopieren, und drücken Sie dann C , um die Datei im Ziellaufwerk zu speichern.
Estdisk 7.1, Data Recovery Utility, Juli 2019 Bitte wählen Sie ein Ziel aus, an dem die markierten Dateien kopiert werden. Schlüssel: Pfeiltasten zur Auswahl eines anderen Verzeichnisses ausgewählt C Wenn das Ziel korrekt ist Q zu beenden Verzeichnis/Medien/Ubuntu/Backup > DRWX ------ 1000 1000 4096 5-mar-2025 12:15. DRWXR-X --- 0 0 80 5-mar-2025 13:27 .. DRWX ------ 0 0 16384 5-mar-2025 11:49 verloren gefunden
Drücken Sie C , um die Dateien im Ziel zu kopieren:
TestDisk 7.1, Data Recovery Utility, Juli 2019 Christophe Grenier <grenier> https://www.cgsecurity.org P linux filesys. Daten 1054720 104855551 103800832 Verzeichnis / Kopieren Sie fertig! 7 OK, 0 fehlgeschlagen > DRWXR-XR-X 0 0 4096 5-Mar-2025 11:43. DRWXR-XR-X 0 0 4096 5-MAR-2025 11:43 .. DRWXR-XR-X 0 0 4096 5-MAR-2025 11:42 Boot -RW ------- 0 0 2147483648 25-Apr-2024 12:48 SwappFile DRWXR-XR-X 0 0 4096 5-MAR-2025 11:43 var DRWXR-XR-X 0 0 4096 7-Aug-2023 22:52 Devel DRWXR-XR-X 0 0 4096 18-Apr-2022 10:28 Proc DRWXR-XR-X 0 0 4096 25-Apr-2024 12:52 Lauf DRWXR-XR-X 0 0 4096 5-MAR-2025 11:43 SNAP DRWXR-XR-X 0 0 4096 18-Apr-2022 10:28 SYS Stoppen Nächste Verwenden Sie das Recht, das Verzeichnis zu ändern, h, um gelöschte Dateien auszublenden Q, um zu beenden,: Auswählen der aktuellen Datei, A, um alle Dateien zu deaktivieren C, um die ausgewählten Dateien zu kopieren, c, um die aktuelle Datei zu kopieren</grenier>
Abhängig von der Größe der Artikel dauert es einige Minuten bis einige Minuten.
Wenn Sie mehr als eine Datei sichern möchten, drücken Sie A, um alle Dateien auszuwählen, und drücken Sie C, um sie in Ihrem bevorzugten Ziel zu speichern.
Sobald Sie fertig sind, beenden Sie TestDisk, indem Sie ausgewählt werden.
Wenn TestDisk nicht alles wiederherstellt, kann Photorec dazu beitragen, einzelne Dateien wiederherzustellen.
Photorec ist ein Begleitwerkzeug zum TestDisk, der sich auf die Wiederherstellung der Datei spezialisiert hat. Es funktioniert auch, wenn das Dateisystem beschädigt ist oder die Partition verloren geht.
Nehmen wir an, Sie haben versehentlich Dateien (Dokumente, Bilder oder Videos) aus einer Ext4 -Partition auf dem lokalen Laufwerk (/dev/sda2) gelöscht. Ich werde erklären, wie man sie mit Photorec wiederherstellt.
Photorec ist in TestDisk enthalten. Wenn es nicht installiert ist, rennen Sie:
sudo APT -Update sudo apt testDisk installieren
Führen Sie den folgenden Befehl aus:
sudo photorec
Es wird eine textbasierte Schnittstelle öffnen. Die Photorec -Schnittstelle ist dem TestDisk sehr ähnlich, jedoch mit einigen verschiedenen Optionen.
Verwenden Sie die Pfeiltasten, um die betroffene Festplatte (/Dev/SDA für lokales Laufwerk) hervorzuheben, und drücken Sie die Eingabetaste , um sie auszuwählen.
Wenn Sie sich an die Partition erinnern, in der Dateien gelöscht wurden (z. B. /dev /sda2), wählen Sie sie aus. Wenn die Partitionstabelle beschädigt ist, wählen Sie "keine Partition" und scannen Sie die gesamte Festplatte.
Drücken Sie die Eingabetaste , um fortzufahren.
Photorec fragt nach dem Dateisystemtyp:
Drücken Sie die Eingabetaste , um fortzufahren.
Verwenden Sie zuerst Pfeiltasten, um den freien Speicherplatz auszuwählen. Wenn es nicht wiederholt, was Sie brauchen, versuchen Sie es mit der ganzen Festplatte .
Drücken Sie die Eingabetaste , um fortzufahren.
Photorec fragt nach einem Zielordner , um wiederhergestellte Dateien zu speichern. Drücken Sie die linke Pfeiltaste, um das Ziellaufwerk auszuwählen.
Photorec beginnt mit der automatischen Wiederherstellung von Dateien. Sie werden eine Fortschrittsleiste sehen, die zeigt:
Warten Sie, bis es abgeschlossen ist.
Navigieren Sie nach Abschluss zum Wiederherstellungsordner und überprüfen Sie Ihre Dateien:
ls -lh/media/ubuntu/backup/
Photorec erholt Dateien ohne Originalnamen , behält jedoch Erweiterungen bei (.jpg, .pdf, .mp4).
Sortieren Sie bei Bedarf Dateien nach Typ:
ls -lh/media/ubuntu/backup/| grep .pdf
Zusätzliche Tipps:
Wenn Sie Ihre Dateien zurückbekommen haben, können Sie den folgenden Schritt überspringen und direkt zu Schritt 8 gehen. Wenn Sie jedoch noch nicht die von Ihnen benötigten Dateien erhalten haben, lesen Sie weiter.
Exundelete ist ein weiteres leistungsstarkes Tool zur Wiederherstellung von gelöschten Dateien aus ext3/ext4 -Dateisystemen.
Im Gegensatz zu Photorec, das auf Rohdatenebene funktioniert, Versuche, Dateien mit ihren ursprünglichen Dateinamen und Verzeichnisstruktur wiederherzustellen - wenn die Datenblöcke nicht überschrieben wurden.
Wie ich bereits sagte, hören Sie sofort auf, Daten auf die Festplatte zu schreiben und Ihr System zu verwenden. Melden Sie sich in der Live -Umgebung an, wie ich in Schritt 4 beschrieben habe.
Wenn nicht installiert, führen Sie aus:
sudo APT -Update sudo apt install stundelete
Führen Sie den folgenden Befehl aus, um wiederherstellbare Dateien aufzulisten :
sudo länger /dev /sda2-list-deletiert
Dies scannt die Partition und zeigt Dateien an, die wiederhergestellt werden können.
Wenn Sie eine bestimmte Datei (z. B. wichtig.doc) gefunden haben, sollten Sie sie mit: wiederherstellen:
sudo stundelete/dev/sda2-restore-file /home/user/documents/important.doc
Die wiederhergestellte Datei wird in einem Ordner namens Recovered_files in Ihrem aktuellen Verzeichnis gespeichert.
Wenn Sie ein ganzes Verzeichnis gelöscht haben (z. B. Home/Benutzer/Bilder), verwenden Sie:
sudo länger/dev/sda2-restore-directory/home/user/pictures
Dies stellt alle Dateien aus diesem Ordner wieder her.
Wenn Sie alle gelöschten Dateien wiederherstellen möchten, führen Sie aus:
sudo länger /dev /sda2-restore-alle
Dies wird versuchen, jede gelöschte Datei wiederherzustellen und in retten-/files/zu speichern.
Sobald die Wiederherstellung abgeschlossen ist, überprüfen Sie den Ordner:
ls -lh recoteed_files/
Wichtige Anmerkungen
Überprüfen Sie nach Abschluss der Wiederherstellung die abgerufenen Dateien und stellen Sie sicher, dass Sie sie an einen sicheren Ort verschoben haben. Stellen Sie sicher, dass sie intakt sind, bevor sie mit einer frischen Betriebssysteminstallation fortfahren.
Da die Systemdateien außerhalb der Reparatur liegen, ist eine vollständige OS -Neuinstallation erforderlich. Verwenden Sie Ihre Live -USB, um Ihre bevorzugte Linux -Verteilung zu installieren.
Wenn Sie Backups mit Tools wie Timeshift , RSYNC oder Cloud -Speicher hatten, ist jetzt die Zeit, sie wiederherzustellen. Schauen Sie sich die Kategorie Backup Tools an, um weitere Sicherungsoptionen zu erkunden.
Während sudo rm -rf /* ein katastrophaler Fehler ist, ist eine Datenwiederherstellung möglich, wenn Sie schnell handeln und einem strukturierten Ansatz folgen. Die wichtigsten Schritte bestehen darin, die gesamte Aktivität auf dem Laufwerk zu stoppen, ein Live -USB zu verwenden, die Wiederherstellungswerkzeuge wie TestDisk, Photorec und Exundelete zu nutzen und das Betriebssystem neu zu installieren.
Haben Sie auf eine ähnliche Situation gestoßen? Teilen Sie Ihre Erfahrungen und Erholungstipps in den Kommentaren unten mit! Ich werde den Leitfaden entsprechend überprüfen und aktualisieren.
Das obige ist der detaillierte Inhalt vonEine umfassende Anleitung zur Wiederherstellung von Daten unter Linux, nachdem Sie Ihr Betriebssystem versehentlich gelöscht haben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!