Скрыть меню загрузки Grub2?

Я ищу какую-то процедуру, чтобы скрыть меню на grub2. Я также попытался настроить /etc/default/grub config с помощью

  • GRUB_TIMEOUT
  • GRUB_HIDDEN_TIMEOUT
  • GRUB_HIDDEN_TIMEOUT_QUIET

варианты без успеха.
Спасибо за вашу помощь

3 ответа

  1. Отредактируйте свой /etc/default/grub и установить:

    GRUB_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT=0
    
  2. Обновите свой /boot/grub/grub.cfg при выполнении:

    $ grub-mkconfig -o /boot/grub/grub.cfg
    

    или для Ubuntu:

    $ sudo update-grub
    

У меня была такая же проблема, и ни один из советов здесь не сработал! Единственным способом было изменить /boot/grub/grub.cfg вручную. В какой-то момент этого файла он делает тайм-аут до 10! Так что, просто прокомментируйте эти строки

if [ "${timeout}" = 0 ]; then
  set timeout=10
fi

Но вы никогда не сможете снова выполнить update-grub, иначе он вернется к тому же файлу, а время ожидания снова станет равным 10! Сохраните файл (в vi вам нужно будет принудительно запустить его, даже если вы su!). Перезагрузите компьютер, и он будет работать нормально!

Если у вас более одной операционной системы, может быть сложно скрыть меню grub2. Самый простой способ сделать это:

Сначала загрузите и установите grub-customizer с https://launchpad.net/~danielrichter2007/+archive/grub-customizer

ИЛИ просто выполните следующие действия в терминале:
* sudo add-apt-repository ppa: danielrichter2007 / grub-customizer
* sudo apt-get update
* sudo apt-get установить grub-customizer

Затем откройте grub-customizer из GUI > Приложения> Системные инструменты.

В настройках grub-customizer отключите пробник ОС и настройте другие параметры, чтобы скрыть меню grub2.

Если вам не хватает информации, посмотрите эти ссылки:

http://ubuntuforums.org/showthread.php?t=1195275
http://www.webupd8.org/2010/10/grub-customizer-lets-you-reorder-add-or.html

Другие вопросы по тегам