-
Notifications
You must be signed in to change notification settings - Fork 72
Modifying the default grub menu behavior
mikeyd edited this page Dec 29, 2015
·
17 revisions
Table of Contents generated with DocToc
Valve, nor the author of this section is responsible for damage to your system! Modifying the grub menu in SteamOS is an advanced action, and should not be attempted by novice users. Proceed at your own risk.
You can remove the time out from /etc/grub/default, and it will show for however long you like:
Please run the following to backup your grub configuration!
sudo cp /etc/grub/default /etc/grub/default.bak
This is as of 20151229. This is purely for reference.
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