Passi per compilare il kernel: -Verificare esista un link in /usr/src di nome linux che punta ai sorgenti , tipo linux-2.x.x (dove le x sono la versione) -Per ricompilare una nuova versione del kernel, scaricare da www.kernel.org, la release che ci interessa, tipo linux-2.x.xx.tar.bz2 -scompattarre con: tar -zxvf linux-2.x.xx.tar.gz oppure tar -xvjf linux-2.x.xx.tar.bz2 -rinominare la directory prodotta in mv linux-2.x.xx linux oppure creare il link simbolico ln -s linux-2.x.xx linux -posizionarsi nella directory ed eseguire make menuconfig oppure per avviare il menu' grafico make xconfig -scegliere tutti i componenti e il supporto HW che ci serve, e salvare la configurazione (nel file .config) -eseguire i seguenti comandi make dep make clean make bzImage make modules make modules_install make install -Verificare che il nuovo kernel, posizionato in /usr/src/linux/arch/i386/boot con il nome bzImage -sia stato copiato nella directory /boot se no eseguire cp bzImage /boot -configurare, se necessario il bootloader con grub o lilo per caricare il nuovo kernel