PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : EXT2 tot ? was tun?



Moesli
12.09.05, 13:56
nach einen freeze meiner linuxkiste wollte linux nicht mehr starten. ==> grub und vorbei wars,..

so jetzt wollt ich auf die partiton via. knoppix zugreifen => erfolglos "wrong fs type or bad superblock"

fsck.ext2 sagt selbiges: bad magic number in superblock

irgendeine idee wie ich an die partition komm ?

Linux : Suse 9.0
Filesystem: ext2

BLUESCREEN3D
12.09.05, 22:53
So wie es aussieht wurde der Superblock des Dateisystems überschrieben.

Erstell, z.B. mit dd, eine Sicherung von der Partition und probier danach folgendes:
debugfs -c /dev/bla123

Dabei solltest du an eine Art Commandline kommen wo du folgendes eingibst:
stats -h

Es sollte eine Liste mit Informationen erscheinen aus der du die zwei Zeilen "Filesystem features" und "Blocks per group" hier postest.

Anschließend kannst du mit "quit" das Programm wieder verlassen.

Moesli
13.09.05, 09:32
danke erstmals !

es kommt die meldung Filesystem not open

nun hab ich folgendes versucht

open /dev/hda2

==> bad magic number in super-block while opening filesystem

???

BLUESCREEN3D
13.09.05, 14:27
Dann versuch mal folgendes:
debugfs -c -b 4096 -s 32768 /dev/hda2

Damit wird das Tool angewiesen, nicht den normalen Superblock, der bei deinem Dateisystem wohl zerstört ist, zu benutzen, sondern eine Kopie an anderer Stelle.
Das Problem ist, dass je nach Größe des Dateisystems die Kopien an anderen Stellen stehen, aber wenn das ein größeres Dateisystem ist müssten die Werte oben hinkommen.

Falls es funktioniert poste bitte auch noch zur Bestätigung den Wert "Block size".

Moesli
14.09.05, 10:41
leider wieder der selbe fehler,...

BLUESCREEN3D
14.09.05, 14:02
Weißt du noch, wie groß das Dateisystem in etwa war?
Oder wie groß ist die Partition?

Moesli
14.09.05, 14:24
es ist eine 40 gB patte nette 36 also 500 mb - Swap der rest /

BLUESCREEN3D
14.09.05, 18:38
Dann kannst du nochmal diese Befehle durchprobieren:

debugfs -c -b 4096 -s 98304 /dev/hda2
debugfs -c -b 4096 -s 163840 /dev/hda2
debugfs -c -b 4096 -s 229376 /dev/hda2
debugfs -c -b 4096 -s 294912 /dev/hda2
debugfs -c -b 4096 -s 819200 /dev/hda2
debugfs -c -b 4096 -s 1605632 /dev/hda2

Wenn immer die Meldung "Bad magic number in super-block while opening filesystem" kommt, dann stehen die Chancen, das Dateisystem wiederherzustellen schlecht.

Wenn bei einem der Befehle die Meldung "catastrophic mode - not reading inode or group bitmaps" erscheint kannst du den Befehl aus meinem ersten Post ausführen.

Moesli
15.09.05, 10:17
vielen dank für deine hilfe,.. ist vermutlich aussichtslos,...

danke

mfg
moesli

DrachenKaiser
15.09.05, 10:42
Versuchsmal mit testdisk.
http://www.cgsecurity.org/testdisk.html