Beste Linux-Tools zum Wiederherstellen von Dateien von einer beschädigten Festplatte

Inhaltsverzeichnis

Die Festplatte ist eine der grundlegenden Komponenten in jedem Betriebssystem und jeder Ausrüstung, da wir dank ihr das Betriebssystem und die Anwendungen installieren und alle unsere Informationen sicher speichern können. Der Einsatz unserer Hardware-Ausstattung hat verschiedene Konsequenzen, die manchmal negativ sind. Innerhalb unserer physischen Konfiguration des Teams gibt es Elemente, die mehr oder weniger wichtig sind, aber am Ende in einer Kette zusammenlaufen, in der jedes einzelne von ihnen grundlegend ist. Wenn ein Element nicht richtig funktioniert, verursacht es am Ende weltweit Probleme auf Ihrem Computer. Eines dieser Elemente ist die Festplatte, das Nervenzentrum für Speicher und Boot.

Denken wir daran, dass die Festplatte ein mechanisches Element ist, es sei denn, wir verwenden eine Solid State Disk (SDD), für die sie mehreren Situationen wie Stößen, Kratzern, elektrischen Ausfällen und mehr ausgesetzt ist, die ihre Integrität gefährden können .und korrekter Betrieb dieser. Auch die Nutzung innerhalb des Systems, wie die massive oder gefährliche Installation von Programmen, kann Fehler auslösen.

Heute werden wir bei Solvetic einige nützliche Tools zum Analysieren und Korrigieren beschädigter Dateien auf der Festplatte besprechen.

ddrescue

ddrescue ist ein Datenwiederherstellungstool für UNIX-Systeme, es kann Daten von einer Datei oder einem Blockgerät wie einer Festplatte, CD-ROM auf eine andere kopieren, um zuerst die Teile zu retten, die optimal und in gutem Zustand sind, falls Lesefehler auftreten.

ddrescue hat ein Dienstprogramm namens Ddrescuelog, das ein Tool ist, das die Fähigkeit hat, ddrescue-Mapfiles zu verwalten, den Inhalt der Mapfile-Datei anzuzeigen, Mapfiles in oder aus anderen Formaten zu konvertieren, Mapfiles zu vergleichen, den Rettungsstatus zu testen und ein Mapfile zu löschen, wenn die Informationen werden korrekt gerettet. Ddrescuelog-Operationen können mithilfe von Domänenkonfigurationsoptionen auf einen oder mehrere Teile der Map-Datei beschränkt werden.

Die grundlegende Bedienung von ddrescue ist automatisch, was uns viel Zeit bei der Durchführung zusätzlicher Konfigurationsaufgaben erspart. Durch die Verwendung der DRESCUE-Mapfile-Funktion werden die Daten effizient gerettet (da nur die notwendigen Blöcke gelesen werden) und es ist auch möglich, die Rettung jederzeit zu unterbrechen und später an der gleichen Stelle wieder aufzunehmen, an der wir aufgehört haben .

ddrescue schreibt keine Nullen in die Ausgabe, wenn es fehlerhafte Sektoren in der Eingabe findet, und blockiert die Ausgabedatei nicht, wenn sie nicht angefordert wird. Auf diese Weise versucht das Tool jedes Mal, wenn wir es in derselben Ausgabedatei ausführen um die leeren Stellen zu füllen, ohne die bereits geretteten Daten zu löschen.

ddrescue hat auch eine Funktion namens "Füllmodus", die in der Lage ist, Teile der Ausgabedatei selektiv zu überschreiben, und wir können sie implementieren, um Daten zu löschen, fehlerhafte Bereiche zu markieren oder fehlerhafte Sektoren der Festplatte zu reparieren. Es ist kompatibel mit ATA-, SATA-, SCSI-Geräten, alten MFM-Laufwerken, Disketten oder sogar Flash-Multimedia-Karten wie SD und so weiter.

Die herausragendsten Funktionen

  • Integriert die neue Methode der Geräteerkennung
  • Lassen Sie uns das fertige Fenster mit Sizern neu schreiben
  • In die GUI integriertes Symbol
  • Alle Pfeile in MainWindow neu gestalten

Um ddrescue zu installieren, haben wir zwei Möglichkeiten:

Die erste besteht darin, auf den folgenden Link zu gehen und dort die .gz-Datei herunterzuladen:

Die zweite Möglichkeit besteht darin, die folgenden Befehle im Terminal auszuführen:

 add-apt-repository ppa: hamishmb / myppa (Hinzufügen des Repositorys)

 apt-get update (Repositories aktualisieren) apt-get install ddrescue-gui -y (DDRESCUE installieren)

Dann können wir über die Distributionssuchmaschine auf die grafische Oberfläche von ddrescue zugreifen:

Beim Zugriff auf das Tool müssen wir die Schritte nach Bedarf konfigurieren:

An erster Stelle

Ein weiteres der verfügbaren Dienstprogramme zum Wiederherstellen beschädigter Dateien unter Linux ist Foremost, das als Konsolenprogramm entwickelt wurde, um Dateien basierend auf ihren Kopfzeilen, Fußzeilen und internen Datenstrukturen wiederherzustellen.

Foremost kann auf Bilddateien oder direkt auf einem physischen Laufwerk ausgeführt werden. Kopf- und Fußzeilen können mithilfe einer Konfigurationsdatei angegeben werden, oder wir können auf Ausführungsbefehle in der Befehlszeile zugreifen, um die integrierten Dateitypen anzugeben.

Der Download ist unter folgendem Link im .gz-Format verfügbar:

Oder wenn wir es von der Konsole installieren möchten, können wir Folgendes ausführen:

 sudo apt installieren zuerst

Bei Verwendung von Foremost haben wir die Möglichkeit, den ausführlichen Modus zu verwenden (mit dem Parameter -v), bei Verwendung des Parameters -t werden die jpg.webp-Dateitypen durchsucht und die Optionen -i und -o markieren die Eingabedatei und die Verzeichnisausgabe. Foremost ist in der Lage, Dateien wiederherzustellen wie:

jpg.webp, gif.webp, png, bmp.webp, avi, tiff, mp4, exe, mpg, wav, asf, wma, mp3, fws, riff, wmv, mov, pdf, ole, doc, docx, xls, xlsx. ppt, pptx, zip, rar, html, cpp, java, art, pst, ost, dbx, idx, mbx, wpc, pgp, txt, rpm, dat und mehr.

Falls wir der Analyseliste weitere Formate hinzufügen möchten, müssen wir die Konfigurationsdatei durch Ausführen bearbeiten. Und im letzten Teil die gewünschten Dateien.

 sudo nano /etc/foremost.conf
In erster Linie ist es in der Lage, Elemente der Dateisysteme NTFS, ext2, ext3, ext4, exFAT, FAT, FAT32 usw. wiederherzustellen.
Um Foremost zu verwenden, führen wir die folgende grundlegende Syntax aus:
 sudo vor allem -i / dev / sda -o / Pfad, in dem die Ergebnisse gespeichert werden

VERGRÖSSERN

Skalpell

Scalpel ist eine Dateigrößen- und Indexierungsanwendung, die für den Betrieb in Linux- und Windows-Umgebungen entwickelt wurde.

Die herausragendsten Funktionen

  • Minimale Schnitzgröße
  • Verfügt über Multithreading für eine schnellere Ausführung auf Multicore-CPUs
  • Asynchrone E / A, die es ermöglicht, dass Festplattenoperationen mit dem Muster überlappen
  • Pairing, das zu einer erheblichen Leistungsverbesserung beiträgt
  • Unterstützung für reguläre Ausdrücke für Kopf-/Fußzeilen
  • Hat Header- und / oder Footer-Matching eingebettet zur besseren Verarbeitung der Struktur
  • Unterstützt mehrere Dateitypen, die eingebettete Dateien enthalten können.

Scalpel funktioniert, indem es musterbasierte Datei-Carving-Operationen durchführt, die bestimmte Dateitypen oder Datenblöcke abbilden. Diese Muster oder Dateitypen können auf festen Binärzeichenfolgen oder regulären Ausdrücken basieren. Eine Reihe von Standardmustern sind in der Standardkonfigurationsdatei skalpell.conf enthalten.

Scalpel kann unter Windows, Linux oder macOS verwendet werden. Um Scalpel zu installieren, können wir Folgendes ausführen:

 sudo apt installieren Skalpell

VERGRÖSSERN

Oder gehen Sie auf den folgenden Link und laden Sie ihn von dort herunter:

Nach dem Herunterladen führen wir Folgendes aus:

 ./bootstrap ./configure make
Nach der Installation ist dies die zu verwendende Syntax:
 sudo Skalpell / dev / sda1 -o Ausgabe

VERGRÖSSERN

Grep

Grep sucht bei der Ausführung eine oder mehrere Eingabedateien nach Zeilen, die eine Übereinstimmung mit einem bestimmten Muster enthalten. Grep generiert standardmäßig die Zeilen, die dieser Suche entsprechen.

Grep kann unter folgendem Link installiert werden:

Wenn Grep eine Übereinstimmung in einer Zeile findet, kopiert es die Zeile in die Standardausgabe (Standard) oder erzeugt einen anderen Ausgabetyp, der mit Optionen im Befehl angefordert wurde. Obwohl Grep entwickelt wurde, um Text abzugleichen, hat es keine Begrenzung der Länge der Eingabezeile und kann auch beliebige Zeichen innerhalb einer Zeile abgleichen. Wenn das letzte Byte einer Eingabedatei kein Zeilenumbruch ist, liefert grep stillschweigend einen.

In diesem Fall haben wir Folgendes ausgeführt:

 sudo grep -a -C50 Image / dev / sda1

VERGRÖSSERN

Trinity-Rettungsset

Trinity Rescue Kit ist ein Linux-Tool, mit dem wir Datenwiederherstellung durchführen können. Damit erstellen wir eine Rettungsdiskette, auf die wir beim Neustart des Systems über die Befehlszeile zugreifen können und die zusätzliche Funktionen wie die Wiederherstellung des Passworts oder die Durchführung eines Virenscans enthält.

Wenn wir feststellen, dass unsere Festplatte ausfällt oder irgendwie nicht mehr darauf zugegriffen werden kann, kann die Reparatur durch Trinity Rescue eine sehr nützliche Lösung sein. Es ist ein Dienstprogramm unter einer kostenlosen Linus-Distribution, das es praktisch jedem Benutzer mit minimalem Wissen ermöglicht, Wartungs- und Wiederherstellungsaufgaben durchzuführen. Wir können dieses Tool unter 3 Voraussetzungen ausführen:

  • Verwenden einer bootfähigen CD, die wir mit einer ISO oder einer ausführbaren Windows-exe-Datei brennen können.
  • Mit einem USB-Stick booten.
  • Über ein PXE-Netzwerk, ohne die Daten im lokalen Netzwerk zu ändern.

HaupteigenschaftenUnter den Funktionen des Trinity Rescue Kit können wir hervorheben:

  • Passwort zurücksetzen.
  • Entfernen unnötiger Dateien aus dem System.
  • Super Hardware-Unterstützung.
  • Enthält ein einfaches Kopierskript.
  • Wiederherstellung von Partitionen oder Dateien.
  • Unterstützung für Proxyserver.

TestDisk

TestDisk ist ein Tool unter OpenSource-Software und mit der GNU General Public License. Dank dieses Dienstprogramms können wir verlorene Partitionen wiederherstellen und auch andere reparieren, die aus irgendeinem Grund beschädigt wurden. Es ist üblich, auf unseren Festplatten Probleme wie beschädigte Bootsektoren oder versehentlich gelöschte logische Partitionen zu finden.

Wir können Partitionen wiederherstellen oder ein Dateisystem entweder von USB, Festplatte und anderen auf Multisystem-Weise wie Linux, Mac oder Windows reparieren.

So verwenden Sie Ihre BefehleUm TestDisk unter Linux zu installieren, verwenden wir die folgenden Befehle:

 sudo apt install testdisk 
Um eine fehlende Partition wiederherzustellen oder das Dateisystem in Linus zu reparieren, führen wir Folgendes aus:
 sudo testdisk-6.9 / linux / testdisk_static 
Um eine Partition von einem Image wiederherzustellen oder ein Systemdatei-Image zu reparieren, verwenden wir diese Befehle nach Bedarf:
 testdisk image.dd testdisk image.E0 testdisk 'image.???'
Um ein Dateisystem zu reparieren, führen wir Folgendes aus:
 testdisk / dev / mapper / truecrypt0 oder testdisk / dev / loop0 testdisk / dev / md0 (repariert Linux-RAID-Boot-Systemdateien)

VERGRÖSSERN

Knoppix

Knoppix ist eine GNU-Linux-Distribution, die auf der Grundlage des Debian-Systems erstellt wurde und die, obwohl ihre Schnittstelle KDE ist, wir wählen können, welche wir verwenden möchten. Dieses Tool ist im Grunde eine LiveCD, die wir direkt von einer CD oder einem externen Speicher initialisieren können. Es hat eine hervorragende Hardwarekompatibilität und seinen Charakter ist kostenlos und kostenlos.So wie Sie es auf eine externe Festplatte brennen und ausführen können, können wir es auch mit einem Run-and-Install-Skript starten (dies wird für Benutzer mit mehr Expertenkenntnissen empfohlen).

Knoppix enthält eine Sammlung von Programmen, die auch nur über das Web erweitert werden können. In der mitgelieferten Software finden wir Optionen wie OpenOffice.org, Gimp, PHP oder Mozilla.

Knoppix-DienstprogrammeEinige der Verwendungen, die wir dem Knoppix-Dienstprogramm geben können, sind:

  • Überprüfung der Kompatibilität zwischen unserem Hardware-Team und Linux-Systemen.
  • Ausführen einer Firewall oder eines Routers.
  • Führen Sie einen Einschalt- oder Bootstrapping-Prozess für Debian durch.
  • Verwendung der in Knoppix enthaltenen Tools zum Beheben von Festplattenfehlern oder verlorenen Dateien.

Ultimative Boot-CD

Ultimate Boot CD ist ein Tool, das verschiedene Dienstprogramme für die Analyse und Reparatur von Computern kombiniert, die wir von einer CD oder einem Wechselspeicher booten können, ohne eine herkömmliche Installation durchführen zu müssen. Dank der Kombination seiner Tools haben wir immer Optionen zur Hand, um mögliche Festplattenfehler zu beheben. Um es verwenden zu können, denken Sie daran, die ISO auf einem Medium aufzuzeichnen und dann nach der Konfiguration des BIOS davon zu booten.

Mit Ultimate Boot CD können Sie Elemente wie BIOS, RAM, Peripheriegeräte oder die Festplatte selbst analysieren. Dank dieser Bootdiskette ist es einfacher, unsere Geräte auf Fehler zu analysieren, indem nur die ISO von ca. 350 MB heruntergeladen wird. Es ist ein kostenloses GNU-Lizenzprogramm, akzeptiert jedoch Spenden von Benutzern.

HaupteigenschaftenIn seinen Dienstprogrammen finden wir die folgenden Funktionen:

  • Analyse und Diagnose von CD.
  • Set aus mehreren Werkzeugen in einem.
  • Es ermöglicht die Ausführung von entfernbaren USB-Speichern.

Daher haben wir einige praktische Lösungen zum Wiederherstellen von Dateien unter Linux, wenn wir verschiedene Fehler in unserem System feststellen.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave