The first issue is that the current /etc/default/grub config file
lacks a GRUB_HIDDEN_TIMEOUT entry.  Without that entry the scripts
failed to include proper code that hides the boot menu when desired.

Since this is optional, the entry should be included commented, like this:

@@ -7,6 +7,9 @@
 GRUB_CMDLINE_LINUX_DEFAULT="quiet"
 GRUB_CMDLINE_LINUX=""

+# Uncomment to enable Hidden Menu
+#GRUB_HIDDEN_TIMEOUT=5
+
 # Uncomment to disable graphical terminal (grub-pc only)
 #GRUB_TERMINAL=console

The patch included adds the entry commented as specified previously.
Again without this entry, current or suggested scripts will fail to
generate the hidden menu when desired.

Attachment: hidden_timeout_config.patch
Description: Binary data

Reply via email to