Hallo alle zusammen, habe nach heruntergeladener 2.4.20-Kernelquellen und Entpacken in /usr/src/linux-2.4.20 zwecks Anpassung einen neuen Kernel "gebacken":
fakeroot make-kpkg --config=menuconfig kernel-image Den als Debian-Packet unter /usr/src liegenden Kernel installiert: apt-get install /usr/src/kernel-image-2.4.20_10.00.Custom_i386.deb und den Rechner nach einem lilo-Lauf neu gebootet: klappte alles wunderbar ;-). Jetzt musste ich jedoch nochmals einen Kernel backen wegen zus�tzlicher HW (ISDN, SCSI, Sound [ALS4000-Chip], TV-Karte [Hauppage PCI]) 8-|. Also nochmals rein ins Kernelquellenverzeichnis /usr/src/linux-2.4.20 und fakeroot make-kpkg --config=menuconfig kernel-image Ab da dann gabs Probleme: 1) menuconfig geht nicht auf, sondern der make-Vorgang beginnt gleich zu laufen und endet unvollst�ndig mit folgenden Fehlermeldungen: make [3]: ***[ksyms.o] Error 1 make [2]: ***[first_rule] Error 2 make [1]: ***[_dir_kernel] Error 2 make: *** [stamp-build] Error 2 Ich habe danach fakeroot make-kpkg --config=menuconfig kernel-image nochmals gestartet, hierbei ging dann das Menufenster von menuconfig auf. Es fiel mir dann dabei auf, dass unter dem Men�punkt "Alternatives Konfigurationsdatei laden" die Zeile, wo bereits .config drinsteht, per Tab-Taste nicht angesprungen werden kann. Nun, ich habe unter /usr/src/linux-2.4.20 bestimmt nicht nur die einzige Kernelkonfigurationsdatei .config stehen, sondern auch noch etliche andere, so im Stile, wie .config_<Rechner>_<Datum>. Wie k�nnen diese "alternativen" .config-Dateien dann f�r menuconfig geladen werden ? ...etwa umst�ndlich ausgew�hlt durch Umbenennen in .config ?? Der weitere Verlauf des make-kpkg-Kommandos endete nach zurzer Zeit wieder mit den o.g. Fehlermeldungen. 2) Ich benannte /usr/src/linux-2.4.20-Kernelsourcenverzeichnis und vorhandenes Debian-Kernel-Paket um und entpackte dann nochmals unter /usr/src die heruntergeladenen 2.4.20-Kernelquellen, die dann erneut unter dem neuangelegten /usr/src/linux-2.4.20-Verzeichnis installiert wurden. Es fiel mir auf, dass in diesem "jungfr�ulichen" Kernel-Sourcen-Verzeichnis u.a. noch keine .config und stamp-build-Datei vorhanden war. Ich kopierte aus dem alten, umbenannten /usr/src/linux-2.4.20-Verzeichnis die .config-Datei in das neue, gerade angelegte Kernelquellen-Verzeichnis linux-2.4.20 und legte mit fakeroot make-kpkg --config=menuconfig kernel-image nochmals los. Das Menu menuconfig �ffnete sich, alle gew�nschten, durchzuf�hrenden Kerneleinstellungen waren noch da, ich w�nschte abschliessend "Konfiguration abspeichern" und der Kompilationslauf begann. Danach war unter /usr/src ein neues fertiges Debian-Kernelpaket, welches ich mit apt-get install /usr/src/kernel-image-2.4.20_10.00.Custom_i386.deb installieren wollte: E: Release 'kernel-image-2.4.20_10.00.Custom_i386' for 'python-zlib' was not found war die Antwort. In dselect schaute ich nach, ob eventuell ein python-zlib-Paket noch nicht installiert war, aber Pustekuchen.... ...habt Ihr so ein Verhalten beim Kernelkompilieren auch schon mal gesehen ?? Kann mir dann jemand hier sagen, warum erneutes Kernelkompilieren hier nicht funktioniert und was ich hier eventuell falsch mache ? ...oder ist es nur ein "Feature" unter Debian-Linux in der "Stable"-Edition ? Danke f�r Eure Tipps, viele Gr�sse Christoph -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

