Gandalf
Mitglied
Hallo!
Ich habe ein Problem mit meinem neu compilierten 2.4.20er Kernel. Ich kompiliere wie folgt und es tritt der Fehler auf:
make menuconfig
make dep
make clean
make-kpkg --initrd kernel_image
dpkg -i ../kernel-image-2.4.20.deb
-> ...
-> setting up kernel-image-2.4.20...
-> Failing to create initrd image.
-> dpkg: error processing kernel-image-2.4.20 (--install):
-> subprocess post-installation script returned error exit status 2
-> Errors were encountered while processing:
-> kernel-image.2.4.20
Danach befindet sich ein neuer vmlinuz-2.4.20 Kernel im /boot.
Ich wollte trotz der Fehlermeldung den neuen Kernel ausprobieren, mit einem alten Initrd image...
Beim booten des neuen 2.4.20 Kernels, findet er leider kein gültiges Initrd image und bleibt wegen fehlender Module später stehen, da kein root fs gemountet werden kann... folgende Meldungen gibt er aus:
-> RAMDISK: Couldn't find valid RAM disk image starting at 0.
-> Freeing initrd memory: 942k freed
Dann bleibt er kurze Zeit danach mit dem typischen "Cannot mount root fs" Fehler stehen. Ich habe dem Kernel das gleiche Initrd image zugewiesen, wie meinem alten 2.4.18er, der mit diesem problemlos booten kann! (verwende lilo)
Wie kann ich dpkg fehlerfrei ausführen?
Wieso kann er mein altes Image nicht benutzen?
Danke.
Ich habe ein Problem mit meinem neu compilierten 2.4.20er Kernel. Ich kompiliere wie folgt und es tritt der Fehler auf:
make menuconfig
make dep
make clean
make-kpkg --initrd kernel_image
dpkg -i ../kernel-image-2.4.20.deb
-> ...
-> setting up kernel-image-2.4.20...
-> Failing to create initrd image.
-> dpkg: error processing kernel-image-2.4.20 (--install):
-> subprocess post-installation script returned error exit status 2
-> Errors were encountered while processing:
-> kernel-image.2.4.20
Danach befindet sich ein neuer vmlinuz-2.4.20 Kernel im /boot.
Ich wollte trotz der Fehlermeldung den neuen Kernel ausprobieren, mit einem alten Initrd image...
Beim booten des neuen 2.4.20 Kernels, findet er leider kein gültiges Initrd image und bleibt wegen fehlender Module später stehen, da kein root fs gemountet werden kann... folgende Meldungen gibt er aus:
-> RAMDISK: Couldn't find valid RAM disk image starting at 0.
-> Freeing initrd memory: 942k freed
Dann bleibt er kurze Zeit danach mit dem typischen "Cannot mount root fs" Fehler stehen. Ich habe dem Kernel das gleiche Initrd image zugewiesen, wie meinem alten 2.4.18er, der mit diesem problemlos booten kann! (verwende lilo)
Wie kann ich dpkg fehlerfrei ausführen?
Wieso kann er mein altes Image nicht benutzen?
Danke.