1 - Ecco i passi da seguire per una corretta ricompilazione del Kernel di Linux (io faccio così ma non garantisco nulla, fate tutto a vostro rischio e pericolo, attenzione!):
cd /usr/src/linux
make xconfig
Apparirà il menu grafico di configurazione delle opzioni del Kernel. Impostare le opzioni desiderate, salvare e chiudere il programma.
make dep
Per distinguere il nuovo kernel dal precedente conviene modificare il valore della relativa variabile nelle prime righe file /usr/src/linux/Makefile.
Eseguire i seguenti comandi nell'ordine:
make bzImage
make modules
make modules_install
Copiare il file /usr/src/linux/arch/i386/boot/bzImage in /boot/my_vmlinuz, eliminare il collegamento simbolico /boot/vmlinuz e ricrearlo (/boot/vmlinuz -> /boot/my_vmlinuz).
Eseguire il programma lilo da linea di comando.
lilo
2- Upgrade del Kernel:
copiare il vecchio /usr/src/linux/.config nella cartella contenente i sorgenti del nuovo kernel.
make oldconfig
make xconfig
Ricompilare come detto al punto precente.