Public bug reported:
In /etc/default/grub, despite of setting the following options:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_TIMEOUT_STYLE=hidden
as long as another OS exists, GRUB menu will always be displayed during
boot.
The reason is because when OS prober is enabled, update-grub will forcefully
insert the following 4 lines under session ### BEGIN /etc/grub.d/30_os-prober
### :
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
These nullifies options set in /etc/default/grub.
What I want is that I know there are multiple OS in my computer, but
unless I press ESC during boot, I do not want to see the grub menu and
wait for the countdown.
** Affects: grub2 (Ubuntu)
Importance: Undecided
Status: New
** Tags: grub hide menu
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1801534
Title:
grub menu cannot be hidden when other OS exist
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1801534/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs