Параметр скрытого меню не работает. Я хочу, чтобы меню оставалось скрытым во время загрузки, но отображалось, когда я нажимаю кнопку.
У меня / etc / default / grub настроен следующим образом:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=10
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
С настройками:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=10
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
Меню не появляется, если я ничего не нажимаю, и я могу сказать, что компьютер ждет 10 секунд загрузки. Проблема в том, что я нажимаю (Esc, Tab, Shift, Enter), и не имеет значения, когда я нажимаю на нее или удерживаю ли / когда я не могу вызвать меню. Единственное, что появляется, это текст: Grub Loading ..
.
Будем признательны за любые предложения!
Это решение от Bolodya @ bugs.launchapd.net сработало для меня:
У меня была та же проблема - не могу получить доступ к меню Grub по клавиши esc или shift во время загрузки, если я пытался их скрыть (у меня есть windows и ubuntu на одном диске).
Причина - одно странное условие в скрипте /etc/grub.d/30_os-prober. он блокирует скрытые части меню grub.cfg, если os-probber обнаружил любую другую ОС.
Так что для меня работает следующее:
В файле /etc/grub.d/30_os-prober
- строка комментария 33: if [ "x $ {found_other_os}" = "x"]; затем
- и комментарий, закрыв его "fi" в строке 67
Sudo update-grub
После этого если у вас GRUB_HIDDEN_TIMEOUT> = 1, то вы можете получить доступ к меню grub с помощью клавиши esc в течение этого тайм-аута, если у вас есть GRUB_HIDDEN_TIMEOUT = 0, то вы можете получить доступ к меню grub, если вы нажмете «shift» во время запуска grub, и без скрытого меню, если GRUB_HIDDEN_TIMEOUT = -1.
blockquote>Для меня строки были 32 и 66 соответственно
Строка с надписью
GRUB_HIDDEN_TIMEOUT_QUIET=true
правильная.
Я думаю, вам также нужно изменить GRUB_TIMEOUT=0
вместо 5 и GRUB_HIDDEN_TIMEOUT=10
, чтобы меню не отображалось, если только клавиша Shift kbd> удерживается во время загрузки.
Возможно, вы захотите установить время меньше 10 секунд (для меня 3-5), или вы подождете, пока GRUB загрузит ядро.
Дайте мне знать, если это все еще не работает для вас!