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
- Compilation du noyau à l’ancienne
- Compilation sauce debian
- Ne pas oublier de modifier son grub
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
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
make-kpkg clean
make-kpkg --rootcmd fakeroot --initrd --revision=2.6.32.6 kernel_image kernel_headers


