Hey Liste!
System: aktuelles Debian Sid.
Habe gerade eine komisches Problem beim Starten eines neuen Kernels.
Ich habe mir (wie schon viele Male) die Sourcen von kernel.org geholt.
In dem Fall von dem Kernel der Version 2.6.18-1.
Dann habe ich das ganze entpackt ein Link "linux" auf das entpackte
Verzeichnis angelegt, dann in das Verzeichnis gewechselt.
Dann:
make-kpkg clean
make xconfig
Alte Config vom (funktionstüchtigen) 2.6.16 Kernel geladen.
Gespeichert (nach 10 Versuchen ohne Veränderung von Optionen, um das
Problem einzugrenzen)
make-kpkg --revision=notebook.custom.1.0 --initrd kernel_image
Nach erfolgreichen Durchlauf mit dpkg -i das Paket installiert.
Keine Fehlermeldungen.
Reboot
Jetzt der interessante Teil:
Beim Booten des neuen Kernels kommt nach der Erkennung der Festplatte
hda die Meldung:
Begin: Waiting for root file system... ...
(4 Minuten warten)
Done.
Check root= bootarg cat /proc/cmdline
or missing modules, devices: cat /proc/modules ls /dev
ALERT! /dev/hda1 does not exists. Dropping to a shell!
So...das wars...dann habe ich eine Kommandline beginnend mit
(initramfs)
Weiß jemand Rat (google jedenfalls nicht) ? Hat sich von 16 zu 18
irgendwas _sehr_ gravierendes geändert, dass die config des 16er
nicht mehr mit dem 18er funzelniert? Filesystem und initram sind
jedenfalls fest in den Kernel einkompiliert.