[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Best way to "pin" a kernel



On Thu, Sep 11, 2014 at 08:27:46AM -0700, Matt Ventura wrote:
> Quick question: I want Debian to not switch Grub2 to a new kernel
> when I update
> it, since I have a custom kernel on a particular machine. When I
> install a new
> kernel from apt, I don't want to immediately use it. What's the
> cleanest way of
> doing this?

How does your custom kernel get into the grub2 configuration - i.e. which bit
of /etc/grub.d defines the custom kernel boot instructions?

If it's a custom file (XX_custom) that you wrote yourself, make sure it is
numbered lower than the files which generate the lines for Debian/other
kernels, it will then be the 'first' OS that is defined. I think '06_' would be
suitablly low (the first OS-defining configuration item in my directory is
10_linux, so you'd want earlier than that, but after some of the pre-OS boiler
plate, the latest of which for me is 05_debian_theme). Grub2 defaults to the
first item (this is configurable in /etc/default/grub).

Once you've made the necessary changes run update-grub to generate the grub2
config file.


Reply to: