grub-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] Add config option to prefer Linux kernel versions by substri


From: Jordan Uggla
Subject: Re: [PATCH] Add config option to prefer Linux kernel versions by substring match
Date: Thu, 11 Sep 2014 10:52:38 -0700

On Sun, Sep 7, 2014 at 12:37 PM, Doug Brunner <address@hidden> wrote:
> Hi all,
>
> First time submitting - please let me know if I'm doing anything wrong.
>
> This patch adds an option, GRUB_LINUX_PREF_VERSION_SUBSTR, that can be set to 
> prioritize Linux kernels containing a
> given substring. This takes precedence over version ordering, so if you have 
> 3.14.1-generic, 3.14.2-generic,
> 3.8.13-fnord1, and 3.8.13-fnord2 and the substring is 'fnord', the order is:
> 3.8.13-fnord2
> 3.8.13-fnord1
> 3.14.2-generic
> 3.14.1-generic
>
> Rationale: I and others, (see e.g. 
> http://askubuntu.com/questions/216398/set-older-kernel-as-default-grub-entry) 
> needed
> to change the Linux kernel version GRUB sets as default. The process is 
> error-prone: you have to figure out where in the
> GRUB menu it will appear, then enter that in /etc/default/grub, and if the 
> menu position changes due to new kernels
> added to the system you have to do it all over again. I had older kernels 
> with a distinctive local version naming scheme
> that I wanted preferred over the stock kernels, but it could also be used to 
> specify a particular kernel version.

Your rationale, as stated, is completely solved by using the menuentry
ID, as documented in "info -f grub -n 'Simple configuration' ", rather
than using a menuentry number. The answer given to that askubuntu.com
question is a poor one, as noted by one of the commentors (though that
commenter recommends menuentry titles, which have their own issues,
again as documented in the texinfo manual).

-- 
Jordan Uggla (Jordan_U on irc.freenode.net)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]