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: