At 10:43 pm, Tuesday, September 2 2003, Bruce Badger mumbled:
> wally:~# apt-get -d install kernel-image-2.4.21-4.686
> Reading Package Lists... Done
> Building Dependency Tree... Done
> The following extra packages will be installed:
> kernel-image-2.4.21-4-686 kernel-image-2.4.21-4-686-smp
> The following NEW packages will be installed:
> kernel-image-2.4.21-4-686 kernel-image-2.4.21-4-686-smp
> 0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
> Need to get 22.3MB of archives. After unpacking 60.9MB will be used.
> Do you want to continue? [Y/n]
> Get:1 ftp://ftp.iinet.net sarge/main kernel-image-2.4.21-4-686 2.4.21-4
> [11.0MB]Get:2 ftp://ftp.iinet.net sarge/main
> kernel-image-2.4.21-4-686-smp 2.4.21-4 [11.3MB]
> Fetched 22.3MB in 14m11s
> (26.2kB/s)
> Download complete and in download only mode
>
Because you are installing 'kernel-image-2.4.21-4.686', which gets expanded
to both kernels. Install 'kernel-image-2.4.21-4-686', and you'll get only
686.
> Well, I plan to use apt-get install without the -d this time. Will that
> work OK?
>
Keeping in mind the above information, it will work okay.
> Great, thanks. In trying to understand why I got the bonus SMP kernel
> (above) I used apt-get -d install to get kernel-image-2.4.20.3.686.
> This one came down *without* a bonus SMP package.
>
> Then, when running the apt-get install again (to really install it) I
> got this:
>
> You are attempting to install an initrd kernel image (version
> 2.4.20-3-686) This will not work unless you have configured your boot
> loader to use initrd. (An initrd image is a kernel image that expects to
> use an INITial Ram Disk to mount a minimal root file system into RAM and
> use that for booting).
>
> This reads like "back off unless you know what you are doing!". But is
> it really saying "do remember to update lilo.conf, old bean"? Or is it
> saying something else altogether?
>
It's saying "do remember to update lilo.conf, or Bad Things Will Happen."
Like having an unbootable shiny new kernel.
Cheers,
--
Steve
* vorlon installs ntop to look at the copyright file, and finds that he
can't purge it because of a broken maintainer script. Heh.
<luca> vorlon: this is your punishment for questioning the Luca
--
SLUG - Sydney Linux User's Group - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug