Ich hatte versehentlich einige Dateien von einem Ubuntu Desktop gelöscht. Jetzt muss ich nur die Perl-Dateien wiederherstellen, die sich im Verzeichnis / home / user befanden. Wie kann das gemacht werden? Ich kann mit einem Live-Ubuntu-USB booten. Bitte erkläre.
command-line
filesystem
files
data-recovery
kiran bbnl
quelle
quelle
photorec
ist wahrscheinlich keine praktikable Lösung, es sei denn, Sie haben eine separate Home-Partition. Wenn Sie es auf der Root-Partition ausführen, werden Tausende von Dateien ohne Metadaten wiederhergestellt (dh mit einem Dateinamen, der vonphotorec
on-the-fly generiert wird. Dies ist zumindest nicht hilfreich, um zu verstehen, nach welchen Dateien Sie suchen Sie müssengrep -l '#!/usr/bin/perl'
oder Variationen verwenden und hoffen, dass nicht zu viele Perl-Skripte in Ihrem System vorhanden sind / vorhanden sind. Mittestdisk
sollten Sie in der Lage sein, nur den gelöschten Ordner / die gelöschten Dateien durch Durchsuchen des Dateisystems wiederherzustellen.testdisk
; Sie sollten in der Lage sein, es anzupassen und zum Wiederherstellen der Dateien zu verwenden. Wenn dies keinen Erfolg hat, sollten Sie Karels Lösung ausprobieren, aber Sie müssen alle Dateien irgendwie durchgehenAntworten:
Bevor du anfängst:
Was sind die Hauptunterschiede zwischen TestDisk und PhotoRec?
TestDisk ist viel effizienter als PhotoRec. Das Problem mit TestDisk ist, dass nicht immer alle gelöschten Dateien wiederhergestellt werden. Wenn Sie versehentlich eine Partition neu formatieren, kann TestDisk Tausende von Dateien wiederherstellen, ohne eine einzige Datei zu verpassen. Wenn Sie jedoch eine Datei gelöscht haben, indem Sie sie an den Papierkorb gesendet und dann den Papierkorb geleert haben, kann TestDisk sie nicht immer wiederherstellen.
Verwenden Sie also zuerst TestDisk. Wenn Sie alle gelöschten Dateien mit TestDisk wiederhergestellt haben, sind Sie fertig. Wenn Sie die meisten gelöschten Dateien mit TestDisk wiederhergestellt haben, können Sie entscheiden, ob Sie fertig sind oder nicht. Wenn Sie nach dem Ausführen von TestDisk noch nicht fertig sind, können Sie versuchen, die gelöschten Dateien mit PhotoRec wiederherzustellen.
PhotoRec kann Dateien basierend auf ihren Dateitypen selektiv wiederherstellen, aber PhotoRec / TestDisk kann ein einzelnes Verzeichnis nicht selektiv nach verlorenen Dateien durchsuchen, es sei denn, Sie haben eine ganze Festplattenpartition als dieses Verzeichnis bereitgestellt. In einigen Fällen wird der Dateiname in der Datei selbst gespeichert. PhotoRec versucht in diesem Fall, den Dateinamen wiederherzustellen, aber meistens kann PhotoRec die Dateinamen nicht wiederherstellen.
Stellen Sie Dateien basierend auf dem Dateityp mit PhotoRec wieder her
Installieren Sie TestDisk vom Ubuntu Software Center.
Starten Sie PhotoRec.
Öffnen Sie ein Terminal und starten Sie photorec (als root).
Wählen Sie Festplatte.
Partitionstyp auswählen.
Wenn Ihre Festplatte Linux-Partitionen hat, wählen Sie
[Intel]
.Wählen Sie die Option Dateityp.
Gehen Sie zu
[File Opt]
und drücken Sie Enter. Hier können Sie alle Dateitypen durch Drücken von deaktivieren s. Verwenden Sie die Leertaste, um die Check-Taste umzuschalten. Wählen Sie die Dateitypen aus, die wiederhergestellt werden sollen. Für Perl können Siepl
für Perl-Skript oderpm
für Perl-Modul auswählen .Wähle Optionen.
Photorec bietet auch eine Liste mit verschiedenen Optionen. Unter normalen Umständen müssen Sie sie nicht ändern.
Partition auswählen.
Bewegen Sie den Selektor nach oben oder unten zu der Partition, von der Sie die Datei (en) entfernt haben. Dann auswählen
[Search]
und drücken Enter.Wählen Sie den Dateisystemtyp.
Wenn Sie Linux verwenden, wird es ext2 / ext3 / ext4 sein, daher ist die Standardauswahl
ext2/ext3
. Andernfalls, wenn Sie Dateien von einer Partition wiederherstellen, die als FAT oder NTFS formatiert ist, wählen SieOther
.Wählen Sie den zu analysierenden Platz aus.
Wählen
Free
Sie, wenn Sie nach dem Entfernen der jeweiligen Datei nicht auf diese Partition geschrieben haben, andernfalls wählen SieWhole
.Wählen Sie ein Verzeichnis für die wiederhergestellten Dateien
Wählen Sie den Pfad aus, in dem die wiederhergestellten Dateien gespeichert werden sollen. Dann drücken Sie Y.
Photorec zeigt an, wie viele Dateien wiederhergestellt wurden.
Quelle: Überarbeitet von So stellen Sie gelöschte Dateien unter Linux mit Photorec wieder her
quelle
testdisk
und dannphotorec
:photorec
alle Textdateien in der ausgewählten Partition wiederherstellen, ohne Metadaten (daher keine Dateinamen in den wiederhergestellten Dateien) und möglicherweise Tausende von wiederhergestellten Dateien. Wenn die Dateisystemeinträge noch nicht überschrieben wurdentestdisk
, können nur die einzelnen gelöschten Ordner / gelöschten Dateien wiederhergestellt werden. Außerdem würde ich dringend empfehlen, dies nicht beim Booten von der Festplatte mit den gelöschten Dateien zu tun, sondern das System sofort herunterzufahren und dies von einer Live-DVD / USB aus zu tun.