How to make grub stop appearing every time I boot?

Solution 1:

Grub2 will boot straight into the default operating system if no other operating system is detected. No menu will be displayed. If another operating system is detected, the GRUB 2 menu will display.

But if the grub menu still displays, you may need to change the GRUB_TIMEOUT value from 10 to 0.

GRUB_TIMEOUT=10

to

GRUB_TIMEOUT=0

GRUB_TIMEOUT=value is the number of seconds before the default entry is automatically booted.

Solution 2:

Open the terminal and run this command:

root@penreturns:~$ sudo gedit /etc/default/grub

Remove comment line (add "#"):

#GRUB_HIDDEN_TIMEOUT=0

It must look like this (by default)

GRUB_HIDDEN_TIMEOUT=0

Update your GRUB with this comand:

root@penreturns:~$ sudo update-grub

Reboot your system and you will see how the system will now stop at the GRUB2 boot screen.

Enjoy!