I have tried GRUB2 on different Ubuntu releases (12.04 and 13.04) on several machines and no matter what I do I can't get it to behave. It seems like a great idea (abstracting away configuration files through a CLI), but it really does not work for me.
Here's a simple example:
$ grub-set-default 'Ubuntu, with Linux 3.5.0-45-generic' $ grub-editenv list saved_entry=Ubuntu, with Linux 3.5.0-45-generic $ update-grub && reboot #.... wait for reboot.... $ uname -r 3.8.0-29-generic
I've tried editing
/etc/default/grub as well as
grub-reboot, and adding
GRUB_DEFAULT=saved but with zero success. I normally end up shuffling the order of configuration files in
/etc/grub.d to do what I need. Obviously, editing a
menu.lst was much preferred to this shenanigans.
Has anyone had any of these features work? Did it take any tricks? I find it hard to believe that this could be broken this horribly and I feel that I'm clearly missing something.