John Dangler wrote:
That makes some sense. (Gentoo is all about choices)
So, basically, I emerge the new 'slot' and then re-compile the new kernel
version according to the handbook, giving me both the existing kernel
version and the new version...
Exactly, installing the new kernel sources does not automatically clean
out the old ones. After you've compiled the new kernel and copied it to
/boot, you can then add another entry to grub.conf so you can choose
between the two kernels when booting.
Hint:
If you're happy with your old kernel config, copy it over from your old
kernel dir (or from /boot if you've saved it there) to your new kernel
directory. you can then run 'make oldconfig' which will only prompt you
for new configuration options that have been added between the releases
so you don't have to select everything again by hand.
One further note about cleaning out old kernels: running make
modules_install will install the kernel modules to a subdirectory in
/lib/modules/. Once you're not *using* an old kernel anymore, you can
remove the subdirectory specific to that kernel from there.
emerge -C "=some-kernel-version" will only remove the kernel sources
from /usr/src
Marco
--
gentoo-user@gentoo.org mailing list