Як відключити меню Grub, щоб він не з’являвся після невдалого завантаження


33

Я виконую тест, під час якого жорстко перезавантажую машину з Ubuntu під час її послідовності завантаження (безпосередньо перед появою запиту на вхід).

Після перезавантаження меню GRUB з’являється без таймауту (не його рятувальний режим, а звичайне меню), на відміну від перед перезавантаженням, де у GRUB був тайм-аут і почав завантажувати Ubuntu.

Для моїх тестів я використовую нову установку сервера Ubuntu 12.04 LTS.

Хоча це хороша функція відновлення, я хотів би, щоб GRUB продовжував послідовність «звичайного завантаження» із замовчуванням, замість режиму «безпечний збій», де він чекає на введення, навіть якщо попереднє завантаження не вдалося.

Як це можливо?

Відповіді:


37

Як у мене була та сама проблема, і я вирішив наступне рішення:

  1. Відкрити /etc/default/grubза допомогою редактора

  2. Додайте рядок із цим завданням: GRUB_RECORDFAIL_TIMEOUT=N

    Встановіть Nпотрібний час очікування у випадку попередньо невдалого завантаження

  3. Оновити Grub: sudo update-grub


2

У мене була подібна проблема саме з Ubuntu 11.10, наступні кроки працювали для мене, можливо, спробуйте і перевірте, чи вирішує це ваша проблема:

  1. Запустити Gedit як root ( gksu gedit).

  2. Відкрийте /etc/default/grubта знайдіть наступні рядки:

    GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    
  3. Змініть значення наступним чином:

    GRUB_HIDDEN_TIMEOUT=10
    GRUB_HIDDEN_TIMEOUT_QUIET=false
    
  4. Збережіть і запустіть sudo update-grubз терміналу та перезавантажте.

Тепер меню GRUB завжди повинно бути показано. Інший варіант - показувати меню GRUB лише за потреби. Для цього просто утримуйте кнопку SHIFT, коли з’явиться екран завантаження BIOS.

Удачі!


1
Це неправильна відповідь. Відповідно до цього: gnu.org/software/grub/manual/html_node/… : ‘GRUB_HIDDEN_TIMEOUT’ - Wait this many seconds for a key to be pressed before displaying the menu.Це не має нічого спільного з невдалим завантаженням
galets
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.