Wie man TestDisk in Linux installiert und gelöschte Dateien wiederherstellt
Hast du dich schon einmal in einer Situation befunden, in der du versehentlich eine Datei gelöscht hast? In diesem Tutorial zeigen wir dir, wie du TestDisk in Linux installierst und gelöschte Dateien wiederherstellen kannst.
In diesem Tutorial werde ich mit einem Ubuntu-Server arbeiten, aber selbst wenn du eine andere Distribution verwendest, kannst du denselben Schritten folgen. Der einzige Unterschied besteht im verwendeten Paketmanager zur Installation.
TestDisk unter Linux installieren
Das TestDisk-Paket ist auf allen großen Linux-Distributionen verfügbar und kann einfach mit dem Standard-Paketmanager heruntergeladen werden. Hier habe ich distributionsspezifische Befehle zur Installation von TestDisk unter Linux aufgelistet.
TestDisk auf Ubuntu/Debian installieren
sudo apt update
sudo apt -y install testdisk
Wir verwenden den apt-Paketmanager anstelle von apt-get, da dies der neue Paketmanager für Ubuntu/Debian ist.
TestDisk auf Red Hat und CentOS 7 installieren
yum install epel-release
yum update
yum install testdisk
TestDisk auf Red Hat und CentOS 8 installieren
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum update
yum install testdisk
Du musst auch das EPEL-Repository aktivieren/installieren. Das EPEL-Repository ist ein zusätzliches Paket-Repository, das den einfachen Zugriff auf häufig verwendete Softwarepakete ermöglicht.
Um mehr über das EPEL-Repository zu erfahren, besuche die offizielle Seite.
TestDisk auf Arch Linux installieren
sudo pacman -S testdisk
TestDisk auf Fedora installieren
sudo dnf install testdisk
Wie man gelöschte Dateien in Linux wiederherstellt
Jetzt, da du das TestDisk-Tool installiert hast, ist es an der Zeit, es zu verwenden, um unsere gelöschten Dateien oder Partitionen wiederherzustellen.
Partitionstypen, mit denen TestDisk funktioniert
TestDisk funktioniert mit den folgenden Partitionstypen:
Du musst den Partitionstyp möglicherweise nicht überprüfen, da die obige Liste fast alle wichtigen Partitionstypen abdeckt. Aber wenn du dir unsicher bist, gib einen der folgenden Befehle ein:
stat -f
df -T
fdisk -l
1. TestDisk starten und konfigurieren
Gib in deinem Terminal einfach den Befehl testdisk
ein, um das Tool zu starten. Du kannst das entsprechende Laufwerk auswählen, auf dem du Dateien wiederherstellen möchtest.
Wenn du dieses Tool zum ersten Mal ausführst, wird dir auf dem Begrüßungsbildschirm die Option angeboten, eine Protokolldatei zu erstellen. Wähle „Create“ aus und fahre mit den Standardeinstellungen fort.
2. Partition auswählen und analysieren
Sobald du die richtige Partition ausgewählt hast, wirst du aufgefordert, den Partitionstyp auszuwählen.
Normalerweise wird der richtige Typ automatisch erkannt. Falls nicht, wähle den richtigen Typ manuell aus.
Nachdem das erledigt ist, erscheint ein Menü mit Optionen. Hier wählst du „Analyse“, um nach verlorenen Daten zu suchen.
Du kannst entweder „Quick Search“ oder „Deeper Search“ auswählen, je nachdem, was du benötigst.
3. Partition nach gelöschten Dateien durchsuchen
Wähle die richtige Partition aus und lasse das Tool die gesamte Festplatte scannen.
Nach kurzer Zeit erhältst du eine Liste der Dateien in der Partition. Alle Dateien, die in „rot“ oder einer anderen Farbe hervorgehoben sind, wurden von TestDisk wiederhergestellt. Drücke einfach die Taste „C“, um diese Dateien in ein anderes Verzeichnis zu kopieren.
Fazit
Das war’s! Du hast gelernt, wie du gelöschte Dateien in Linux wiederherstellen kannst. Nutze dieses Tool zunächst in einer virtuellen Maschine, um dich damit vertraut zu machen, bevor du es in einer echten Umgebung einsetzt.
Wir hoffen, du hast verstanden, wie man das TestDisk-Tool in Linux verwendet. Wenn du Fragen hast, lass es uns in den Kommentaren wissen.