Compiler son propre kernel avec Debian
Pour ma part, j’ai écrit ces pages en compilant le noyau 2.6.18.1. Je compile ce kernel comme les suivants ou les précédent, du mois jusqu’à maintenant
comme ceci :
http://www.kernel.org/pub/linux/kernel/v2.6
su (tape passwd root)
# apt-get install debconf-utils dpkg-dev debhelper (inutile si c’est déjà installer)
# apt-get install build-essential kernel-package (inutile si c’est déjà installer)
# apt-get install libncurses5-dev (pour le make menuconfig)
# exit
$
$ wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.??.tar.bz2
$ mkdir /home/votre_user/source
$ cd /home/votre_user/source
$ tar xvjf /home/votre_user/linux-2.6.??.tar.bz2
$ ln -s linux-2.6.??.tar.bz2 linux
$ cd /home/votre_user/source/linux
(pour répéter les mêmes options, que celles qui ont été installer sur votre distribution, c’est-à-dire les options du kernel que vous utiliser avant la nouvelle compilation.)
cp /boot/config-2.xx.x .config
make menuconfig
(puis choisir exit et yes)
make-kpkg clean
make-kpkg –initrd –revision 01 kernel_image
si vous compilez un deuxième kernel, changer 01 pou 02 etc.
(puis taper sur entrée pour N)
(duree 48 min)
cd ..
dpkg -i kernel-image-2.6.18.1_test.001_i386.deb
shutdown -r now