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

Reply via email to