[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problem mit kernel-2.4.27 - Can't open initial console



Hi.

Ich habe gerade versucht einen Rechner von Kernel 2.4.26+grsecurity2 (selbstgebaut: plain linux kernel 2.4.26 + debian lmsensors+i2o+grsecurity2 patches, den einen oder anderen der patches habe ich evtl. als Backport aus sid selbst gebaut, aber es sind originale Debian Patches) auf Kernel 2.4.27+grsecurity2 zu updaten. Mein Vorgehen:
- Alten (gepatchten,s.o.) 2.4.26 Kernel-Tree nehmen, patch-2.4.27 drauf
  anwenden.
  Es gibt einen Patch der failed, liess sich aber problemlos von Hand
  beheben (war eine Aufzählung von Konstanten in einem Header, die wegen
  GRsecurity anders aussah, als es der patch-2.4.27 erwartete).
- Alte, definitiv funktionierende Config aus /boot/ nach .config
  kopieren
- make oldconfig aufrufen und die paar Fragen beantworten
- make-kpkg laufen lassen
- dpkg -i des neuen Pakets (inkl. Lilo-Lauf)

Problem: Beim Start bleibt der Kernel mit einer Fehlermeldung stehen, die da lautet: "unable to open an initial console" Genauer gesagt bleibt er nicht 100%ig stehen, sondern erlaubt noch ein paar Mounts, danach bleibt dann vermutlich init stehen, weil er /dev/console nicht öffnen kann oder sowas.

Die eigentliche Frage ist aber: Wieso kann 2.4.26 sehr wohl seine initial console finden/öffnen, 2.4.27 mit identischer Config (bis auf ein paar zusätzliche Driver-Module, die aber allesamt nichts mit irgendeiner Form von Console zu tun haben) das gleiche Ziel aber nicht erreichen.

Hat jeman eine Idee?

Ciao,
Sven



Reply to: