Il kernel installato di default su debian squeeze è il 2.6.32.5, un po vecchiotto rispetto alle ultime versioni disponibile sulle altre distro.
Per installare il kernel 2.6.33.7 stabile alla debian seguiti questi passaggi, scaricate i sorgenti da sito www.kernel.org
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.33.7.tar.bz2
scompattate l'archivio compresso.
tar jxvf linux*
preparate il sistema installando le applicazioni che ci serviranno per la compilazione.
da terminale scrivete:
sudo apt-get install build-essential bin86 kernel-package libncurses5 libncurses5-dev fakeroot
per compilare il nuovo kernel utilizzando le configurazioni del vecchio kernel 2.6.32.5 copiate il file .config del precedente kernel dentro la cartella linux-2.6.33.7.
sudo cp -fr /boot/config-2.6.32-5-686 $HOME/linux-2.6.33.7/.config
caricate la configurazione del precedente kernel utilizzando il comando make oldconfig,
cd linux-2.6.33.7
sudo make oldconfig
per abilitare le nuove voci basta scrivere m o y.
per completare la configurazione del kernel utilizzate il comando make menuconfig.
make menuconfig
scegliete le voci che ritenete più indispensabili per il vostro hardware, sul sito www.debianizzati.org trovate molti spunti per una perfetta configurazione.
infine per compilare ed ottenere i pacchetti deb dell'immagine del kernel utilizzate questo comando.
sudo fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
dopo un po di tempo circa due ore sul mio pc otterete i pacchetti deb del kernel, installateli scrivendo.
sudo dpkg -i linux-image-2.6.33.7-custom_2.6.33.7-custom-10.00.Custom_i386.deb
sudo dpkg -i linux-headers-2.6.33.7-custom_2.6.33.7-custom-10.00.Custom_i386.deb
alla fine non vi resta che riavviare la macchina per partire con il nuovo kernel.