Hallo Leute, mein Rechner kackt seit neuestem beim Runterfahren oft (nicht immer) ab, und zwar total, also kein SysReq möglich, Tastaturleuchten aus, Monitor schwarz, Rechner aber noch an. Wenn ich dann resete läuft fsck. Woran könnte das liegen? System: SuSE 7.2 mit Kernel 2.4.10 Ich habe jetzt mal versucht, in /etc/init.d/halt.local ein paar Sachen einzubauen, die das Runterfahren etwas sanfter gestalten sollten (Ein paar Programme und X schon vorher beenden) und habe dabei festgestellt, dass halt.local überhaupt nicht ausgeführt wird. Offensichtlich wird es nur ausgeführt, wenn man mit /etc/init.d/halt oder /etc/init.d/reboot runterfährt. Wenn ich reboot tippe wird aber /sbin/reboot gestartet, welches dann anscheinend shutdown aufruft. Hat jemand ne Ahnung, warum es jeweils zwei verschiedene halts und reboots gibt? Ciao, Magnum -- begin http://www.informatik.uni-muenchen.de/~_rosenbau/
On Son, 07 Okt 2001, Magnus Rosenbaum wrote:
mein Rechner kackt seit neuestem beim Runterfahren oft (nicht immer) ab, und zwar total, also kein SysReq möglich, Tastaturleuchten aus, Monitor schwarz, Rechner aber noch an. Wenn ich dann resete läuft fsck. Woran könnte das liegen?
- Wie sehen die Einstellungen zu APM/PnP im BIOS und im Kernel aus? (fuer letzteres bei SuSE-Kerneln: zcat /proc/config.gz durchforsten). - Wie sieht das Ende der /var/log/messages /var/log/warn nach so einem "kaputten" Runterfahren aus? -dnh -- 186: Admin-Handy Elektronisches Würgehalsband (Holger Köpke)
On Sunday, 7. October 2001 15:23, Magnus Rosenbaum wrote:
Ich habe jetzt mal versucht, in /etc/init.d/halt.local ein paar Sachen einzubauen, die das Runterfahren etwas sanfter gestalten sollten (Ein paar Programme und X schon vorher beenden) und habe dabei festgestellt, dass halt.local überhaupt nicht ausgeführt wird. Offensichtlich wird es
wenn du dein System anhalten willst, aktivierst du den runlevel 0. In diesem ( /etc/init.d/rc0.d/ ) wird /etc/init.d/halt aufgerufen. Wenn du dein System neustarten willst wird runlevel 6 aufgerufen. Wie du jetzt vielleicht erkennst, sollten alle Programme schon beendet worden sein, die du in halt.local stoppen wolltest. Versuch mal die "K*"-Skripte aus deinem runlevel von Hand aufzurufen. Vielleicht findest du so das Skript welches den Absturz verursacht. Das Verzeichnis /etc/init.d/ befindet sich normalerweise nicht im Pfad. /sbin/ gehoert aber auf jeden Fall in den Pfad des Users "root". /etc/init.d/README gelesen? (oder "man 7 init.d") Das Kapitel aus dem Handbuch gelesen? Peter
Peter Wiersig wrote:
Wie du jetzt vielleicht erkennst, sollten alle Programme schon beendet worden sein, die du in halt.local stoppen wolltest.
Ja, ich habe jetzt schliesslich dochnoch gemerkt, dass halt.local erst läuft, wenn die K*-Skripts schon alle durch sind. *g*
Versuch mal die "K*"-Skripte aus deinem runlevel von Hand aufzurufen. Vielleicht findest du so das Skript welches den Absturz verursacht.
Danke für den Tip, aber das Abstürzen tritt ja nicht immer auf. Zur Zeit mal wieder garnicht ;-)
/etc/init.d/README gelesen? (oder "man 7 init.d") Das Kapitel aus dem Handbuch gelesen?
aber freilich! Naja, dass halt.local nicht als erstes läuft hab ich offensichtlich übersehen. David Haller wrote:
- Wie sehen die Einstellungen zu APM/PnP im BIOS und im Kernel aus? (fuer letzteres bei SuSE-Kerneln: zcat /proc/config.gz durchforsten).
Äh, an was im Bios dachtest Du denn? Da hab ich schon lange nichts mehr geändert. PnP-OS ist jedenfalls auf NO ... Ich hab keinen SuSE, sondern einen Original Kernel 2.4.10. Ich hab wegen dem DSL/IP-Masquerading Bug upgedated. Die Konfiguration hab ich weitgehend vom SuSE-Kernel übernommen. Aus der /usr/src/linux/.config: # # PCMCIA/CardBus support # # CONFIG_PCMCIA is not set CONFIG_SYSVIPC=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_SYSCTL=y CONFIG_KCORE_ELF=y # CONFIG_KCORE_AOUT is not set CONFIG_BINFMT_AOUT=m CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_PM=y # CONFIG_ACPI is not set CONFIG_APM=y # CONFIG_APM_IGNORE_USER_SUSPEND is not set CONFIG_APM_DO_ENABLE=y # CONFIG_APM_CPU_IDLE is not set CONFIG_APM_DISPLAY_BLANK=y # CONFIG_APM_RTC_IS_GMT is not set CONFIG_APM_ALLOW_INTS=y # CONFIG_APM_REAL_MODE_POWER_OFF is not set # # Plug and Play configuration # CONFIG_PNP=y CONFIG_ISAPNP=m # CONFIG_PNPBIOS is not set
- Wie sieht das Ende der /var/log/messages /var/log/warn nach so einem "kaputten" Runterfahren aus?
Da stand jedenfalls nichts besonderes, sonst wäre es mir aufgefallen. Reproduzieren kann ichs im Moment auch nicht. Mal schaun, wann der Rechner das nächste mal abstürzt, vielleicht wars ja doch nur was 'vorübergehendes' ?!? ... Ciao, Magnum (*etwas verwirrt*) -- begin http://www.informatik.uni-muenchen.de/~_rosenbau/
participants (3)
-
David Haller
-
Magnus Rosenbaum
-
Peter Wiersig