Connect with us

Wie man

Wiederherstellen gelöschter Dateien auf einer NTFS-Festplatte von einer Ubuntu Live-CD

Wiederherstellen gelöschter Dateien auf einer NTFS-Festplatte von einer Ubuntu Live-CD

Das versehentliche Löschen einer Datei ist ein schreckliches Gefühl. Wenn Sie Windows nicht starten und diese Datei nicht wiederherstellen können, wird dies noch schlimmer. Glücklicherweise können Sie gelöschte Dateien auf NTFS-Festplatten von einer Ubuntu Live-CD wiederherstellen.

Um diesen Prozess zu zeigen, haben wir vier Dateien auf dem Desktop eines Windows XP-Computers erstellt und diese dann gelöscht. Wir haben dann denselben Computer mit dem bootfähigen Ubuntu 9.10 USB-Flash-Laufwerk gestartet, das wir letzte Woche erstellt haben.

Öffnen Sie nach dem Start von Ubuntu 9.10 ein Terminal, indem Sie oben links auf dem Bildschirm auf Anwendungen klicken und dann Zubehör> Terminal auswählen.

Um unsere Dateien wiederherzustellen, müssen wir zuerst die Festplatte identifizieren, von der wir wiederherstellen möchten. Geben Sie im Terminalfenster Folgendes ein:

sudo fdisk –l

und drücken Sie die Eingabetaste.

Was Sie suchen, ist eine Zeile, die mit HPSF / NTFS endet (unter der Überschrift System). In unserem Fall ist das Gerät «/ dev / sda1». Dies mag für Sie etwas anders sein, beginnt aber trotzdem mit / dev /. Notieren Sie diesen Gerätenamen.

Wenn Sie mehr als eine als NTFS formatierte Festplattenpartition haben, können Sie möglicherweise die richtige Partition anhand der Größe identifizieren. Wenn Sie sich die zweite Textzeile im obigen Screenshot ansehen, lautet sie «Disk / dev / sda: 136,4 GB, …». Dies bedeutet, dass die von Ubuntu benannte Festplatte / dev / sda 136,4 GB groß ist. Wenn Ihre Festplatten unterschiedlich groß sind, können Sie anhand dieser Informationen den richtigen Gerätenamen ermitteln. Alternativ können Sie auch alle ausprobieren, obwohl dies für große Festplatten zeitaufwändig sein kann.

Nachdem Sie den Namen kennen, den Ubuntu Ihrer Festplatte zugewiesen hat, scannen wir ihn, um festzustellen, welche Dateien wir aufdecken können.

Geben Sie im Terminalfenster Folgendes ein:

sudo ntfsundelete

und drücken Sie die Eingabetaste. In unserem Fall lautet der Befehl:

sudo ntfsundelete / dev / sda1

Die Namen der Dateien, die wiederhergestellt werden können, werden in der rechten Spalte angezeigt. Der Prozentsatz in der dritten Spalte gibt an, wie viel von dieser Datei wiederhergestellt werden kann. Drei der vier Dateien, die wir ursprünglich gelöscht haben, werden in dieser Liste angezeigt, obwohl wir den Computer direkt nach dem Löschen der vier Dateien heruntergefahren haben. Selbst im Idealfall können Ihre Dateien daher möglicherweise nicht wiederhergestellt werden.

Trotzdem haben wir drei Dateien, die wir wiederherstellen können – zwei JPGs und eine MPG.

Um die beiden JPGs schnell wiederherzustellen, verwenden wir den Platzhalter *, um alle Dateien wiederherzustellen, die mit .jpg enden.

Geben Sie im Terminalfenster ein

sudo ntfsundelete –u –m * .jpg

Das ist in unserem Fall

sudo ntfsundelete / dev / sda1 –u –m * .jpg

Die beiden Dateien werden von der NTFS-Festplatte wiederhergestellt und im aktuellen Arbeitsverzeichnis des Terminals gespeichert. Standardmäßig ist dies das Ausgangsverzeichnis des aktuellen Benutzers, obwohl wir im Desktop-Ordner arbeiten.

Beachten Sie, dass das Programm ntfsundelete keine Änderungen an der ursprünglichen NTFS-Festplatte vornimmt. Wenn Sie diese Dateien nehmen und wieder auf der NTFS-Festplatte ablegen möchten, müssen Sie sie dorthin verschieben, nachdem sie mit ntfsundelete nicht gelöscht wurden. Natürlich können Sie sie auch auf Ihr Flash-Laufwerk legen oder Firefox öffnen und per E-Mail an sich selbst senden – der Himmel ist die Grenze!

Wir müssen noch eine Datei wiederherstellen – unsere MPG.

Beachten Sie die erste Spalte ganz links. Es enthält eine Nummer, ihren Inode. Stellen Sie sich dies als die eindeutige Kennung der Datei vor. Notieren Sie diese Nummer.

Geben Sie im Terminal Folgendes ein, um eine Datei über ihren Inode wiederherzustellen:

sudo ntfsundelete –u –i

In unserem Fall ist dies:

sudo ntfsundelete / dev / sda1 –u –i 14159

Dadurch wird die Datei zusammen mit einer Kennung wiederhergestellt, die uns nicht wirklich wichtig ist. Alle drei wiederherstellbaren Dateien werden jetzt wiederhergestellt.

Ubuntu teilt uns jedoch visuell mit, dass wir diese Dateien noch nicht verwenden können. Dies liegt daran, dass das Programm ntfsundelete die Dateien als «Root» -Benutzer und nicht als «Ubuntu» -Benutzer speichert.

Wir können dies überprüfen, indem wir Folgendes in unser Terminalfenster eingeben:

ls –l

Wir möchten, dass diese drei Dateien Ubuntu und nicht root gehören. Geben Sie dazu im Terminalfenster Folgendes ein:

sudo chown ubuntu

Wenn der aktuelle Ordner andere Dateien enthält, möchten Sie möglicherweise nicht deren Besitzer in Ubuntu ändern. In unserem Fall befinden sich jedoch nur diese drei Dateien in diesem Ordner. Daher verwenden wir den Platzhalter *, um den Eigentümer aller drei Dateien zu ändern.

sudo chown ubuntu *

Die Dateien sehen jetzt normal aus und wir können mit ihnen machen, was wir wollen.

Hoffentlich müssen Sie diesen Tipp nicht verwenden, aber wenn Sie dies tun, ist ntfsundelete ein nettes Befehlszeilenprogramm. Es hat keine ausgefallene Benutzeroberfläche wie viele ähnliche Windows-Programme, aber es ist ein leistungsstarkes Tool, mit dem Sie Ihre Dateien schnell wiederherstellen können.

Weitere Informationen zur Verwendung finden Sie auf der Handbuchseite von ntfsundelete

Continue Reading
Click to comment

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Tendencia