Leider gibt es meines Wissens kein ipkg-Paket für die Datenrettung.
Es gibt im Web ein oder zwei ganz nette Ansätze, wie man Daten wiederherstellt, die man mit einer gewissen Unsicherheit einsetzen kann. Voraussetzung ist immer, dass man sofort die Platte ausmacht und eine Kopie anfertigt und diese Kopie read-only an einen Linux-Rechner hängt. Wenn man dann zum Beispiel eine Textdatei hat, wo der Text "Briefmarke" vorkommt, kann man mit dem grep die ganze Platte nach dem Begriff ansuchen und versuchen die Blocknummer herauszubekommen. Da das ext2-Filesystem immer in der Nähe eines Direktories die Allokation der Datenblöcke für Dateien versucht, kann man dann zwischen der Blocknummer der Direktories und der Blocknummer des mit grep gefunden Block alle Blöcke mit einem Platteneditor anschauen und entscheiden, ob sie die Daten, die man restaurieren will enthalten. Auf diese Weise hat mal jemand im Web berichtet, seine Diplom-Arbeit wieder retten können, weil er sich an viele Fragmente erinnern konnte. Nach harter Arbeit, hatte er dann ziemlich viel wieder zusammen ...
Es gibt auch Glücksfälle, wo man einfach mit einem Platteneditor (ihr wollt gar nicht wissen, wie die Teile heißen) einfach nur den gelöschten Dateieintrag (inode) wiederherstellen konnte, und die Datei war wieder da. Aber das ist Zufall. Auch hierfür hab ich mal ein Tool gesehen, weiß aber nicht mehr wie es heißt (auf einer dt. Seite). Ich hatte probiert es zu installieren, aber es ging nicht auf der DS. Hatte dann doch keine Lust mehr gehabt, die Platte auszubauen, um es dann unter einem Linux-PC es zu probieren (was sicherlich geht). Wer sich damit beschäftigen will, kann ja mal googeln.
Zusammenfassung. Wahrscheinlich kann man einiges probieren. Eine Kopie braucht man. Einen Linux-PC braucht man. Einen Linux-Experten braucht man. Zeit braucht man. Und ein sonniges Herz, weil wenn es nicht geht, darf man sich nicht unter kriegen lassen.
itari