-
Notifications
You must be signed in to change notification settings - Fork 72
Modifying the default grub menu behavior
ProfessorKaos64 edited this page Dec 29, 2015
·
17 revisions
Table of Contents generated with DocToc
You can remove the time out from /etc/grub/default, and it will show for however long you like:
##Backup Please run the following to backup your grub configuration!
sudo cp /etc/grub/default /etc/grub/default.bak
This is as of 20151229.
GRUB_DEFAULT=saved
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX=""
GRUB_BACKGROUND=/usr/share/plymouth/themes/steamos/steamos_branded.png
GRUB_DISABLE_LINUX_RECOVERY="true"
GRUB_GFXMODE=auto
GRUB_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT=1
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
In this example, you are removing the hidden timeout, and adjusting as necessary here. The two most basic lines to perform this are:
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=5
Complete file:
GRUB_DEFAULT=saved
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX=""
GRUB_BACKGROUND=/usr/share/plymouth/themes/steamos/steamos_branded.png
GRUB_DISABLE_LINUX_RECOVERY="true"
GRUB_GFXMODE=auto
GRUB_TIMEOUT=5
GRUB_HIDDEN_TIMEOUT=1
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Update grub with
sudo update-grub
sudo reboot
``.