I tried to get rid of the timer, so grub immediated loads the OS.

This is the file that I edited with

sudo gedit /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

#GRUB_DEFAULT=0 *original code*
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)

# 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"

1 Answer 1


I had the same issue before and wanted to add a special background for GRUB menu too and I found nice way to solve it. Just follow my steps:

  1. Install Grub Customizer by opening your terminal using Ctrl+Alt+T and running:

    sudo add-apt-repository ppa:danielrichter2007/grub-customizer 
    sudo apt-get update
    sudo apt-get install grub-customizer
  2. Press the Windows key, search for "grub" and open Grub Customizer.

    Open Grub Customizer

  3. Go to General settings, then check Boot default entry after and change the timer as you want. Here, my timer is 1 seconds.

    Grub Customizer settings

  4. Click on Save, then reboot your system and, congrats, it's working.

Not Important :

  1. If you want to change background, font size, color or anything related to appearance, then Go to Appearance settings. Here is how my GRUB looks:

    Customized GRUB

  2. Let's assume that you have installed Windows 10 and Ubuntu in your PC and want to always start Windows as default. Then go to List configuration and adjust the OS order:

    Grub customizer List Configuration

Hope that helps you. Good luck.

You must log in to answer this question.

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