Kerneldump

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
lx
Beiträge: 351
Registriert: 29.05.2002 20:01:00
Kontaktdaten:

Kerneldump

Beitrag von lx » 11.11.2003 20:15:31

Hallo Leute,

weiß einer von euch wie ich einen Kerneldump komplett aufzeichnen kann, fals mir ein Linux zufällig mal crashen sollte?
Also ich meine nicht nur einen 40 zweiligen Text auf dem Bildschirm, sondern eine Datei.


Thomas

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 11.11.2003 20:37:58

Gibt es im Kernel nicht eine Setting von wegen Kernel-Hacking ??

Da gibts eine Option die man setzen kann, damit man mit einer Tastenkombination einen backtrace starten bzw. ein log speichern kann (alt-sysrq ?)

Benutzeravatar
lx
Beiträge: 351
Registriert: 29.05.2002 20:01:00
Kontaktdaten:

Beitrag von lx » 11.11.2003 20:44:07

Funzt das nur im 2.4er Kernel?
Das mit dem Backtrace geht aber nur direkt nach dem Crash oder?


Thomas

Benutzeravatar
zyta2k
Beiträge: 2446
Registriert: 14.03.2003 09:18:00
Kontaktdaten:

Beitrag von zyta2k » 11.11.2003 20:52:04

lx hat geschrieben:Funzt das nur im 2.4er Kernel?
Das mit dem Backtrace geht aber nur direkt nach dem Crash oder?
Ne, sollten alle Kernel haben.

Weitere Infos:
http://www.kernelhacking.org/docs/kerne ... exs09.html

Benutzeravatar
lx
Beiträge: 351
Registriert: 29.05.2002 20:01:00
Kontaktdaten:

Beitrag von lx » 11.11.2003 20:58:21

Danke erstmal.
So wie ich das sehe ist /proc/kcore der Dump. Nur gdb hab ich noch nicht ausprobiert.



Thomas

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 12.11.2003 03:09:05

Normalerweise landen die Registerdumps auch in den Logs, aber es kann halt passieren, dass der kernel so abraucht, dass syslog nicht mehr auf die Platten schreiben kann. Irgendwer muss den kram ja auch auf die Platte bringen... ;-)

Wenn es wirklich wichtig ist, solltest Du Dir 'mal anschauen, wie man eine serielle Konsole aufsetzt...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
lx
Beiträge: 351
Registriert: 29.05.2002 20:01:00
Kontaktdaten:

Beitrag von lx » 12.11.2003 09:39:11

Danke pdreker,

das mit der Konsole hatte ich mir auch gedacht.
Ich bin im Moment am suchen wie ich die Debugginginformationen auslesen kann wenn ich die Optionen kernel hacking im kernel aktiviere.
Weiß da jemand bescheid?

Thomas

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 12.11.2003 18:41:06

Was für Debugginginformationen?

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Antworten