Я использую Ubuntu 16.10 и пытаюсь скрыть свое меню GRUB при включении питания / времени загрузки и хочу, чтобы меню появлялось только при нажатии клавиш Shiftили Esc.
Я изменяю соответствующие параметры в, /etc/default/grub
и это все еще не будет скрывать меню.
Исследуя это, я обнаружил, что этот пост из скрытого меню GRUB 2013 года не работает, что указывает на то, что проблема уже давно существует, и предлагает изменение, /etc/grub.d/30_os-prober
которое я бы предпочел не делать. Этот код предполагает, что, поскольку он обнаружил несколько ОС, он GRUB_TIMEOUT=10
все равно будет установлен .
Вот фрагмент того, что у меня сейчас есть /etc/default/grub
... в меню с 10-секундным обратным отсчетом ...
GRUB_DEFAULT = спасенный GRUB_SAVEDEFAULT = TRUE GRUB_HIDDEN_TIMEOUT_QUIET = TRUE # GRUB_HIDDEN_TIMEOUT = 0 GRUB_TIMEOUT = 10 GRUB_DISTRIBUTOR = `lsb_release -i -s 2> / dev / null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск"
Если я раскомментировать #GRUB_HIDDEN_TIMEOUT=0
, то sudo update-grub
настаивает на том, что я также установить GRUB_TIMEOUT=10
в GRUB_TIMEOUT=0
. Я делаю это, и я все еще вижу меню GRUB.
В terminal
наборе info -f grub -n 'Simple configuration'
описываются различные опции, и в самом конце информации он показывает, что некоторые из текущих команд устарели, и предполагает, что более новые замены лучше.
Кто-нибудь знает, как я могу скрыть свое меню GRUB в 16.10 и распознать его Shiftили Escклавиши во время загрузки?
/etc/grub.d/30_os-prober
но я действительно не вижу вреда. Вы можете сохранить резервную копию или # Комментировать ваши изменения, чтобы вы могли отменить их при необходимости. Обходной путь вы нашли , кажется , наиболее разумное решение на данный момент.