Meine Festplatte wollte ich mal ein wenig aufräumen. Unbenutzte, alte Partitionen löschen und die ext3 von Ubuntu vergrößern...
Eigentlich mit Gpared von CD gebooted kein Problem... War allerdings schon spät und ich hab gesehen, das vergrößern der ext3 würde wohl doch viel länger brauchen, als ich dachte...
Da GParted aber irgendwie erst einen "read only test" macht und er erst bei diesem Punkt war, dachte ich, man könnte zu dem Zeitpunkt noch gut abbrechen...
Denkste... Danach war die Partition erstmal platt:
Ein e2fsck -b 8193 /dev/hda5 hab ich natürlich probiert, liefert aber auch nur den selben Fehler...fsck.ext3: Bad magic number in super-block beim Versuch, /dev/hda5 zu öffnen
SuperBlock ist unlesbar bzw. beschreibt kein gültiges ext2
Dateisystem. Wenn Gerät gültig ist und ein ext2
Dateisystem (kein swap oder ufs usw.) enthält, dann ist der SuperBlock
beschädigt, und sie könnten e2fsck mit einem anderen SuperBlock:
e2fsck -b 8193 <Gerät>
Als erstes hab ich die ganze Platte mit dd in eine Image Datei gesichert (übers Netz, was Stunden dauerte). Später hab ich mich dann doch entschlossen eben eine neue Platte zu kaufen und einen Clone mit dd zu machen. Zum experimentieren...
Nach viel googlen zum Fehler "Bad magic number in super-block" bin ich auf die sog. "Computer Forensik" Tools gestoßen. Hab ein wenig damit gespielt aber so richtig erfolgreich war es dann doch nicht...
Dann hab ich die Seite https://help.ubuntu.com/community/DataRecovery gefunden und PhotoRec sah sehr viel versprechend aus. Damit hab ich dann erfolgreich angefangen Dateien aus der dd Image Datei zu fischen...
Damit hätte ich sicherlich alle Dateien zurück bekommen, aber nicht im Ursprünglichen Verzeichnissystem
So richtig zufrieden war ich damit also nicht... Dann hab ich mal "testdisk" Probiert, an der geclonten Platte...
Was soll ich sagen, das Programm ist genial. Damit konnte ich die gemachten Änderungen von GParted wieder rückgängig machen und die Partitionstabelle wieder reparieren! Danach noch mit einem "fsck -f" getest und siehe da, der "Bad magic number in super-block" Fehler ist weg!
Also hab ich mal versucht die Partition zu mounten und siehe da, alle Daten wieder da!
Hab gleich mal Christophe Grenier von cgsecurity.org eine Mail geschrieben, der Autor der Programme: So, nun wird erstmal ein Backup angelegt