Linux - Compile kernel 2.6
Prepare compiler # yum install gcc Download the latest kernel from http://www.kernel.org/ # cd /tmp # wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.1.tar.bz2 Extract tar file: # mv linux-2.6.22.1.tar.bz2 /usr/src # tar -xjvf linux-2.6.22.1.tar.bz2 # cd /usr/src Configure kernel # make menuconfig (Text based menus) (optional) # make xconfig (KDE configuration tool) (optional) # make gconfig (GNOME configuration tool) (select different options depends on your own environment) Compile kernel # make # make modules # make modules_install Install kernel # make install (three files installed into /boot directory) (System.map-2.6.22.1) (config-2.6.22.1) (vmlinuz-2.6.22.1) Create an initrd image: # cd /boot # mkinitrd -o initrd.img-2.6.22.1 2.6.22.1 Modify grub # vi /boot/grub/menu.lst title Debian GNU/Linux, kernel 2.6.22.1 Default root (hd0,0) kernel /boot/vmlinuz root=/dev/hdb1 ro initrd /boot/initrd.i...