On 05/15/2010 05:01 AM, Richard Zidlicky wrote:
On Sat, May 15, 2010 at 09:58:27AM +0200, Alexander Boström wrote:
Long story short: There are situations where a grub menu is vital, like until you've successfully booted a new kernel.
of course, and I do not think it is so hard to think of a sensible behaviour.
After each (semi)automatic change to grub/kernel conf as well as for the very first boot there should be a timeout as well as visible menu. Once the kernel did boot with default command line etc it would be safe to set the timeout to a small value - after asking the user.
More elaborate solution, there could be two config values - quicktimeout and safetimout. After kernel and config changes timeout would be changed to safetimout and once the kernel booted safely it could be reset to quicktimeout automatically.
Richard
What if a user puts in a timeout - after a successful boot will it stay or be reset to 0. It should never change what the user desires ... you may need a fancier smarter set of rules.
Complex rules and grub ..mmm ... somehow I prefer simple and grub ...
gene/