[Techtalk] Setting default in Grub
Miriam English
mim at miriam-english.org
Sun Sep 5 22:22:51 UTC 2010
Hi David,
I would just change the line that chooses the default to
default 2
to indicate the number of the list item (2 in your case, as the first is
the zeroth item) that you want booted by default.
I don't have the other values in my grub, so I can't help you there.
Maybe someone else here will know more about those. But just changing
the default value should solve your problem.
Cheers,
- Miriam
David Sumbler wrote:
> On my hand-held PC that has been giving me a certain amount of trouble
> (as previously reported), I have two kernels installed -
> 2.6.28-11-generic and 2.6.28-19-generic. The first of these works fine,
> but not the second, because of the peculiar way the computer has been
> set up with modules in strange places etc.
>
> Eventually I should like to see if I can sort out the module problems
> with the newer kernel (and/or any later ones that come along), but for
> now I just try to remember to boot 2.6.8.11. The trouble is, I keep
> forgetting to select it from the Grub menu, and then have to reboot.
>
> So for the time being I want to make this the default kernel.
>
> At the moment the relevant parts of my /boot/grub/menu/lst read:
>
> ## default num
> default 0
>
> <snip>
>
> ## should update-grub adjust the value of the default booted system
> ## can be true or false
> # updatedefaultentry=false
>
> ## should update-grub add savedefault to the default options
> ## can be true or false
> # savedefault=false
>
> ## ## End Default Options ##
>
> title Ubuntu 9.04, kernel 2.6.28-19-generic
> uuid 49b44e1c-fa4b-44cd-bc12-42f656b32f63
> kernel /boot/vmlinuz-2.6.28-19-generic
> root=UUID=49b44e1c-fa4b-44cd-bc12-42f656b32f63 ro quiet
> initrd /boot/initrd.img-2.6.28-19-generic
> quiet
>
> title Ubuntu 9.04, kernel 2.6.28-19-generic (recovery mode)
> uuid 49b44e1c-fa4b-44cd-bc12-42f656b32f63
> kernel /boot/vmlinuz-2.6.28-19-generic
> root=UUID=49b44e1c-fa4b-44cd-bc12-42f656b32f63 ro single
> initrd /boot/initrd.img-2.6.28-19-generic
>
> title Ubuntu 9.04, kernel 2.6.28-11-generic
> uuid 49b44e1c-fa4b-44cd-bc12-42f656b32f63
> kernel /boot/vmlinuz-2.6.28-11-generic
> root=UUID=49b44e1c-fa4b-44cd-bc12-42f656b32f63 ro quiet
> initrd /boot/initrd.img-2.6.28-11-generic
> quiet
>
> title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
> uuid 49b44e1c-fa4b-44cd-bc12-42f656b32f63
> kernel /boot/vmlinuz-2.6.28-11-generic
> root=UUID=49b44e1c-fa4b-44cd-bc12-42f656b32f63 ro single
> initrd /boot/initrd.img-2.6.28-11-generic
>
>
> As I understand it, all I need to do is to change the line 'default 0'
> to 'default saved', to add the line 'savedefault' below the third kernel
> entry, and to run the command 'grub-set-default default'.
>
> However, despite having read the Grub Manual, I don't feel confident
> that I have got this exactly right. And as I don't have any other way
> of booting the machine, I need to get it right first time.
>
> Can somebody please confirm that the above 3 steps are all I need to do,
> or, if I have got it wrong, tell me what I should do?
>
> Incidentally, what does the line 'quiet' do? It doesn't seem to be
> documented.
>
> Thanks in advance.
>
More information about the Techtalk
mailing list