Notebook mit SuSE-9.0 hängt beim booten mit SegFault
Hallo Liste Ich habe mein Sony Vaio Notebook mit SuSE-Linux 9.0 ausgestattet. Alles lief die letzten Tage ganz gut, nur jetzt ganz plötzlich passierte es mitten in Arbeit, dass sich kein Programm mehr starten lies. Anmelden auf der Console ging auch nicht: Man konnte zwar den Nutzernamen eingeben, aber statt nach dem Passwort zu fragen kam wieder die Aufforderung, den Login-Namen einzugeben. Schließlich habe ich ein Reset gemacht. Seit dem bootet der Rechner nicht mehr, sondern bleibt nach unendlich vielen "Segmentation Fault"-Meldungen hängen mit der altbekannten Meldung "respawning too fast ..." Ich habe dann das Rescue-System gestartet und über alle Partitionen e2fsck laufen lassen. e2fsck lief ohne Fehler durch. Auch MemTest läuft ohne Fehler durch. Aber booten lässt das gute Stück sich trotzdem nicht mehr. Was sollte ich da jetzt als nächstes mal probieren? Hat jemand eine Idee / Lösung? Ach ja: /dev/hda2 ist als "/" gemountet und Ext3 und /dev/hda3 ist /home auch Ext3 CU Thorsten -- Thorsten Körner | http://www.123tkShop.org openSource e-Commerce | http://www.123tk.com
Hallo Thorsten, im rescue System kommst Du sicher an /var/log/ heran. Schau mal in messages oder warn nach, was da steht. Lieber GRuß Can
Hallo Can Am Montag, 20. Oktober 2003 15:23 schrieb Can-C. Dörtbudak:
Hallo Thorsten,
im rescue System kommst Du sicher an /var/log/ heran. Schau mal in messages oder warn nach, was da steht. Tja, da hab ich natürlich nachgesehen, aber ohne Erfolg: <mysterious> /var/log/messages ist komplett leer gewesen /var/log/warn hat eine Zeile: rescue system: cannont find map-file </mysterious> Wobei die einzige Zeile in /var/log/warn vom Rescue-System selbst stammt.
Da komme ich wohl um eine Neu-Installation nicht herum. CU Thorsten -- Thorsten Körner | http://www.123tkShop.org openSource e-Commerce | http://www.123tk.com
Thorsten Körner wrote:
Hallo Can Am Montag, 20. Oktober 2003 15:23 schrieb Can-C. Dörtbudak:
Hallo Thorsten,
im rescue System kommst Du sicher an /var/log/ heran. Schau mal in messages oder warn nach, was da steht.
Tja, da hab ich natürlich nachgesehen, aber ohne Erfolg: <mysterious> /var/log/messages ist komplett leer gewesen /var/log/warn hat eine Zeile: rescue system: cannont find map-file </mysterious> Wobei die einzige Zeile in /var/log/warn vom Rescue-System selbst stammt.
Das klingt aber echt komisch. Dann habe ich auch keinen Tipp, sorry. Lieber GRuß Can
Hallo Can Am Montag, 20. Oktober 2003 15:41 schrieb Can-C. Dörtbudak:
Thorsten Körner wrote:
Hallo Can
Am Montag, 20. Oktober 2003 15:23 schrieb Can-C. Dörtbudak:
Hallo Thorsten,
im rescue System kommst Du sicher an /var/log/ heran. Schau mal in messages oder warn nach, was da steht.
Tja, da hab ich natürlich nachgesehen, aber ohne Erfolg: <mysterious> /var/log/messages ist komplett leer gewesen /var/log/warn hat eine Zeile: rescue system: cannont find map-file </mysterious> Wobei die einzige Zeile in /var/log/warn vom Rescue-System selbst stammt.
Das klingt aber echt komisch. Dann habe ich auch keinen Tipp, sorry. Aber trotzdem Danke. Soetwas habe ich auch nochnicht erlebt. Ich mach mich jetzt an eine Neu-Installation. Hoffentlich passiert es dann nicht gleich wieder. Da die Installation erstein paar Tage alt ist, ist das Ganze ja noch nicht so schlimm.
CU Thorsten -- Thorsten Körner | http://www.123tkShop.org openSource e-Commerce | http://www.123tk.com
Am 20.10.2003 um 16:34 Uhr schrieb Thorsten Körner:
Am Montag, 20. Oktober 2003 15:41 schrieb Can-C. Dörtbudak:
Thorsten Körner wrote:
Tja, da hab ich natürlich nachgesehen, aber ohne Erfolg: <mysterious> /var/log/messages ist komplett leer gewesen /var/log/warn hat eine Zeile: rescue system: cannont find map-file </mysterious> Wobei die einzige Zeile in /var/log/warn vom Rescue-System selbst stammt.
Das klingt aber echt komisch. Dann habe ich auch keinen Tipp, sorry. Aber trotzdem Danke. Soetwas habe ich auch nochnicht erlebt. Ich mach mich jetzt an eine Neu-Installation. Hoffentlich passiert es dann nicht gleich wieder. Da die Installation erstein paar Tage alt ist, ist das Ganze ja noch nicht so schlimm.
Hallo Can, ich weiß ja nicht, wie viel Ahnung du von Linux hast - versteh bitte meine Frage nicht falsch. Hast du /var/log/messages vom rescue angeschaut, oder das von deinem eigentlichen System (d. h. /mnt/var/log/messages)? cu PeeGee
hallo PeeGee Am Montag, 20. Oktober 2003 17:11 schrieb Peter Geerds:
Am 20.10.2003 um 16:34 Uhr schrieb Thorsten Körner:
Am Montag, 20. Oktober 2003 15:41 schrieb Can-C. Dörtbudak:
Thorsten Körner wrote:
Tja, da hab ich natürlich nachgesehen, aber ohne Erfolg: <mysterious> /var/log/messages ist komplett leer gewesen /var/log/warn hat eine Zeile: rescue system: cannont find map-file </mysterious> Wobei die einzige Zeile in /var/log/warn vom Rescue-System selbst stammt.
Das klingt aber echt komisch. Dann habe ich auch keinen Tipp, sorry.
Aber trotzdem Danke. Soetwas habe ich auch nochnicht erlebt. Ich mach mich jetzt an eine Neu-Installation. Hoffentlich passiert es dann nicht gleich wieder. Da die Installation erstein paar Tage alt ist, ist das Ganze ja noch nicht so schlimm.
Hallo Can, Verwechslung: die Frage kam von mir;-) ich weiß ja nicht, wie viel Ahnung du von Linux hast - Bin seit etwa 1995 dabei (erstmal Slackware und dann SuSE 5.3). versteh bitte meine Frage nicht falsch. Schon OK Hast du /var/log/messages vom rescue angeschaut, oder das von deinem eigentlichen System (d. h. /mnt/var/log/messages)? Das habe ich bedacht: also /mnt/var/log/messages, bei warnbin ich mir nicht mehr so sicher, aber eigentlich rufe ich in soeinem Fall (zwei fast gleiche Eingaben) die Bash-History zur Hilfe und ändere nur den letzten Teil.
CU Thorsten -- Thorsten Körner | http://www.123tkShop.org openSource e-Commerce | http://www.123tk.com
Hallo, Am Mon, 20 Oct 2003, Thorsten Körner schrieb:
Am Montag, 20. Oktober 2003 15:23 schrieb Can-C. Dörtbudak:
im rescue System kommst Du sicher an /var/log/ heran. Schau mal in messages oder warn nach, was da steht. Tja, da hab ich natürlich nachgesehen, aber ohne Erfolg: <mysterious> /var/log/messages ist komplett leer gewesen /var/log/warn hat eine Zeile: rescue system: cannont find map-file </mysterious> Wobei die einzige Zeile in /var/log/warn vom Rescue-System selbst stammt.
Du musst natuerlich erst die Partition mounten, auf der dein /var liegt, also vermutlich die /-Partition. Im Rettungs-System also: mount /dev/hdXY /mnt less /mnt/var/log/messages Wobei du /dev/hdXY natuerlich durch die Bezeichnung deiner /-Partition ersetzen musst, also z.B. durch "/dev/hda5". -dnh -- But when I loudly exclaim "Who's been fucking with my computer?" it's real easy to spot the guilty look. Then it's just a matter of time and somewhere to stash the body. -- Stevo in asr
Hallo David Am Montag, 20. Oktober 2003 17:13 schrieb David Haller:
Hallo,
Am Mon, 20 Oct 2003, Thorsten Körner schrieb:
Am Montag, 20. Oktober 2003 15:23 schrieb Can-C. Dörtbudak:
im rescue System kommst Du sicher an /var/log/ heran. Schau mal in messages oder warn nach, was da steht.
Tja, da hab ich natürlich nachgesehen, aber ohne Erfolg: <mysterious> /var/log/messages ist komplett leer gewesen /var/log/warn hat eine Zeile: rescue system: cannont find map-file </mysterious> Wobei die einzige Zeile in /var/log/warn vom Rescue-System selbst stammt.
Du musst natuerlich erst die Partition mounten, auf der dein /var liegt, also vermutlich die /-Partition. Im Rettungs-System also:
mount /dev/hdXY /mnt less /mnt/var/log/messages Das ist schon klar. Natürlich war die Partition gemountet (/dev/hda2/ -> /mnt und /dev/hda3 -> /mnt/home) und die Logs waren auch die richtigen wobei ich mir bei messages sicher bin, bei warn kann ich es nicht mehr ganz sicher sagen.
Um e2fsck durchzuführen habe ich die Partitionen wieder unmounted. Wobei e2fsck jeweils gemeldet hat, dass das Dateisystem "clean" sei. Deshalb habe ich e2fsck mit -f erzwungen und erhielt nach dem Durchlauf auch nur die Meldungen, dass alles in Ordnung ist. Anschließend habe ich noch e2fsck -f -b 8193 durchgeführt: Ebenfalls ohne weitere Erkenntnis. Wenn ich dann wieder normal booten wollte, kamen wieder die "SegFaults". Leider laufen die Nachrichten zu schnell über den Screen, als das man viel lesen könnte. Auf die Consolen 10 und 11 kann man zum Zeitpunkt des "Hängenbleibens" noch nicht zugreifen. Das bischen, was ich beim booten auf Console 1 "aufschnappen" konnte, deutete darauf hin, dass irgendetwas beim starten von Network schiefläuft. Ich konnte bei den Ersten Meldungen etwas wie local network und S11 erkennen. Was dann beim Hängenbleiben alles als "failed Services" aufgelistet wird, sind SuSEfirewall2, Apache, MySQL, SMPPPD, ... also alles Dinge, die mit Netzwerk-Diensten zu Tun haben. Ich vermute, dass am Anfang einer der Dienste nicht gestartet werden kann(network?)und sie anderen davon abhängig sind. Auf meinem Desktop-Rechner (Ebenfalls SuSE9.0 mit Kernel 2.4.21) gibt es übrigens weder in /etc/init.d/rc3.d/ noch rc5.d einen Eintrag, der S11 lautet. Merkwürdig dabei ist aber auch, dass der erste Fehler im laufenden System auftrat (siehe Original-Posting). acpi=off, apm=off am Bootprompt und failsave haben auch nichts gebracht. Ich bin inzwischen dabei, neu zu installieren, aber an einer Lösung dennoch interressiert, da man ja nie weiss, ob es nicht dennoch gleich wieder passiert. CU Thorsten -- Thorsten Körner | http://www.123tkShop.org openSource e-Commerce | http://www.123tk.com
Hallo, Am Mon, 20 Oct 2003, Thorsten Körner schrieb:
Am Montag, 20. Oktober 2003 17:13 schrieb David Haller:
Am Mon, 20 Oct 2003, Thorsten Körner schrieb:
Am Montag, 20. Oktober 2003 15:23 schrieb Can-C. Dörtbudak:
im rescue System kommst Du sicher an /var/log/ heran. Schau mal in messages oder warn nach, was da steht.
Tja, da hab ich natürlich nachgesehen, aber ohne Erfolg: <mysterious> /var/log/messages ist komplett leer gewesen /var/log/warn hat eine Zeile: rescue system: cannont find map-file </mysterious> Wobei die einzige Zeile in /var/log/warn vom Rescue-System selbst stammt.
Du musst natuerlich erst die Partition mounten, auf der dein /var liegt, also vermutlich die /-Partition. Im Rettungs-System also:
mount /dev/hdXY /mnt less /mnt/var/log/messages Das ist schon klar. Natürlich war die Partition gemountet (/dev/hda2/ -> /mnt und /dev/hda3 -> /mnt/home) und die Logs waren auch die richtigen wobei ich mir bei messages sicher bin, bei warn kann ich es nicht mehr ganz sicher sagen.
Ahso. [..]
Wenn ich dann wieder normal booten wollte, kamen wieder die "SegFaults". Leider laufen die Nachrichten zu schnell über den Screen, als das man viel lesen könnte. Auf die Consolen 10 und 11 kann man zum Zeitpunkt des "Hängenbleibens" noch nicht zugreifen.
Du kennst Ctrl-s / Ctrl-q und Shift-PgUp?
Das bischen, was ich beim booten auf Console 1 "aufschnappen" konnte, deutete darauf hin, dass irgendetwas beim starten von Network schiefläuft. Ich konnte bei den Ersten Meldungen etwas wie local network und S11 erkennen. Was dann beim Hängenbleiben alles als "failed Services" aufgelistet wird, sind SuSEfirewall2, Apache, MySQL, SMPPPD, ...
Hm. In so einem Fall bootet man in den Runlevel S oder 1 und startet dann die Dienste per Hand um zu sehen, wo's hakt... -dnh -- 11: Swapspace Raubkopierertreffen (Kristian Köhntopp)
Hallo David Am Montag, 20. Oktober 2003 18:08 schrieb David Haller:
Hallo,
Am Mon, 20 Oct 2003, Thorsten Körner schrieb:
Am Montag, 20. Oktober 2003 17:13 schrieb David Haller:
Am Mon, 20 Oct 2003, Thorsten Körner schrieb:
Am Montag, 20. Oktober 2003 15:23 schrieb Can-C. Dörtbudak:
im rescue System kommst Du sicher an /var/log/ heran. Schau mal in messages oder warn nach, was da steht.
Tja, da hab ich natürlich nachgesehen, aber ohne Erfolg: <mysterious> /var/log/messages ist komplett leer gewesen /var/log/warn hat eine Zeile: rescue system: cannont find map-file </mysterious> Wobei die einzige Zeile in /var/log/warn vom Rescue-System selbst stammt.
Du musst natuerlich erst die Partition mounten, auf der dein /var liegt, also vermutlich die /-Partition. Im Rettungs-System also:
mount /dev/hdXY /mnt less /mnt/var/log/messages
Das ist schon klar. Natürlich war die Partition gemountet (/dev/hda2/ -> /mnt und /dev/hda3 -> /mnt/home) und die Logs waren auch die richtigen wobei ich mir bei messages sicher bin, bei warn kann ich es nicht mehr ganz sicher sagen.
Ahso.
[..]
Wenn ich dann wieder normal booten wollte, kamen wieder die "SegFaults". Leider laufen die Nachrichten zu schnell über den Screen, als das man viel lesen könnte. Auf die Consolen 10 und 11 kann man zum Zeitpunkt des "Hängenbleibens" noch nicht zugreifen.
Du kennst Ctrl-s / Ctrl-q und Shift-PgUp? Doch, das kenne ich. Das funktioniert aber nicht auf tty1, wo die Bootinformationen angezeigt werden.
Das bischen, was ich beim booten auf Console 1 "aufschnappen" konnte, deutete darauf hin, dass irgendetwas beim starten von Network schiefläuft. Ich konnte bei den Ersten Meldungen etwas wie local network und S11 erkennen. Was dann beim Hängenbleiben alles als "failed Services" aufgelistet wird, sind SuSEfirewall2, Apache, MySQL, SMPPPD, ...
Hm. In so einem Fall bootet man in den Runlevel S oder 1 und startet dann die Dienste per Hand um zu sehen, wo's hakt...
Grr. Das wäre noch eine Möglichkeit gewesen, nur wie gesagt, jetzt läuft bereits die Neu-installation. -- Thorsten Körner | http://www.123tkShop.org openSource e-Commerce | http://www.123tk.com
participants (4)
-
"Can-C. Dörtbudak "
-
David Haller
-
Peter Geerds
-
Thorsten Körner