Convert Microsoft to LINUX: Kernel Compile

The Linux Kernel has improved so much that is almost never necessary to customize it these days. For those rare times that this is required, here is a really good article on how to do it. Note, the Linux Kernel currently is at version level 2.6.18. This article was written when it was at the 2.6.9 level. Basically what you will do is

  1. download the latest kernel version from here . Note as of 10/1/6 the newest kernel is linux-2.6.18.tar.bz2 . This will change with time.
  2. untar it, i.e. tar xvjf linux-2.6.18.tar.bz2
  3. Change to directory you untarred it to. i.e. cd linux-2.6.18
  4. make menuconfig
  5. edit the .config file
  6. make bzImage
  7. make modules
  8. make modules_install
  9. lastly run make install to update the grub.conf file and the kernel image on the /boot area.
  10. As a final step you can type make clean to remove the object and other temporary files.Note, this will keep the .conifg file.