From: Daniel Phillips (
Date: Wed Jan 02 2002 - 21:14:29 EST

On January 2, 2002 08:39 pm, Tony Hoyle wrote:
> Timothy Covell wrote:
> > Of course, you can copy over the new
> > file to /boot, but their is no (easy) way of having more than
> > one active version via "lilo" or "grub". And that could be
> > considered a deficiency of the Linux OS.
> ???? Just call it,, etc. Sounds
> pretty 'easy' to me.

It is if you know the magic incantation for

> 'make install' does all this for you, btw.

I've never been sure what 'make install' does, or what it might do in the
future. I've always just installed according to the README. After doing
this by hand way too many times, and having ferretted out the truth about, I wrote the following bash script:

   kernel=`basename $here`
   make modules_install >/dev/null
   cp arch/i386/boot/bzImage /boot/bzImage-$kernel
   cp /boot/$kernel
   cp .config /boot/config-$kernel

I put it in /usr/src and use it as follows:

  cd /usr/src/linux-xx.xx.xx
  sudo ../install

This does everything you need, with the exception of editing lilo.conf. Note
that the name of the top level directory is the name of the install, so you
would probably not want to do 'cd /usr/src/linux' where linux is a symlink.

This is x86-specific, obviously.

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

This archive was generated by hypermail 2b29 : Mon Jan 07 2002 - 21:00:19 EST