Projects / Install Kernel

Install Kernel

Install Kernel (ik) is a bash script that installs the Linux kernel and automatically sets up LILO or GRUB. It also saves your kernel configuration each time you do an install. This allows you to restore the newest configuration file when you make a new kernel. This script is intended for two groups of people; people new to compiling kernels, and people who are tired of moving files around and editing their bootloader configurations every time they install a new kernel.


Recent releases

  •  18 May 2010 11:53

    Release Notes: A patch was added for GRUB1 and GRUB2 to support more than 10 kernels, since there was an bug in the regexp to match the default kernel number in the GRUB configuration.

    •  17 Mar 2010 16:50

      Release Notes: This release adds support for x86_64 architecture and the GRUB2 boot loader.

      •  24 May 2006 16:52

        Release Notes: Updated to work with the newer version of coreutils for head and tail. The MAKE_JOBS directive has been removed in favor of make -j2 to prevent make from spawning hundreds of jobs if /proc/cpuinfo did not exist.

        •  06 Jan 2006 11:48

          Release Notes: A small bug with Fedora Core 4 and any other system that does not have the lilo binary installed was fixed. The script, ChangeLog, whitepaper, and a new quickstart document are now included in one tarred directory structure.

          •  30 May 2005 17:21

            Release Notes: This release adds specific error reporting for each type of error that is encountered. It optimizes the compilation process for the number of CPUs in the system. All shell constructs have been updated to use $() instead of back ticks. '=' has been fixed to be '==' (equality operator) when comparing numbers and strings. All references to variables are now quoted properly. echo is used instead of printf to increase speed as well as reduce the number of programs required to use ik. Tabs have been converted to two spaces to make code more readable.

            Recent comments

            28 Jun 2005 06:29 war7200

            Re: only for linux 2.4 ?

            > what about the 2.6 branch ?

            It supports both 2.4 and 2.6.

            28 Jun 2005 03:13 LKWG

            only for linux 2.4 ?
            what about the 2.6 branch ?

            10 Jul 2003 08:15 asa_1

            exerlent idea
            great idea carnt wait 2 download it




            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.