(mit diesem Befehl erstellen wir zum einen die .deb Datei, zum anderen wird aber auch die zu unserem Kernel gehörende initrd erstellt, die wir zum booten des neuen Kernel brauchen und die benötigten Module und Treiber werden in und mit dem entsprechenden Verzeichnis "/lib/modules/2.6.12" verbunden)
Sollte ihr noch etxra Module aus der der Debian Repo benötigen wie z.b für die Grafikarte oder für wlan ... so müsste ihr die nötigen source via apt-installieren .
z.B. Nvidia
# apt-get install nvidia-kernel-source
dann findet ihr unter /usr/src/ die Datei "nvidia-kernel-source.tar.gz" diese müsst ihr nun entpacken mit
# tar xvzf /pfad/zu/nvidia-kernel-source.tar.gz
Danach erweitern wir den Befehl "# make-kpkg binary -rev XXXXX --initrd kernel_image" in
# make-kpkg binary -rev XXXXX --initrd kernel_image && make-kpkg modules_image
damit wird dann auch gleich das nötige Kernel Modul für Nvidia erstellt, das man genauso wie den Kernel mit dpkg -i instalieren kann siehe weiter unten !
Es kann sein, dass es zu kleineren Fehlermeldungen beim Ausfhren des Befehles kommt, die könnt ihr einfach ignorieren, so lange der Befehl weiter durchläuft ist alles
OK!!!!
In der Zeit in dem der PC nun sich den Kernel zusammen baut die Treiber und Module bearbeitet und die .deb Datei erstellt könnt ihr ruhig ne Runde lesen oder sonst etwas machen. Nur bitte nichts am PC was Eure CPU noch mehr belasten wrde als es das Bauen der .deb schon tut. ( Das Ganze kann je nach CPU bis zu einer Stunde dauern!! )
Wenn Linux dann mal endlich fertig ist mit dem Backen findet ihr unter /usr/scr eine .deb Datei, in unserem Fall wäre das die linux-image-2.6.12_oldkid1_XXX.deb !!
An Stelle der XXX steht bei Euch dann die Bezeichnung Eurer CPU. Jetzt noch einmal kurz in die Konsole und schon ist es geschafft.
# cd ..
(mit diesem Befehl wechslen wir aus den Verzeichnis /usr/src/linux-2.6.12 wieder zurück nach /usr/src)
jetzt müssen wir nur noch den neuen Kernel installieren
# dpkg -i linux-image-2.6.12_oldkid1_XXX.deb
Wenn Ihr damit fertig seit braucht ihr eigentlich nur noch Rebooten, weil mit der Installation der linux-image-2.6.12_oldkid1_XXX.deb wurden auch automatisch alle nötigen Dateien und Einträge im /boot Verzeichnis und in Grub oder LILO erzeugt!!!! .-)
Ich hoffe ihr hatte genau so viel Spaß beim Kernel bauen wie ich beim Schreiben des HowTo!!
Have Fun mit dem neuen Kernel !!!
OldKid
P.S.:
ACHTUNG Kernel backen kann schtig machen zu Risiken und Nebenwirkungen befragen sie bitte ihren Linux Guru oder einen schon Kernel-bau Süchtigen !!!

)))))