> The make copied my new bzImage, initrd and System.map to /boot and set
up
> an
> entry in LILO.  That had never happened before. 


That is what make install does. You have to do make modules_install
before because make install tries to create initrd and it obviously
needs existing modules for this. You should not do make install until
you are sure everything has been properly installed. Still ...


 
> The new entry in LILO was also pointing to the broken kernel.  Getting
the
> picture here?  When LILO added the new entry, it also referenced the
> images
> pointed to by the symlinks, which  make (or something) changed...
> 
> failsafe points to broken kernel
> nofsbwhatever points to broken kernel
> linux points to broken kernel
> 248-dmm points to broken kernel
> 

It is exactly what I have already written about (Is rpm -I kernel really
safe?) installkernel should make backup of actual kernel instead of
creating double entries for linux and xyz-N entries pointing to the same
new (possibly) broken kernel.

So if you have 2.4.10-1 and install 2.4.15-2 instead of getting "linux"
and "2415-2" entries (that is useless if 2.4.15-2 is broken) I expect
"linux" and 2410-1 so I can boot old kernel if something went wrong.

-andrej

Reply via email to