Ext4magic-Installation





Ext4magic: Inode - Directory - Journal - Installation - Zeit-Optionen - Tricks&Tipps - Manpage - Expert-Mode



Sollten für die erforderliche Distribution kein fertiges Installationspaket zur Verfügung stehen (siehe auch) ext4magic kann aus dem Quellcode kompiliert werden.
Dieses wird auf den meisten aktuellen oder neuen Linux Distributionen funktionieren.



Allgemeines

Achtung:

Schreibe keine Dateien und Installiere nicht in das selbe Filesystem aus dem jetzt gelöschte Dateien recovert werden sollen


Die Installation von ext4magic aus dem Quellcode ist derzeit nur auf Linux möglich. Andere Unix basierende Betriebssyteme werden sich nicht ohne größere Änderungen am Quellcode compilieren lassen. Das Programm unterstützt auch "Big endian" basierende Prozessoren, getestet sind derzeit

OpenSuse
Ubuntu
RedHat
Fedora
CentOS


Zum Installieren von ext4magic aus dem Quellcode werden folgende Pakete auf dem Rechner benötigt diese werden noch einige andere Pakete aus der Entwicklergruppe mit installieren und sollten soweit nicht schon vorhanden, vorher installiert werden.



Das aktuelle Paket von ext4magic downloaden.



Installation von ext4magic

Installiere folgende Develpakete: Entsprechend der Linuxdistribution können diese etwas unterschiedliche Namen tragen.

Develpaketname

openSuse

Debian

Fedora

libext2fs-devel

e2fslibs-dev

e2fsprogs-devel

libuuid-devel

uuid-dev

libuuid-devel

libblkid-devel

libblkid-dev

libblkid-devel

file-devel

libmagic-dev

file-devel

ab ext4magic-0.3.0 werden zusätzlich noch die Develpakete : zlib-devel und libbz2-devel benötigt.
Auch hier gibt es eventuell kleine Namensunterschiede (zlib1g-dev libbz2-dev)

Entpacke das Archive und mit cd in das Verzeichnis wechseln

tar -xzf ext4magic-0.2.2.tar.gz
cd ext4magic-0.2.2

Die folgenden Kommandos kompilieren ext4magic

./configure
make

installieren dann als root

make install


dass ist schon alles, es wurden dabei folgende Dateien installiert.

/usr/local/sbin/ext4magic
/usr/local/share/man/man8/ext4magic.8





Optionale Funktionen aktivieren

Ab Version 0.1.4 existiert eine optionale Möglichkeit auch die änderbaren File-Attribute des ext2/3/4 Filesystems von recoverten Dateien wieder herstellen zu lassen.
Aktiviert wird diese Funktion indem beim Aufruf von ./configure zusätzlich die Option "--enable-file-attr" mit angegeben wird.

Ab Version 0.2.1 existiert die optionale Möglichkeit den Expert-Mode zu aktivieren
Aktiviert wird diese Funktion indem beim Aufruf von
./configure zusätzlich die Option "--enable-expert-mode" mit angegeben wird.

Soll ext4magic noch einmal mit einer dieser Optionen neu kompiliert werden, zuerst folgenden Befehl absetzen.

make clean

Danach "./configure" mit den benötigten Optionen ausführen.
Anschließend, "make" und als root "make install".





Ext4magic: Inode - Directory - Journal - Installation - Zeit-Optionen - Tricks&Tipps - Manpage - Expert-Mode