Hallo Liste, jetzt habe ich mich doch mal daran getraut, einen eigenen Kernel zu basteln. Dazu habe ich mir von kernel.org den 2.4.18 heruntergeladen. Beim kompilieren gab es keine Probleme, alles flutschte. Aber wie es aussieht habe ich wohl irgendwas in der Konfiguration vermurkst. Nachdem ich Lilo neu installiert habe (Nochmal danke für die Hilfe im anderen thread =), habe ich jetzt ein scheinbar größeres Problem. Wenn ich versuche, den frisch gebackenen Kernel zu booten, wird der Monitor schwarz (schaltet aber nicht in Standby), die Festplatte nudelt noch ca. 15 Sekunden und das wars dann. Die Numlock-LED kann ich noch ein/ausschalten, aber wenn ich versuche, blind root+passwort+reboot einzutippen, passiert gar nichts. Aber der Kernel scheint zumindest teilweise (wenn sowas überhaupt möglich ist) zu laufen, ich kann den Rechner nämlich anpingen und Telnet/SSH/FTP können auch connecten - die Verbindungen werden halt refused. In "make menuconfig" gibt es ja die Option, die Konfiguration in eine Datei zu schreiben. Das habe ich auch vor dem Verlassen und Config-speichern gemacht. Ich kann/will nur momentan nix davon posten, weil das Ding 978 Zeilen hat und ich nicht weiß, welche Stellen relevant sind - nicht weil etwas geheimes dabei ist ;) Wenn jemand etwas wissen will, kann ich selbstverständlich auszüge posten. Weiß jemand von euch, was ich da vergessen haben könnte? Gruß Martin
Am Freitag, 29. März 2002 12:37 schrieb Martin Spöhrle:
Hallo Liste,
jetzt habe ich mich doch mal daran getraut, einen eigenen Kernel zu basteln. Dazu habe ich mir von kernel.org den 2.4.18 heruntergeladen. Beim kompilieren gab es keine Probleme, alles flutschte. Aber wie es aussieht habe ich wohl irgendwas in der Konfiguration vermurkst. Nachdem ich Lilo neu installiert habe (Nochmal danke für die Hilfe im anderen thread =), habe ich jetzt ein scheinbar größeres Problem.
Was hast Du in der .config unter 'Charakter devices' alles angegeben? Ich vermute mal, dass Du keine Virtuelle Terminalunterstützung drinnen hast und deshalb nichts angezeigt werden kann. Bei mir siehts so aus: # # Character devices # CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_SERIAL=m # CONFIG_SERIAL_EXTENDED is not set # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX98_PTY_COUNT=256 CONFIG_PRINTER=m # CONFIG_LP_CONSOLE is not set # CONFIG_PPDEV is not set -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ Manfred | http://www.knightsoft-net.de
On Fri, Mar 29, 2002 at 01:20:21PM +0100, Manfred Tremmel wrote:
Am Freitag, 29. März 2002 12:37 schrieb Martin Spöhrle:
jetzt habe ich mich doch mal daran getraut, einen eigenen Kernel zu basteln. Dazu habe ich mir von kernel.org den 2.4.18 heruntergeladen. Beim kompilieren gab es keine Probleme, alles flutschte. Aber wie es aussieht habe ich wohl irgendwas in der Konfiguration vermurkst. Nachdem ich Lilo neu installiert habe (Nochmal danke für die Hilfe im anderen thread =), habe ich jetzt ein scheinbar größeres Problem.
Was hast Du in der .config unter 'Charakter devices' alles angegeben? Ich vermute mal, dass Du keine Virtuelle Terminalunterstützung drinnen hast und deshalb nichts angezeigt werden kann. Bei mir siehts so aus:
# # Character devices # CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_SERIAL=m # CONFIG_SERIAL_EXTENDED is not set # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX98_PTY_COUNT=256 CONFIG_PRINTER=m # CONFIG_LP_CONSOLE is not set # CONFIG_PPDEV is not set
Doch, die VT-Unterstützung hab ich. Hier ist mein Auszug: # # Character devices # CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_SERIAL=y # CONFIG_SERIAL_CONSOLE is not set # CONFIG_SERIAL_EXTENDED is not set # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_UNIX98_PTYS=y CONFIG_UNIX98_PTY_COUNT=256 CONFIG_PRINTER=y # CONFIG_LP_CONSOLE is not set # CONFIG_PPDEV is not set Die CONFIG_SERIAL_CONSOLE ist wohl nicht die Ursache des Fehlers. (Oder?) Außerdem kann ich ja nicht nur nichts anzeigen, sondern auch nichts eintippen. Dazu noch ein Auszug: # # Input core support # CONFIG_INPUT=y # CONFIG_INPUT_KEYBDEV is not set CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_EVDEV is not set Das scheint doch alles richtig zu sein, oder? Leider kenne ich mich da nicht so toll aus :( Oder der Fehler liegt ganz woanders. Weiß noch jemand Rat? Gruß Martin
Hallo Martin Spöhrle,
Die CONFIG_SERIAL_CONSOLE ist wohl nicht die Ursache des Fehlers.
Falls Du nicht ein externes Terminal an der seriellen Schnittstelle betreibst, ist die Einstellung nicht von Bedeutung.
(Oder?) Außerdem kann ich ja nicht nur nichts anzeigen, sondern auch nichts eintippen. Dazu noch ein Auszug:
Naja, wenn wir zumindestens eines der Probleme lösen könnten ...
# # Input core support #
Da ist bei mir alles deaktiviert.
Das scheint doch alles richtig zu sein, oder? Leider kenne ich mich da nicht so toll aus :(
Oder der Fehler liegt ganz woanders. Weiß noch jemand Rat?
Wenn Du willst, kannst Du mir die .config per PM schicken, ich schau mal, ob ich was finde, versprechen kann ich natürlich auch nichts. Schreib auf jeden fall mit dazu, welche Hardware zum Einsatz kommt (Prozessor, Chipsatz, Grafik-, Sound, Netzwerkkarte, usw.). -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ Manfred | http://www.knightsoft-net.de
Hallo, * On Fri, Mar 29, 2002 at 12:37 PM (+0100), Martin Spöhrle wrote:
jetzt habe ich mich doch mal daran getraut, einen eigenen Kernel zu basteln. Dazu habe ich mir von kernel.org den 2.4.18 heruntergeladen. Beim kompilieren gab es keine Probleme, alles flutschte. Aber wie es aussieht habe ich wohl irgendwas in der Konfiguration vermurkst. Nachdem ich Lilo neu installiert habe (Nochmal danke für die Hilfe im anderen thread =), habe ich jetzt ein scheinbar größeres Problem. Wenn ich versuche, den frisch gebackenen Kernel zu booten, wird der Monitor schwarz (schaltet aber nicht in Standby), die Festplatte nudelt noch ca. 15 Sekunden und das wars dann.
Passiert das sofort oder bekommst Du noch Meldungen vom Kernel angezeigt? Oder passiert das evtl. erst, wenn versucht wird, den X-Server zu starten.
root+passwort+reboot einzutippen, passiert gar nichts. Aber der Kernel scheint zumindest teilweise (wenn sowas überhaupt möglich ist) zu laufen, ich kann den Rechner nämlich anpingen und Telnet/SSH/FTP können auch connecten - die Verbindungen werden halt refused.
Du kannst ja mal testweise alle Power-Management-Funktionen (ACPI und APM) deaktivieren, wenn Du Dir einen Kernel konfigurierst. Steht in den Logfiles etwas drin? Gruß, Steffen
On Fri, Mar 29, 2002 at 10:01:28PM +0100, Steffen Moser wrote:
Hallo,
* On Fri, Mar 29, 2002 at 12:37 PM (+0100), Martin Spöhrle wrote:
jetzt habe ich mich doch mal daran getraut, einen eigenen Kernel zu basteln. Dazu habe ich mir von kernel.org den 2.4.18 heruntergeladen. Beim kompilieren gab es keine Probleme, alles flutschte. Aber wie es aussieht habe ich wohl irgendwas in der Konfiguration vermurkst. Nachdem ich Lilo neu installiert habe (Nochmal danke für die Hilfe im anderen thread =), habe ich jetzt ein scheinbar größeres Problem. Wenn ich versuche, den frisch gebackenen Kernel zu booten, wird der Monitor schwarz (schaltet aber nicht in Standby), die Festplatte nudelt noch ca. 15 Sekunden und das wars dann.
Passiert das sofort oder bekommst Du noch Meldungen vom Kernel angezeigt? Oder passiert das evtl. erst, wenn versucht wird, den X-Server zu starten.
Der Monitor wird sofort nach dem Lilo schwarz. Momentan bin ich auch überhaupt nicht im Besitz eines X-Servers, das kann's also nicht sein. Ich kann leider momentan nicht auf den Rechner zugreifen, weil ich in der Arbeit bin. Aber AFAIR sehe ich keine einzige Kernel- Meldung.
root+passwort+reboot einzutippen, passiert gar nichts. Aber der Kernel scheint zumindest teilweise (wenn sowas überhaupt möglich ist) zu laufen, ich kann den Rechner nämlich anpingen und Telnet/SSH/FTP können auch connecten - die Verbindungen werden halt refused.
Du kannst ja mal testweise alle Power-Management-Funktionen (ACPI und APM) deaktivieren, wenn Du Dir einen Kernel konfigurierst. OK, probiere ich mal.
Steht in den Logfiles etwas drin? Hmmm, ich komme heute abend darauf zurück ;)
Gruß Martin
On Fri, Mar 29, 2002 at 10:01:28PM +0100, Steffen Moser wrote:
Hallo,
* On Fri, Mar 29, 2002 at 12:37 PM (+0100), Martin Spöhrle wrote:
jetzt habe ich mich doch mal daran getraut, einen eigenen Kernel zu basteln. Dazu habe ich mir von kernel.org den 2.4.18 heruntergeladen. Beim kompilieren gab es keine Probleme, alles flutschte. Aber wie es aussieht habe ich wohl irgendwas in der Konfiguration vermurkst. Nachdem ich Lilo neu installiert habe (Nochmal danke für die Hilfe im anderen thread =), habe ich jetzt ein scheinbar größeres Problem. Wenn ich versuche, den frisch gebackenen Kernel zu booten, wird der Monitor schwarz (schaltet aber nicht in Standby), die Festplatte nudelt noch ca. 15 Sekunden und das wars dann.
Passiert das sofort oder bekommst Du noch Meldungen vom Kernel angezeigt? Oder passiert das evtl. erst, wenn versucht wird, den X-Server zu starten.
X-Server kann's nicht sein, weil ich (wie gesagt) keinen habe. Das einzige, was ich nach dem Lilo noch sehe, ist: Extracting kernel .................... (oder so ähnlich) und dann wird's dunkel.
Steht in den Logfiles etwas drin?
Ja. Der Kernel gibt haufenweise Meldungen, die ich nicht alle posten kann. Mir sind auch nur 2 Dinge aufgefallen: Apr 2 20:52:01 450 kernel: IRQ routing conflict for 00:13.0, have irq 11, want irq 10 Apr 2 20:52:01 450 kernel: IRQ routing conflict for 00:13.1, have irq 11, want irq 10 [SCHNIPP-SCHNAPP] Apr 2 20:52:01 450 kernel: IRQ routing conflict for 00:07.2, have irq 10, want irq 11 [SCHNIPPEL] Apr 2 20:52:01 450 kernel: Warning: unable to open an initial console. Tja, ich weiß nicht, ob die IRQ-Konflikte etwas damit zu tun haben können, aber die letzte meldung ist sicherlich auch nur ein Resultat aus dem eigentlichen Fehler. Nachdem ich Ctrl+Alt+Del gedrückt habe, kommen nur noch zwei Meldungen: Kernel logging (proc) stopped. Kernel log daemon terminating. (Hilfe!) Gruß Martin
On Tue, Apr 02, 2002 at 09:52:37PM +0200, Martin Spöhrle wrote:
On Fri, Mar 29, 2002 at 10:01:28PM +0100, Steffen Moser wrote:
Hallo,
* On Fri, Mar 29, 2002 at 12:37 PM (+0100), Martin Spöhrle wrote:
jetzt habe ich mich doch mal daran getraut, einen eigenen Kernel zu basteln. Dazu habe ich mir von kernel.org den 2.4.18 heruntergeladen. Beim kompilieren gab es keine Probleme, alles flutschte. Aber wie es aussieht habe ich wohl irgendwas in der Konfiguration vermurkst. Nachdem ich Lilo neu installiert habe (Nochmal danke für die Hilfe im anderen thread =), habe ich jetzt ein scheinbar größeres Problem. Wenn ich versuche, den frisch gebackenen Kernel zu booten, wird der Monitor schwarz (schaltet aber nicht in Standby), die Festplatte nudelt noch ca. 15 Sekunden und das wars dann.
Passiert das sofort oder bekommst Du noch Meldungen vom Kernel angezeigt? Oder passiert das evtl. erst, wenn versucht wird, den X-Server zu starten.
X-Server kann's nicht sein, weil ich (wie gesagt) keinen habe. Das einzige, was ich nach dem Lilo noch sehe, ist: Extracting kernel .................... (oder so ähnlich) und dann wird's dunkel.
Steht in den Logfiles etwas drin?
Ja. Der Kernel gibt haufenweise Meldungen, die ich nicht alle posten kann. Mir sind auch nur 2 Dinge aufgefallen:
Apr 2 20:52:01 450 kernel: IRQ routing conflict for 00:13.0, have irq 11, want irq 10 Apr 2 20:52:01 450 kernel: IRQ routing conflict for 00:13.1, have irq 11, want irq 10 [SCHNIPP-SCHNAPP] Apr 2 20:52:01 450 kernel: IRQ routing conflict for 00:07.2, have irq 10, want irq 11 [SCHNIPPEL] Apr 2 20:52:01 450 kernel: Warning: unable to open an initial console.
Hmmm... ein ziemlich einseitiger thread in letzter Zeit ;D Ich habe noch ein bisschen herumgespielt und bin widererwarten doch selbst auf die Lösung gekommen: Irgendwie scheint die Boot-Option "vga=97irgendwas" nicht korrekt gewesen zu sein. Ich habe mal direkt am Lilo-Prompt vga=ask probiert - jetzt geht's! *Juchz!* Trotzdem vielen Dank für die Hilfe!! :D :D *ganzhappysei* Gruß Martin
participants (4)
-
Manfred Tremmel
-
Martin Spoehrle
-
Martin Spöhrle
-
Steffen Moser