Voici comment compiler le Kernel sous Debian.

1. Récupérer les sources du kernel sur www.kernel.org
2. Récupérer les packages nécessaires à la compilation :
* kernel-package
* fakeroot
* gcc
* make
* ncurses-dev
3. cd /usr/src
4. Exploser le tar du kernel : tar xjf linux-2.X.X.X.tar.bz2
5. cd linux-2.X.X.X
6. Copier /boot/config-2.x.y.z dans .config
7. Lance make oldconfig (Demande des nouvelles possibilités du noyau)
8. Editer, si nécessaire, la version du noyau dans le Makefile
9. Configurer le noyau : make menuconfig (ou xconfig)
10. Compiler le package .deb : make-kpkg --initrd kernel_image kernel_source
11. Installer le kernel fraichement compilé : dpkg -i ../kernel-image-2.X.X.X-monkernel_i386.deb
12. Rebooter la machine

ATTENTION : La version du kernel sur laquelle vous faites la compilation a de l'importance pour la création de l'initrd !!!!