Hallo *, kann sich jemand folgendes Fehlerbild erklären: _Jedesmal_ wenn mein Rechner beim Booten ein e2fsck-Check macht dann kommt er nicht hoch weil er einen Fehler "Unexpected Inconsistency" (bei /dev/hda3) meldet. :-| Boote ich daraufhin von CD das Rettungssystem und mache ein "e2fsck -f -c -y /dev/hda3", dann läuft dieser Prozeß ohne Probleme durch. (Dauer: mehrere Stunden) Das Filesystem hat danach wieder den Status "clean", und ich kann die nächsten Male wieder normal booten. :-| ...Aber nur bis zum nächsten e2fsck-Check des Rechners! Dann kommt wieder "Unexpected Inconsistency" ! :-((( Ab hier wiederholt sich alles. (->Rettungssystem...) Dieses "Spiel" darf ich nun schon über einen längeren Zeitraum beobachten. Die (IDE-)Festplatte ist eine WDC mit 32MB und erst ein halbes Jahr alt. Kabel habe ich schon getauscht, hat aber keine Besserung gebracht. Im voraus Danke für jede Empfehlung. Ralph (Suse7.0/2.2.20, ohne Windows)
Am Donnerstag, 9. Mai 2002 22:31 schrieb Ralph Müller:
Hallo *,
kann sich jemand folgendes Fehlerbild erklären:
_Jedesmal_ wenn mein Rechner beim Booten ein e2fsck-Check macht dann kommt er nicht hoch weil er einen Fehler "Unexpected Inconsistency" (bei /dev/hda3) meldet. :-|
Boote ich daraufhin von CD das Rettungssystem und mache ein "e2fsck -f -c -y /dev/hda3", dann läuft dieser Prozeß ohne Probleme durch. (Dauer: mehrere Stunden) Das Filesystem hat danach wieder den Status "clean", und ich kann die nächsten Male wieder normal booten. :-|
...Aber nur bis zum nächsten e2fsck-Check des Rechners! Dann kommt wieder "Unexpected Inconsistency" ! :-(((
Ab hier wiederholt sich alles. (->Rettungssystem...) Dieses "Spiel" darf ich nun schon über einen längeren Zeitraum beobachten.
Die (IDE-)Festplatte ist eine WDC mit 32MB und erst ein halbes Jahr alt. Kabel habe ich schon getauscht, hat aber keine Besserung gebracht.
32 MB und erst ein halbes Jahr alt - Da hat dich wohl einer übers Ohr gehauen ;-))) *gg* Wenn du schon mehrere Stunden brauchst, das Filesystem so zu reparieren, kannst du auch (wenn du eine Reserveplatte hast) deine Daten zwischenspeichern (oder auf einem Band oder was auch immer du als Backup verwendest) und das Filesystem neu anlegen. Vielleicht gehts dann besser. Grüße Alex -- Alexander Puchmayr Systemadministrator for Theoretical Physics University Linz, Austria e-mail: alexander.puchmayr@jku.at Altenbergerstrasse 69 phone: +43/732/2468-8633 A-4040 Linz-Auhof FAX: +43/732/2468-8585
Ralph Müller wrote:
Im voraus Danke für jede Empfehlung.
Moeglicherweise schaltet dein Mainboard den Rechner aus, bevor die Platte als "clean" espeichert wird. Bei einer 7.2 kann man einen Shutdown-Sound auf "Quinte" stellen, wodurch mehr Zeit fuer die Cache-Synchronisation entsteht. Gibt es was vergleichbares bei dir? Peter
[e2fsck-Problem] Peter Wiersig wrote:
Moeglicherweise schaltet dein Mainboard den Rechner aus, bevor die Platte als "clean" espeichert wird. Bei einer 7.2 kann man einen Shutdown-Sound auf "Quinte" stellen, wodurch mehr Zeit fuer die Cache-Synchronisation entsteht.
Gibt es was vergleichbares bei dir?
Habe mich in meiner Mail vielleicht ungeschickt ausgedrückt. Ich möchte das Problem deshalb mit anderen Worten formulieren: Immer wenn mein Rechner beim Booten nach 20-maligem Mounten der Partition den e2fsck-Prozeß anstößt, dann meldet e2fsck "Unexpected Inconsistency" und der Bootvorgang scheitert. Wenn ich dagegen das Rettungssystem boote und ein "e2fsck -f -c -y -v /dev/hda3" auf die Partition mache dann findet e2fsck seltsamerweise diesen Fehler nicht. Nach letzterem e2fsck-Lauf sollte das Filesystem doch eigentlich wieder in Ordnung sein. Das sagt zumindest der Output von e2fsck. Aber nach 20x Mount/Remount wird wiederum von dem dann automatisch angestoßenen e2fsck-Lauf "Unexpected Inconsistency" gemeldet. :-(( Bis vor kurzem hatte ich das Problem nicht. Dieses spricht m.E. eher gegen die Vermutung eines verfrühten Abschaltens. Ralph (PS: Ja, ein Tipfehler, die Festplatte hat 32GB, nicht 32MB.)
Peter Wiersig wrote:
* Ralph Müller schrieb:
Aber nach 20x Mount/Remount wird wiederum von dem dann automatisch angestoßenen e2fsck-Lauf "Unexpected Inconsistency" gemeldet. :-((
Hm, mal die Versionsnummer der e2fsprogs ermitteln und schicken.
Ich nutze e2fsck in der Version 1.18 von meiner Susi 7.0. Ralph
Ralph Müller wrote:
Peter Wiersig wrote:
Hm, mal die Versionsnummer der e2fsprogs ermitteln und schicken.
Ich nutze e2fsck in der Version 1.18 von meiner Susi 7.0.
Ich hab mir aus einer aktuelleren SuSE das src.rpm gezogen, und lasse auf meiner 7.2 die 1.26 laufen. Bei Bedarf kriegst du von mir die RELEASE-NOTES zugeschickt, da ich die aus Zeitgruenden nicht fuer dich durchgucken kann, aber sind einige Bugfixes beschrieben. Peter
Peter Wiersig wrote:
Ralph Müller wrote:
Peter Wiersig wrote:
Hm, mal die Versionsnummer der e2fsprogs ermitteln und schicken.
Ich nutze e2fsck in der Version 1.18 von meiner Susi 7.0.
Ich hab mir aus einer aktuelleren SuSE das src.rpm gezogen, und lasse auf meiner 7.2 die 1.26 laufen. Bei Bedarf kriegst du von mir die RELEASE-NOTES zugeschickt, da ich die aus Zeitgruenden nicht fuer dich durchgucken kann, aber sind einige Bugfixes beschrieben.
Danke, ich habe mir gerade e2fsprogs in der Version 1.27 installiert. Dann habe ich einen Check erzwungen, und siehe da, im Gegensatz zu bisher kommt e2fsck nun offenbar mit dem Fehler zurecht! Sieht also erstmal gut aus. Hoffentlich ist das "Unexpected Inconsistency"-Problem nun auch auf Dauer gelöst. Ich muß das weiter beobachten. Ach ja, ohne die Liste wäre ich wohl nicht auf die Idee gekommen e2fsck upzudaten. Ich war der festen Überzeugung das e2fsck von der Suse7.0 ist ausgereift, nachdem das ext2-Filesystem nun doch wirklich nicht mehr so neu ist. Ralph (der sich mit den Nerven langsam erholt.) PS: Vielen Dank auch an Martin. "read-only" steht im "allgemeinen Teil" der /etc/lilo.conf drin.
Hi! On Fri, 10 May 2002, Ralph Müller wrote:
Immer wenn mein Rechner beim Booten nach 20-maligem Mounten der Partition den e2fsck-Prozeß anstößt, dann meldet e2fsck "Unexpected Inconsistency" und der Bootvorgang scheitert.
Wenn ich dagegen das Rettungssystem boote und ein "e2fsck -f -c -y -v /dev/hda3" auf die Partition mache dann findet e2fsck seltsamerweise diesen Fehler nicht. Nach letzterem e2fsck-Lauf sollte das Filesystem doch eigentlich wieder in Ordnung sein. Das sagt zumindest der Output von e2fsck. Aber nach 20x Mount/Remount wird wiederum von dem dann automatisch angestoßenen e2fsck-Lauf "Unexpected Inconsistency" gemeldet. :-((
Ganz vager Verdacht: kann es sein, dass das betreffende Root-Filesystem nicht readonly gemounted war? Das *könnte* die Inkonsistenz beim Check erklären... Was sagt "dmesg | grep Kernel"? Steht da ein "ro" in der Kommandozeile? Steht in der lilo.conf die Option "read-only"? Gruß, Martin
On Thu, 9 May 2002, Ralph Müller wrote:
Hallo *,
kann sich jemand folgendes Fehlerbild erklären:
_Jedesmal_ wenn mein Rechner beim Booten ein e2fsck-Check macht dann kommt er nicht hoch weil er einen Fehler "Unexpected Inconsistency" (bei /dev/hda3) meldet. :-|
Boote ich daraufhin von CD das Rettungssystem und mache ein "e2fsck -f -c -y /dev/hda3", dann läuft dieser Prozeß ohne Probleme durch. (Dauer: mehrere Stunden) Das Filesystem hat danach wieder den Status "clean", und ich kann die nächsten Male wieder normal booten. :-|
Hallo Ralph, ... würde bei Gelegenheit von ext2 auf ext3 wechseln (man tune2fs), allerdings gab's das glaube ich noch nicht in der 7.0. So bliebe Dir zumindest der lange fscheck erspart. Wahrscheinlich hast Du fast alles ausprobiert, evtl. findet sich aber doch noch ein kleiner Hinweis unter http://sdb.suse.de/de/sdb/html/rb_fsckerror.html Wenn's wirklich an dem verfrühten Abschalten des Motherboards liegt, könntest Du ggf. im Shutdown vorher noch ein "sync" absetzen. In der 7.3-er geht das in /etc/init.d/halt.local. _Wann_ aber genau diese Datei abgearbeitet wird (ob's danach noch Festplattenzugriffe gibt), kann ich Dir leider nicht sagen. ... und ansonsten - schalte den Rechner doch einfach nicht mehr aus ;-))). Schönen Abend Joachim
On Thu, 9 May 2002, Joachim Kieferle wrote:
On Thu, 9 May 2002, Ralph Müller wrote:
Hallo *,
kann sich jemand folgendes Fehlerbild erklären:
_Jedesmal_ wenn mein Rechner beim Booten ein e2fsck-Check macht dann kommt er nicht hoch weil er einen Fehler "Unexpected Inconsistency" (bei /dev/hda3) meldet. :-|
[ .... ]
Wenn's wirklich an dem verfrühten Abschalten des Motherboards liegt, könntest Du ggf. im Shutdown vorher noch ein "sync" absetzen. In der 7.3-er geht das in /etc/init.d/halt.local. _Wann_ aber genau diese Datei abgearbeitet wird (ob's danach noch Festplattenzugriffe gibt), kann ich Dir leider nicht sagen.
[ ... ] Nachschlag: 1. das "verfrühte Abschalten" hat vorhin jemand (habe leider die Mail nicht mehr) in einem Re: gebracht und 2. ... Google weiss wie immer mehr: http://www.linux-community.de/Neues/story?storyid=3342 zumindest ist laut diesen Threads das "halt.local" ein Skript, das ganz zum Schluss ausgeführt wird. Grüsse Joachim
participants (5)
-
Alexander Puchmayr
-
Joachim Kieferle
-
Martin Köhling
-
Peter Wiersig
-
Ralph Müller