Changing GRUB timeout in Kali Linux

I use Kali Linux alongside my Windows in my Laptop (yes I do use Windows and No thanks for the incoming sarcasms)! Changing GRUB timeout in Kali Linux - blackMORE Ops -4So when I start my Laptop, I get Kali Linux, Windows and Linux Mint as the 3 options. Kali Linux being the GRUB 1st choice it counts down to 5 seconds if I don’t do anything. However, I also got Kali Linux on one of my old Desktop and and another old i386 Laptop. Those two runs Kali only and nothing else. So when I start those two devices, I have to press Enter or wait 5 seconds. Now 5 seconds means nothing, but me being somewhat impatient, I wanted to change GRUB timeout in Kali Linux and set it to ZERO (0). It can also be done in VirtualBox (which I run in my G5 which got 120GB RAM). Either way, this is a small tut on changing GRUB timeout in Kali Linux (or any Linux as GRUB options are same everywhere).

Editing GRUB defaults

First of all, edit the file /etc/default/grub

root@kali:~# leafpad /etc/default/grub 
root@kali:~#
  • Change GRUB_TIMEOUT value to 0.
  • Add GRUB_HIDDEN_TIMEOUT=0 and
  • GRUB_HIDDEN_TIMEOUT_QUIET=true

See updated config below:

Changing GRUB timeout in Kali Linux - blackMORE Ops -1

# 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
GRUB_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX="initrd=/install/gtk/initrd.gz"

Save the file and issue the update-grub command.

root@kali:~# update-grub
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-4.0.0-kali1-amd64
Found initrd image: /boot/initrd.img-4.0.0-kali1-amd64
  No volume groups found
done
root@kali:~#

Changing GRUB timeout in Kali Linux - blackMORE Ops -3

Now reboot and Kali Linux will not wait for 5 second count, it will simply boot straight into Kali.

Rollback changes

If you want to rollback change, simply do the opposite, i.e.

GRUB_DEFAULT=0
GRUB_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true

Run update-grub command and you’re back with that 5 second countdown.

Pretty simple but this is a good start for your start changing GRUB timeout or general GRUB configurations. Thanks for reading, do share.

Check Also

Install, setup, configure and run OpenVAS on Kali Linux - blackMORE Ops - 13

Install, setup, configure and run OpenVAS on Kali Linux

Vulnerability scanning is a crucial phase of a penetration test and having an updated vulnerability …

Correct way of installing VirtualBox Guest Additions in Kali Linux 2016.2/2017 (Kali Rolling)

How to install VirtualBox Guest Additions in Kali Linux (Kali Rolling / Kali Linux 2016.2 / Kali 2017)

Since Kali Linux 2016 came out (also known as Kali Rolling), it seems that Official …

Use WordPress.com, Twitter, Facebook, or Google+ accounts to comment (anonymous comments allowed). Leave your solution to help others.

This site uses Akismet to reduce spam. Learn how your comment data is processed.