Quelle: http://extundelete.sourceforge.net/
Dank dem Tool extundelete Daten unter Linux auf ext3 oder ext4 Partitionen relativ einfach wiederherstellen.
Das Paket extundelete ist in den Ubuntu Paketquellen enthalten.
Bevor man mit der Datenwiederherstellung beginnt ist es wichtig zu wissen ob sich auf der Partition, auf der sich das System befindet auch die Daten die man wieder herstellen will abgelegt sind. (Wenn nicht gerade eine ungenutze Festplatte im System verbaut ist wird eine externe USB Festplatte benötigt auf der die wiederhergestellten Dateien gespeichert werden können.)
Wenn ja, dann muss der Rechner von dem die Daten gerettet werden soll mit einem Live-System gestartet werden, um Schreibzugriffe, welche die gelöschten Daten vernichten würden, zu verhindern.
Wenn nein, dann einfach die Partition mit
Code: Select all
sudo mount -o remount,ro /dev/PARTITION
Das gleiche gilt auch wenn es vom Live-System gestartet wurde.
In meinem Fall wurden die Daten von einem Software-Raid5 gelöscht. Bei einem Live-System muß vorher noch das Paket
Code: Select all
sudo apt-get install mdadm parted
installiert und nach einem Software-Raid gescannt werden mit
Code: Select all
sudo mdadm --assemble --scan
Anschließend einfach wie oben beschrieben die Parition erneut schreibgeschützt einbinden!
Wenn die Parition schreibgeschützt eingebunden wurde kann nun noch das Wiederherstellungstool installiert werden mit
Code: Select all
apt-get install extundelete
Wenn Sie im Wiederherstellungsverzeichnis sind führen Sie den Befehl
Code: Select all
extundelete --restore-all /dev/PARTITION
Anschließend empfiehlt es sich den Rechner neu zu starten damit die Partition wieder schreibbar eingehängt und die gesicherten Daten zurückkopiert werden können.