Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

On Ubuntu 10.4 LTS I want Grub to start the default OS after 5 Seconds. I'd like to see the output of the startup scripts.

Currently grub wait forever until I hit return and the output of the startup scripts isn't visible. Can someone tell me how I have to configure /etc/default/grub or any other setups?

I tried to play with GRUB_TIMEOUT and GRUB_DEFAULT and did a sudo update-grub afterwards, but nothing changed.

Any ideas?

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

# Uncomment to disable graphical terminal (grub-pc only)

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux

# Uncomment to disable generation of recovery mode menu entries

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
share|improve this question

To show the results of init scripts, remove the quiet option like this :


To correct the forever wait, try to edit the file in /etc/grub.d/00_header and replace

if [ ${recordfail} = 1 ]; then
  set timeout=-1
  set timeout=${GRUB_TIMEOUT}


set timeout=${GRUB_TIMEOUT}

then launch sudo update-grub

share|improve this answer
Thanks for the answer. I do get the output of the init scripts, but grub is still not starting the first OS automatically. – BetaRide May 23 '11 at 15:19

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .