Le système GNU/Linux Debian – tout puissant qu'il est – permet à n'importe qui de se créer facilement un paquet .deb contenant l'image d'un noyau que l'on aura customizé personnalisé et adapté à ses besoins. Et ceci est à la portée de n'importe qui sachant se servir du shell .
Tout d'abord, téléchargez les dernieres source du noyau sur Kernel.org.
En super-utilisateur copier les fichiers téléchargés sous /usr/src
.
Décompressez de l'archive du noyau :
$ tar xvjf linux-2.6.X.X.tar.bz2
Création d'un lien pointant vers le dossier tout juste décompressé :
linux
$ ln -s linux-2.6.X.X linux
Retour à la racine des sources :
$ cd linux
On copie la configuration du noyau courant vers les sources :
$ cp /boot/config-2.X.X .config
Pour récupérer la configuration actuelle de votre noyau dans les 2.6, il suffit donc de faire :
$ zcat /proc/config.gz > /usr/src/linux/.config
Installons maintenant les paquets manquants :
# apt-get install libncurses5-dev kernel-package module-init-tools
Passez par la suite à la configuration de votre noyau, comme vous voulez le tout étant de personnaliser le plus possible la configuration :
make menuconfig
ou make oldconfig
ou make xconfig
.
Et finir par les commandes magiques :
# make-kpkg clean # make-kpkg --initrd --revision=rev.01 kernel_image
Bon Debianage !