Home / Nachrichten / Ext3undel rettet gelöschte Dateien

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

War doch klar...
(243 Punkte bei 15 Stimmen)
Re: War doch klar...
(179 Punkte bei 5 Stimmen)
Re: Skype für 64-Bit-Prozessor u. Suse 12.1
(161 Punkte bei 4 Stimmen)
Kubuntu verliert Finanzierung
(130 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Ext3undel rettet gelöschte Dateien

18.07.2008

Das kleine Werkzeug Ext3undel verspricht die Wiederherstellung von versehentlich gelöschten Dateien. Wie der Name schon andeutet, arbeitet es ausschließlich auf einem Ext3-Dateisystem. Benutzer des Programms können entweder eine Datei über ihren (ehemaligen) Namen oder sämtliche gelöschte Dateien einer Festplattenpartition zurückholen. In letztem Fall kann Ext3undel die ursprünglichen Namen allerdings nicht wieder herstellen, so dass man die geretteten Dateien anschließend manuell über ihre Inhalte identifizieren muss.

Damit die Wiederherstellung überhaupt klappt, nutzt Ext3undel eine Eigenheit des Dateisystems aus: Löscht man eine Datei beispielsweise per rm , so markiert sie Linux zunächst nur als entfernt. Damit weiß das Betriebssystem, dass es den ehemals belegten Platz wieder für andere Daten nutzen kann. Bis es jedoch soweit ist, liegen die alten Daten noch unversehrt auf der Festplatte und lassen sich auslesen. Allerdings zerstört Linux beim Löschvorgang die Verbindung zwischen den eigentlichen Dateiinhalten und den so genannten Metadaten, also Informationen wie dem Dateinamen oder dem Erstellungsdatum. Folglich verkompliziert sich der notwendige Wiederherstellungsvorgang, weshalb Ext3undel die eigentliche Arbeit nicht selbst erledigt, sondern an seine zwei mitgelieferten Spezialwerkzeuge Gabi und Ralf deligiert.

Gabi (als Abkürzung von Get All Back Immediately) rettet sämtliche glöschten Dateien einer Partition. Dazu benötigt es lediglich dessen Namen, sowie den einer weiteren Partition, auf der die wiederhergestellten Dateien landen sollen. Da dabei jedoch die Dateinamen verloren gehen, steht man am Ende des unter Umständen recht langwierigen Prozesses vor einem mehr oder weniger riesigen Haufen Dateien, den man mühsam per Hand sortieren muss. Ralf (Recover A Lost File) stellt hingegen eine einzige, spezifische Datei wieder her. Das geht zwar wesentlich fixer, setzt aber voraus, dass man sich an den Namen der gelöschten Datei erinnert. Streiken die kleinen grauen Zellen, darf man immerhin auf die bekannten Platzhalter * und ? zurückgreifen.

Schaut man den beiden Werkzeugen etwas genauer unter die Haube, so entpuppt sich das Duo als eine kleine Mogelpackung: Sowohl Gabi , als auch Ralf rufen ihrerseits die etablierten Datenrettungsprogramme Photorec, Foremost und SleuthKit zu Hilfe. Ext3undel und seine beiden Helfershelfer sind somit keine neuen Programme, sondern vereinfachen lediglich die Bedienung der genannten Profiwerkzeuge - dies immerhin drastisch, wie insbesondere Ralf beweist: Er weist zunächst die forensische Software SleuthKit an, nach passenden Metadaten zu fahnden. Wird SleuthKit fündig, ermittelt es auf der Festplatte alle möglicherweise zugehörigen Datenblöcke, die mit den Metadaten einst in Verbindung standen. Die so gesammelten Daten legt es dann in einer Image-Datei ab, auf das Ralf wiederum Photorec ansetzt. Unter Umständen erhält man so wieder mehrere Dateien, aus denen man dann per Hand den richtigen Kandidaten herausfischen muss.

Ext3undel steht im Quellcode als Tar.gz-Archiv oder als fertiges DEB und RPM-Paket auf seiner Homepage kostenlos zum Download bereit.

Einem Freund empfehlen    Druckansicht Bookmark and Share

Kommentare
Re: Ext3undel rettet gelöschte Dateien
Izzy , Freitag, 18. Juli 2008 19:37:35
Ein/Ausklappen

Man kann ext3undel auch direkt über das Repository beziehen (APT bzw. YUM), sofern die eigene Distribution das unterstützt (also entweder auf Debian- oder RPM Paketen aufbaut, und entweder APT oder YUM Repositories unterstützt). Wie das geht, ist dort erklärt - und damit kommen nicht nur die Updates automatisch, sondern auch die Abhängigkeiten werden entsprechend aufgelöst.

Nebenbei: Das Tool ist nicht ausschließlich auf ext3 begrenzt - mit ext2 kommt es genau so gut klar. Und theoretisch auch noch mit einigen anderen Unix-Dateisystemen, die nach dem gleichen Prinzip (also mit iNodes) arbeiten - auch wenn dies noch nicht getestet ist (Feedback zum Programmierer, wenn's jemand getestet hat!). Spätestens bei NTFS oder FAT wird jedoch zumindest ralf auf die Nase fallen - wohingegen das gabi weniger interessieren dürfte: Hier käme dann ohnehin ausschließlich PhotoRec bzw. foremost zum Einsatz, und die iNodes sind gabi eh schnurz...




Bewertung: 195 Punkte bei 25 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

4751 Hits
Wertung: 186 Punkte (13 Stimmen)

Schlecht Gut

Infos zum Autor

Tim Schürmann

Tim Schürmann

Tim Schürmann ist Diplom-Informatiker und derzeit als freier Autor unterwegs. Mehr Informationen finden Sie auf seiner Homepage unter www.tim-schuermann.de.


Aktuelle Fragen

Wie kann man beim Einsatz von Compiz die Fenster-Dekoration einstellen?
GoaSkin , 10.02.2012 20:12, 0 Antworten
Hallo, ich nutze Linux Mint mit dem Gnome-Derivat Mate. Da die Distribution Compiz nicht autom...
rndc reload zone - failed bad zone
Ludwig jun. B., 06.02.2012 16:08, 2 Antworten
Schönen guten Tag, ich habe folgendes Problem. Immer wenn ich folgendes Kommando ausführen bek...
Skype für 64-Bit-Prozessor u. Suse 12.1
Klaus Sigerist, 05.02.2012 11:39, 3 Antworten
Hallo Gemeinde! Ich bin nur ein einfacher Nutzer und habe Probleme mit der Installation von Skyp...
8! Anfängerfrage :) Wie finde ich in Ubuntu die Datenträger (Bild, Text)
samuel leusam, 04.02.2012 15:53, 2 Antworten
Ich habe neu Ubuntu. Wenn ich die SD Karte im Laptop einstecke, erkennt er sie und gibt ihr den N...
OpenSuse 12.1-Service Kit 01/12
Christoph-J. Walter, 28.01.2012 08:52, 2 Antworten
Hallo Gemeinde, ich habe 12.1 neu installiert. Alles in Ordnung! Nun möchte ich das Service Kit (...