Otpakiras kernel source (ja ga stavim u /root/build)
Pobrises stari /usr/src/linux link
Linkas source dir na /usr/src/linux
Po potrebi imenujes vlastit kernel (sa editorom otvoris /usr/src/linux/Makefile, u 4. liniji pod EXTRAVERSION dodas npr. EXTRAVERSION=-mojkernel-1).
Pripremis kernel source za kompajliranje: make mrproper
Kopiras config file za novi kernel ako ga imas od prije u /usr/src/linux i promijenis mu ime u .config, npr.
#mv config-2.6.2 .config
Ako si imao config file od prije i stavio ga u /usr/src/linux pokreni "xconfig" ili "menuconfig" da provjeris i konfiguriras nove opcije u kernelu. Spremi konfiguraciju.
#make bzImage
#make modules
#make modules_install
ili sve u jednoj liniji
#make bzImage modules modules_install
Dalje kopiras config, System.map i bzImage (kao vmlinuz-2.6.3) u /boot
Editiras lilo.conf kako si napisao, pokrenes lilo i reboot.