Kernel 2.4.8 gebacken - alles nur noch schwarz -
Hallo zusammen, habe gestern den 2.4.8 von Mantel auf mein neu installiertes SuSE 7.2 gebracht, gebacken, eine bootsec.lin erzeugt und auf meine Start-Partition (mit NT-Bootmanager) gebracht. Die /etc/lilo.conf wurde von mir nur bezüglich des bootsec.lin angepasst. Nach einem Neustart von Linux habe ich jetzt einen schwarzen Bildschirm, Linux startet aber durch. Ich kann mich blind anmelden und startx eingeben. Daraufhin erscheint das Maus-Kreuz auf einem s/w-gerasterten Hintergrund und nichts mehr. X dann mit den 3-Tasten beendet und shutdown gemacht (wieder blind). Was habe ich Döspaddel vergessen (Splash im Kernel wurde von mir bewusst auf N gestellt, ReiserFS und SCSI fest im Kernel, da ich ein Mischsystem habe). Von der bei der 7.2-Installation erzeugten Startdiskette kann ich nicht mehr booten, da wegen des Mischsystems (SuSE auf SCSI (/dev/sda1), NT auf IDE (dev/hda1)) die Laufwerkszuordnung etwas durcheinander ist. Ich werde zwar von der Start-CD booten können, aber was dann? Welche Kernel- Einstellung (oder was sonst) fehlt hier? Gruß Thomas -- ./no_signature
Am Don, 16 Aug 2001, schrieb Thomas Schürmann:
Hallo zusammen,
habe gestern den 2.4.8 von Mantel auf mein neu installiertes SuSE 7.2 gebracht, gebacken, eine bootsec.lin erzeugt und auf meine Start-Partition (mit NT-Bootmanager) gebracht. Die /etc/lilo.conf wurde von mir nur bezüglich des bootsec.lin angepasst.
Nach einem Neustart von Linux habe ich jetzt einen schwarzen Bildschirm, Linux startet aber durch. Ich kann mich blind anmelden und startx eingeben. Daraufhin erscheint das Maus-Kreuz auf einem s/w-gerasterten Hintergrund und nichts mehr. X dann mit den 3-Tasten beendet und shutdown gemacht (wieder blind).
Hat doch auch was, so ein Blind-System :) Verkaufst Du mir Deinen Monitor?
Was habe ich Döspaddel vergessen (Splash im Kernel wurde von mir bewusst auf N gestellt, ReiserFS und SCSI fest im Kernel, da ich ein Mischsystem habe). Von der bei der 7.2-Installation erzeugten Startdiskette kann ich nicht mehr booten, da wegen des Mischsystems (SuSE auf SCSI (/dev/sda1), NT auf IDE (dev/hda1)) die Laufwerkszuordnung etwas durcheinander ist. Ich werde zwar von der Start-CD booten können, aber was dann? Welche Kernel- Einstellung (oder was sonst) fehlt hier?
Die erste Idee, die ich habe, ist, daß Du vergessen hast, die Console in Deinen Kernel einzubinden. Hast Du eine bestehende .config als Ausgangspunkt genommen oder bei 0 angefangen? Gruß Christoph -- Christoph Maurer - Paul-Röntgen-Straße 7 - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
Hallo Christoph, Christoph Maurer schrieb:
Am Don, 16 Aug 2001, schrieb Thomas Schürmann:
...
Hat doch auch was, so ein Blind-System :) Verkaufst Du mir Deinen Monitor?
Erst wenn er blind bleibt ;)
...
Die erste Idee, die ich habe, ist, daß Du vergessen hast, die Console in Deinen Kernel einzubinden.
Hast Du eine bestehende .config als Ausgangspunkt genommen oder bei 0 angefangen?
Bei 0!
Gruß
Christoph
Thomas -- ./no_signature
Am Don, 16 Aug 2001, schrieb Thomas Schürmann:
Hallo Christoph,
Christoph Maurer schrieb:
Am Don, 16 Aug 2001, schrieb Thomas Schürmann:
...
Hat doch auch was, so ein Blind-System :) Verkaufst Du mir Deinen Monitor?
Erst wenn er blind bleibt ;)
...
Die erste Idee, die ich habe, ist, daß Du vergessen hast, die Console in Deinen Kernel einzubinden.
Hast Du eine bestehende .config als Ausgangspunkt genommen oder bei 0 angefangen?
Bei 0!
Kannst Du noch den alten Kernel booten? Ich würde beim kompilieren eines neuen Kernels immer so vorgehen, daß der alte bootbar bleibt. Dann findest Du die config des laufenden Kernel unter /proc/config.gz Die kannst Du als Ausgangspunkt für die Kompilierung nehmen. Gruß Christoph -- Christoph Maurer - Paul-Röntgen-Straße 7 - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
Hallo Christoph, Christoph Maurer schrieb:
Am Don, 16 Aug 2001, schrieb Thomas Schürmann:
Christoph Maurer schrieb:
Die erste Idee, die ich habe, ist, daß Du vergessen hast, die Console in Deinen Kernel einzubinden.
Hast Du eine bestehende .config als Ausgangspunkt genommen oder bei 0 angefangen?
Bei 0!
Kannst Du noch den alten Kernel booten? Ich würde beim kompilieren eines neuen Kernels immer so vorgehen, daß der alte bootbar bleibt.
Mach ich bei Produktions-Systemen auch so. Da aber neues System, habe ich dafür keine Zeit investiert. Habe lediglich umbenannte bootsec.lin, /boot/vmlinuz und /boot/system.map. Werde also von der SuSE-CD booten und die Dateien wieder rückbenennen oder das installierte System starten. Das kann ich aber erst heute abend, da ich z.Zt. @work bin.
Dann findest Du die config des laufenden Kernel unter /proc/config.gz
Die kannst Du als Ausgangspunkt für die Kompilierung nehmen.
Ja. Habe ich auch schon mehrmals (bei Kernel-Updates auf anderen Installationen) gemacht. Nur der Aufwand, alle von SuSE standardmäßig als Modul zu erzeugenden Sachen abzuwählen schien mir bei einem neuen System höher als der umgekehrte Weg, alles von mir individuell benötigte anzuschalten. Ich melde mich, sobald ich weiss, was ich vergessen habe. Bis dann Thomas -- ./no_signature
On Don, 16 Aug 2001, Thomas Schürmann wrote:
Christoph Maurer schrieb:
Kannst Du noch den alten Kernel booten? Ich würde beim kompilieren eines neuen Kernels immer so vorgehen, daß der alte bootbar bleibt.
ACK! :)
Mach ich bei Produktions-Systemen auch so.
Lohnt sich imo immer. In die uebliche /boot (meist 8 MB = 1 Cyl/255/63) passen schon einige Kernel/System.maps .configs rein :) Achja: auf http://www.dhaller.de/linux/multikernel.html beschreib ich wie man das ganze "sauber" machen kann :) -dnh -- Breathing in a full grown eucalyptus tree is something worth watching. Attaching inhalers to eucalyptus trees achieves little and annoys the trees. -- Geoff Lane in the SDM
Hallo David, hallo Christoph, David Haller schrieb:
On Don, 16 Aug 2001, Thomas Schürmann wrote:
Christoph Maurer schrieb:
Kannst Du noch den alten Kernel booten? Ich würde beim kompilieren eines neuen Kernels immer so vorgehen, daß der alte bootbar bleibt.
ACK! :)
Ihr habt ja Recht (wer den Schaden hat, spottet jeder Beschreibung).
Mach ich bei Produktions-Systemen auch so.
Lohnt sich imo immer. In die uebliche /boot (meist 8 MB = 1 Cyl/255/63) passen schon einige Kernel/System.maps .configs rein :) Achja: auf http://www.dhaller.de/linux/multikernel.html beschreib ich wie man das ganze "sauber" machen kann :)
David, du kannst mir glauben, den Link kenn ich (und habe ihn auch gelesen [_und_ verstanden ;) ]). Falls ich ihn vergessen habe, kann ich ihn auf meiner eigenen HP jederzeit wieder finden ;) Zur Problemlösung: Ich hatte tatsächlich einige wesentliche VGA-Parameter in der Kernel-Konfig nicht gesetzt. Der "hängende" X-Screen resultierte aber aus der fehlenden "UNIX" (net-pf-1) Unterstützung. Diese versuchte das System dauernd nachzuladen. BTW: Gestern hatte hier jemand mitgeteilt, dass der 2.4.8-Mantel- Kernel von Mantel selbst als noch nicht zum produktiven Einsatz gedacht sei. Das kann ich nur bestätigen. Habe erst mal, da depmod jede Menge unresolved symbols meldete (obwohl Kernel und Modul-Kompilation weitestgehend fehlerfrei liefen), wieder auf SuSE 2.4.4 runter gefahren. Gruß und danke Thomas -- ./no_signature
participants (3)
-
Christoph Maurer
-
David Haller
-
Thomas Schürmann