gulli:board Logo

Anzeige


  Antwort
Matschkeks
Böser Hacker
 
Registrierungsdatum: Jul 2005
Beiträge: 363
Kernelmessages beim Bootvorgang in Datei umleiten?

Moin,
Ich versuch grade meinen Rootserver mit nem Gentoo Linux zu bestücken.

Jetzt ist genau das eingetreten, was ich befürchtet habe:
Kernel selbst kompiliert, neugestartet und keine Antwort übers Netzwerk. Ich weiß ja noch nichtmal, ob der überhaupt bootet. Hab ja keinen Monitor. Auch keine serielle Konsole.

Gibt es da ne Möglichkeit die Bootmeldungen in ne Datei schreiben zu lassen? Durch Grub evtl. oder auch direkt durch den Kernel?
Ich hab sonst keine Ahnung, wie ich rausfinden soll, was da nicht funktioniert. Da find ich ja noch nichtmal den Heuhaufen, in dem ich suchen muss

edit:
Nadel gefunden...
Hab mich ind er Zeile mit dem SATA Raid Treiber vertan *schäm*

Interessieren würds mich trotzdem.
Alt 15. 04. 2008, 19:36 Matschkeks is offline Mit Zitat antworten #1
Phaeilo
Mitglied
 
Benutzerbild von Phaeilo
 
Registrierungsdatum: Apr 2006
Beiträge: 88
Re: Kernelmessages beim Bootvorgang in Datei umleiten?

Syslog? Ist es das was du meinst? /var/log/syslog Da steht zumindest bei meinem Debian alles drinnen was der Kernel und die Daemons so zu melden haben.
Alt 19. 04. 2008, 06:21 Phaeilo is offline Mit Zitat antworten #2
sonix2222
Mitglied
 
Registrierungsdatum: Apr 2008
Beiträge: 12
Re: Kernelmessages beim Bootvorgang in Datei umleiten?

dmesg
Alt 19. 04. 2008, 13:12 sonix2222 is offline Mit Zitat antworten #3
vmk Spender
ex-Moderator
ex-Moderator
 
Benutzerbild von vmk
 
Registrierungsdatum: Jun 2000
Ort: /home/vmk
Beiträge: 15.395
Re: Kernelmessages beim Bootvorgang in Datei umleiten?

Zitat:
Zitat von Matschkeks 
Moin,
Ich versuch grade meinen Rootserver mit nem Gentoo Linux zu bestücken.

Jetzt ist genau das eingetreten, was ich befürchtet habe:
Kernel selbst kompiliert, neugestartet und keine Antwort übers Netzwerk

Hast du keine serielle Konsole wo die Ausgaben sichtbar sind?

Ansonsten nimmt man erstmal immer die config vom einem bekannten Kernel der auch bootet.
Alt 19. 04. 2008, 14:02 vmk is offline Mit Zitat antworten #4
Matschkeks
Böser Hacker
(Threadstarter)
 
Registrierungsdatum: Jul 2005
Beiträge: 363
Re: Kernelmessages beim Bootvorgang in Datei umleiten?

Nee, Konsole hab ich da keine. Darum gings mir ja.

Ich wollte die Ausgaben VOR dem Start von irgendwelchen Syslog Daemons. Und dmesg kann ich auch nicht ausführen, wenn der Kernel nicht bootet.
Aber ich hab den Fehler ja nachher doch gefunden. War der falsche SATA-Controller einkompiliert.

Und such bei Gentoo mal ne bekannte Config, die funktioniert
Höchstens n genkernel, aber selber konfigurieren find ich besser. Was ich nicht brauche, fliegt antandslos raus.
Alt 19. 04. 2008, 20:20 Matschkeks is offline Mit Zitat antworten #5
vmk Spender
ex-Moderator
ex-Moderator
 
Benutzerbild von vmk
 
Registrierungsdatum: Jun 2000
Ort: /home/vmk
Beiträge: 15.395
Re: Kernelmessages beim Bootvorgang in Datei umleiten?

Erst startet der Kernel, dann startet init. init startet dann irgendwelche Daemons, etc.
Alt 19. 04. 2008, 20:24 vmk is offline Mit Zitat antworten #6
Matschkeks
Böser Hacker
(Threadstarter)
 
Registrierungsdatum: Jul 2005
Beiträge: 363
Re: Kernelmessages beim Bootvorgang in Datei umleiten?

Ja, das weiß ich auch. Allerdings landen wohl bei Gentoo die Kernel Messages, zwischen Bootloader und init-System erst gar nicht in irgendeinem Logfile.
Erst, wenn der syslog Daemon (syslog-ng, sonstwas...) gestartet wird, scheint das Zeug in ein Logfile geschrieben zu werden. Das ging aber in meinem Fall nicht, da der Kernel vorm init System direkt ne Kernel panic schob, weil er das Root filesystem nicht mounten konnte.

Zumindest hab ich keinerlei Logs, die mich weiterbrachten vom Rescue System aus in /var/log gefunden.


edit:
Vorher kann das Zeug bei mir gar nicht erst geschrieben werden, da der Kernel in /boot liegt. Erst danach wird / read only vom Init system gemountet und danach read/write. Also ist es danach überhaupt erst möglich Logfiles auf die Festplatte zu schreiben.
Ich wollte jetzt irgendwie dem Kernel direkt per Argument vom Bootloader aus sagen, dass er die Meldungen an irgendeinen anderen Server schiebt oder in ne Datei auf irgendeiner Partition. Vielleicht gibts sowas ja.
Alt 19. 04. 2008, 20:27 Matschkeks is offline Mit Zitat antworten #7
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 14:09 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
neurotypical.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 1998-2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory