PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : unexpected inconsistency; RUN fsck manually



danjelsan
14.08.03, 07:35
Moin!

Diese Fehlermeldung hatte ich gestern. Also fsck manuell durchgegangen,
nach 1000 Anfragen die es zu bejahen gab, die 'y'-Taste gedrückt gehalten...

SuSE kam aber irgendwann nicht mehr mit den Anfragen nach und der Bildschirm
sah dann so aus:
y
y
y
y
y
y
y
...

also gut, dachte ich mir, das System fängt sich irgendwann wieder und bin nach Hause gegangen. Aber als ich heute morgen um wieder an dem Recher sass,
hatte sich nichts getan, die 'y' füllten immer noch den Bildschirm.

Hardreset, wieder gleiche Fehlermeldung und nachdem ich jetzt fsck startete sagte es mir das der Superblock auf Platte2 Partion1 nicht lesen könnte, oder corrupt.
Ich soll nun einen alternativen Superblock nehmen.

Hier im Forum steht das man mit dumpe2fsck <device> einen validen Superblock finden könnte...
das spuckt mir auch was aus und sagt am Ende:
ext2fs_read_bb_inode: A block group is missing an inode table

leider kann ich den ersten Teil den er ausgibt nicht lesen, da ich mich am Rescue-Prompt befinde. Steht hier etwa der valide SB?

bei dumpe2fs <device>|more gibt er nur die letzte Fehlermeldung und
bei dumpe2fs <device> > error schreibt er nicht in die Datei.

Kann man am Rescue-Prompt "hochscrollen"?
Wie kann ich den Superblock finden?
Oder gibt es noch eine andere Option das fs zu reparieren?

Fragen über Fragen...



TIA

danjelsan

Radiohead
14.08.03, 08:57
hochscrollen shift+bild-up....

das y kannst du glaube ich auch als option mitgeben...

man fsck ist dein Freund :D

schnebeck
14.08.03, 09:00
Warum benutzt du ext2?

danjelsan
14.08.03, 09:43
hochscrollen shift+bild-up....

das y kannst du glaube ich auch als option mitgeben...

man fsck ist dein Freund :D

easy, 1.Hinweiss ist echt gold wert!

am Rescue-Prompt kann man nicht auf die man-pages zugreifen,
ein echtes Handycap.


Warum benutzt du ext2?

Brauch ich für sone f*cking Datenbank.

Ich hab die Platte mal aus der fstab ausgetragen und konnte mein System wieder starten.
Wenn ich nun versuche die PlattenPartion auf mein /ext2 Verzeichnis zu mounten sag er:

mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
or too many mounted file systems

fs von /ext2 ist ext2.

#########PROGRESS###############

OHA, habe grad eine Entdeckung gemacht:

ich hab wohl statt /dev/sdb1 die Daten auf /dev/sdb abgelegt :confused:

fsck /dev/sdb sagt clean, also ein

fsck -f(orce)y /dev/sdb gemacht.

und das läuft grad durch...sag euch gleich was das heraus gekommen ist...stay tuned :)

danjelsan
14.08.03, 12:42
nach dem er fsck durchgegangen ist sagte er mir,
das die Partition immer noch fehlerhaft sei.

FILE SYSTEM WAS MODIFIED

Warning: Filesystem still has errors

/dev/sdb: 3818/275808 (5.4% non-contiguous)

wenn ich es nochmal drüberlaufen lasse:

couldn't fix parent of inode 164183: Couldn't find parent directoy entry


Daten auf dieser Parition jetzt futsch?