hupfdule hat geschrieben:Hast du zu dem Kernel auch eine initrd in /boot? Das ist bei mir das häufigste Problem. Die wird scheinbar in vielen Fällen (trotz Angabe von --initrd zu make-kpkg) nicht erzeugt.
Ich habe jetzt übrigens die 33er und 32er Kernels entfernt und es mal mit einem alten 30er probiert. Damit tritt genau das gleiche Symptom auf. ls -l /boot ergibt:
Code: Alles auswählen
-rw-r--r-- 1 root root 85694 2010-03-09 19:17 config-2.6.26-2-amd64
-rw-r--r-- 1 root root 95329 2010-05-09 15:34 config-2.6.30.10
drwxr-xr-x 2 root root 4096 2010-05-09 16:07 grub
-rw-r--r-- 1 root root 6695480 2010-05-09 13:59 initrd.img-2.6.26-2-amd64
-rw-r--r-- 1 root root 6664764 2010-05-09 01:43 initrd.img-2.6.26-2-amd64.bak
-rw-r--r-- 1 root root 1226371 2010-03-09 19:17 System.map-2.6.26-2-amd64
-rw-r--r-- 1 root root 1375966 2010-05-09 16:06 System.map-2.6.30.10
-rw-r--r-- 1 root root 1756400 2010-03-09 19:16 vmlinuz-2.6.26-2-amd64
-rw-r--r-- 1 root root 2025440 2010-05-09 16:06 vmlinuz-2.6.30.10
Da hat es zwar ein vmlinuz-2.6.30.10, jedoch kein initrd.img dazu.
Ich habe mir jetzt die experimentelle Version von kernel-package entfernt und greife jetzt auf die offizielle zurück. Damit sollte sich zumindest ein 30er-Kernel kompilieren lassen (das hat schliesslich vor einem halben Jahr auch prima funktioniert).
Ich melde mich wieder, wenn der "neue" Kernel installiert ist.
@SidPhillips: Die habe ich zumindest nicht entfernt, standardmässig sollten die schon in der Konfiguration drin sein. Wie gesagt -- vor einem halben Jahr hat es mit der Standardkonfiguration noch prächtig funktioniert.