Building Linux Kernels

Posted: July 9, 2007. Tags: Linux

Downloaded latest kernel from, currently

tar xvfj linux-2.6.20.tar.bz2 
cd linux-2.6.20/
make clean
make mrproper
cp /boot/config-2.6.9-42.ELsmp .config
make menuconfig
   # set XFS support to M
make -j6 all
make modules_install
make install
# reboot

-j6 refers to degree of parallelism. They recommend 2x # of processors. I like 1.5x.