Lucid Lynx and grub
Clay Weber
claydoh at midmaine.com
Sat May 1 20:37:51 UTC 2010
On Saturday, May 01, 2010 03:59:21 pm Mario Andes wrote:
> Hi Clay,
>
> this constant isn't set! not in /etc/default/grub nor
/boot/grub/grub.cfg!
>
> Where shall I add the definition of this constant?
>
> Regards Mario
>
> On Sat, 01 May 2010 18:55:27 +0200, Clay Weber
<claydoh at midmaine.com>
>
> wrote:
> > On Friday, April 30, 2010 08:09:57 pm Mario Andes wrote:
> >> Hi Bruce,
> >>
> >> in /etc/default/grub initially GRUB_DEFAULT is set to 'saved'. You
can
> >
> > set
> >
> >> it to 0 fir the first entry in the list and so forth until the number
of
> >> the
> >> last entry.
> >> Afterwards when starting a system its number is saved in in
variable
> >> 'saved'
> >> so the next time you start the system this number will be used
if
> >
> > you have
> >
> >> set GRUB_DEFAULT='saved'.
> >> That is what I expected to happen as set with 09.10!
> >> BUT NOTHING! /etc/default/grub and /boot/grub/grub.cfg
(translated
> >
> > vesion
> >
> >> it)
> >> are ok and the system always starts with the first entry of the
list.
> >>
> >> Apparently /etc/default/grub ist not translated correctly.
> >> Unfortunately I sdo not know when and where it is translated.
> >> I suppose the sources are corrupted, update-grub doesn't work
or
> >
> > isn't
> >
> >> compiled well when installing.
> >> The Upgrade was loaded, compiled and installed automatically
in 1
> >
> > to 2
> >
> >> hours
> >> loading the sources by internet and doing the rest on my
computer
> >
> > with
> >
> >> 09.10.
> >>
> >> As 09.10 worked well all the time something during compilation
> >
> > must have
> >
> >> happened.
> >>
> >> Maybe somebody knows this error and what to change!
> >>
> >> Regards Mario
> >>
> >> On Sat, 01 May 2010 01:03:05 +0200, Bruce Marshall
> >
> > <bmarsh at bmarsh.com>
> >
> >> wrote:
> >> > On Friday, April 30, 2010, Mario Andes wrote:
> >> >> Lucid Lynx' grub doesn't start but the first system in the list!
> >> >> Sure, I can select another one. The advantage of grub 2
was
> >
> > that I
> >
> >> >> didn't
> >> >> have to select a system every time.
> >> >
> >> > Maybe there is a feature of grub that I never knew about, but
> >
> > grub for
> >
> >> > me has
> >> > always started the "default system". That default system is
> >
> > defined
> >
> >> > as the
> >> > number of the entry of the system in the list of systems grub
> >
> > knows
> >
> >> > about.
> >> >
> >> > The normal default = 0 as the system is installed, and that
is
> >
> > what
> >
> >> > you are
> >> > seeing happen.
> >> >
> >> > The default is defined in /etc/default/grub as:
> >> >
> >> > GRUB_DEFAULT=0
> >> >
> >> > If you want it to boot some other system entry, change the
> >
> > above to be
> >
> >> > the
> >> > number of that entry in the list.
> >
> > Have you looked at the documentation here?:
> > https://help.ubuntu.com/community/Grub2#Configuring GRUB 2
> >
> > "GRUB_SAVEDEFAULT= If set to true this setting will automatically
set
> > the last selected OS from the menu as the default OS on the next
> > boot.
> > No commands need be run to set the default OS.
> > Any time a menuentry is manually selected from the GRUB2
menu, it
> > becomes the default OS."
> >
> > This is probably what you need to add/edit to your
/etc/default/grub
> >
> > As for GRUB_DEFAULT, this is what that option is supposed to be
> > doing:
> >
> > "GRUB_DEFAULT=saved
> > The information in this section applies to GRUB 1.98 and later.
> > Enables the "grub-reboot" and "grub-set-default" commands to
set
> > the default OS.
> > The default OS will not be set by an interactive selection of an OS
> > from the menu.
> > grub-set-default Sets the default boot entry until changed.
> > The format is sudo grub-set-default X, with X being the
menuentry
> > position (starting with 0 as the first entry) or the exact menu
string.
> > Examples: sudo grub-set-default 3 or sudo grub-set-default
"Ubuntu,
> > Linux 2.6.32-15-generic"
> > To obtain the existing menuentry choice number (starting from 0)
or
> > the menuentry "string", run grep menuentry /boot/grub/grub.cfg"
> >
> > Note the version used above:" 1.98 or above". Karmic uses grub
1.97,
> > and Lucid is using 1.98, so this is probably why you are seeing
this
> > change in behavior.
> >
> > clay
Add it to /etc/default grub, you can just put the line:
GRUB_SAVEDEFAULT=true
above the GRUB_DEFAULT line, save, and run update-grub
clay
More information about the kubuntu-users
mailing list