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