Sous lenny pas de support Ext4, car noyau pas assez récent (dispo à partir du 2.6.28).
On prend donc les sources du nouveau noyau sur www.kernel.org.
Une fois notre source télécharger, voici la démarche à suivre:
- Préparation de nos besoins
cd /usr/src
tar xvzf linux-2.6.32.6.tar.gz
ln -s linux-2.6.32.6 linux
cd linux
make menuconfig
load an alternate config et choisir /boot/config-$(uname-r)
choisir ensuite les options qui vous interressent
Save an alternate config et mettre .config
- Compilation du noyau à l’ancienne
make dep (vérifie les dépendances)
make clean (purge les anciennes compilations)
make bzImage (compile le noyau)
make modules
make modules_install
make install
- Compilation sauce debian
make-kpkg clean
make-kpkg --rootcmd fakeroot --initrd --revision=2.6.32.6 kernel_image kernel_headers
- Ne pas oublier de modifier son grub