Options de configuration du noyau:
http://casteyde.christian.free.fr/system/linux/guide/online/a12863.html

Le tutoriel officiel Ubuntu-fr:
http://doc.ubuntu-fr.org/tutoriel/comment_compiler_un_kernel_de_kernel.org?s=noyau

Il faut savoir que le fichier de configuration du noyau se situe dans /boot et son nom ressemble à cela: config-2.6.18-6-686

Pour connaitre la version du noyau Linux qui tourne actuellement sur votre machine,utilisez la commande "uname -r" qui donne dans mon cas: 2.6.18-6-686

Pour utiliser les paramètres du noyau actuel dans le nouveau noyau, nous devons copier notre fichier de configuration sous le nom ".config".

Nous utilisons donc la commande suivante:

cp /boot/config-`uname -r` ./.config

Celle-ci va copier le fichier /boot/config-2.6.18-6-686 vers le dossier courant et pour cela on a indiqué nom pas le nom complet du fichier mais le nom config- suivi de la commande uname -r. Cela permet de chercher le fichier de configuration de la version actuelle du noyau Linux au cas où on aurait plusieurs fichiers de configuration anciens.

Attention: Pour que la copie fonctionne, il faut que la commande uname -r soit interprétée comme une commande et non pas comme de simples caractères sinon Linux va chercher un fichier nommé "config-uname" avec une option  -r, ce qui ne fonctionnera pas. Pour que "uname -r" soit bien lu comme étant une commande Linux, il faut l'entourer des apostrophes qui se trouvent sous la touche " 7 è ` " du clavier et nos pas l'apostrophe de la touche " 4 ' { ".

Pour afficher ce caractère apostrophe spécifique sur l'interface de commande Linux, il faudra sur votre clavier faire la combinaison de touches "Alt Gr + è" puis appuyer sur la barre d'espace.

Exemples sous Debian:
http://sahid.funraill.org/2007/07/14/compiler-son-noyau-linux-sous-debian-gnulinux/

http://ashgenesis.debian-fr.net/tutorial/kernel/

Informations pour comprendre le noyau et le démarrage de Linux:
http://www.linux-france.org/prj/inetdoc/cours/interco.noyau.synthese/interco.noyau.synthese.current.html

http://kernelnewbies.org/