"J . A . Magallon" <[EMAIL PROTECTED]> writes:

> The new installkernel script in latest initscripts (5.61.1-2mdk) seems
> to install the kernel directly as <vmlinuz,System.map>, instead of
> <vmlinuz-$version,System-map-$version>. Any reason ? I preferred the old
> behaviour, mainly for dealing with various kernels.

Bug, fixed in cvs.

> Also, if you do not say you want a lilo or grub entry, and no autodetect,
> the script gives an error, so it stops the kernel build abnormally (at least
> with standard kernel trees), because installkernel is called this way:

Bug fixed in cvs.

> - check for installed X-$version and moves to X-$version.old
> - installs X-$version
> - if no bootloader forced (-l,-g), autodetect
> - add entry for bootloader with X-$version
> - run lilo if needed

yup, and make also some check if the default vmlinuz and initrd is the
same (among with other check..).

Also an option -r was implemented (currently only for lilo) when removing a
kernel to remove the entry and find a kernel to boot to link if the
default = /boot/vmlinuz (&is a link to the old removed kernel). 

I'm planning to use this only if we are in Beginner mode (getting this
variable via /etc/sysconfig/system).

> Option -d (install as default) also:
> - checks for X, and saves as X.old
> - symlinks X to just installed X-$version

noip option -d actually is not working (contrarly as the old
installkernel), since i think  is rather unusefull, i can implement it
if you think is a good idea..

> The idea is that if you type just installkernel ..... (no options), you get
> your kernel in /boot, and a lilo or grub entry, and lilo run if needed. 
> That is what the standard kernel makefile expects. Now that process is broken.

Yup now it should be fixed, i better have to hunt the birds the
weekends rather than working :p

PS: And debug in lilo was activated so it was pretty much useless :p
-- 
MandrakeSoft Inc                     http://www.chmouel.org
                      --Chmouel

Reply via email to