Как удалить или скрыть меню загрузки GRUB?

Ctrl-Tab Переход к следующему объективу (когда панель открыта) Ctrl-Shift-Tab Переход к предыдущему объективу (когда панель открыта)

См. эту ссылку для получения более подробной информации. LINK HERE !!

Я действительно рекомендую вам посмотреть на эту ссылку, есть несколько человек, которые сделали скриншоты или руководства для новых ярлыков. Там также есть рабочий инструмент, где вы можете удерживать супер-ключ немного дольше, и появляется подсказка. (Не уверен, что это еще не реализовано, я хочу проверить, когда я вернусь домой.)

Надеюсь, это сработает для вас. Приветствия.

1
задан 31 January 2013 в 00:41

3 ответа

Я считаю, что лучше использовать значение:

GRUB_HIDDEN=1 

, а затем установить тайм-аут на что-то большее, чем 0, таким образом вы можете получить доступ к grub с момента его скрытия в фоновом режиме, и у вас есть шанс фактически остановить последовательность загрузки и выбрать другой режим ядра / восстановления.

функция, которая может пригодиться, когда у вас сломанная система. Вы можете прочитать об этом здесь

6
ответ дан 25 May 2018 в 23:49
  • 1
    не работает для меня в crunchbang waldorf ... – Jere 7 June 2014 в 21:56
  • 2
    Я не могу найти ничего о GRUB_HIDDEN -описании в предоставленной ссылке. Я даже не могу найти этот параметр в руководстве Grub Manual . Существуют и другие варианты с похожими именами, такими как GRUB_HIDDEN_TIMEOUT и GRUB_HIDDEN_TIMEOUT_QUIET, и что делает GRUB_HIDDEN -опция на самом деле? – mook765 24 March 2017 в 15:51

Ответы выше не работали для меня, поэтому я думал, что опубликую это для полноты. В моей версии grub тайм-аут не скрывается, когда GRUB_TIMEOUT=0. Это, кажется, ошибка, указанная здесь: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1273764.

Простым (но не очень элегантным) решением является установка ваш GRUB_TIMEOUT=0.1. По-видимому, есть сценарий, который переопределяет значение таймаута, когда он = 0 для собственного блага пользователя!

Мой конфигурационный файл grub только для тех, кто хочет видеть:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0.1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0.1
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="splash" 
GRUB_CMDLINE_LINUX=""
2
ответ дан 25 May 2018 в 23:49

Другая возможность, если Windows была удалена с компьютера:

Удалить загрузчик Windows из ESP. Обычно это делается, набрав sudo rm -rf /boot/efi/EFI/Microsoft. Введите sudo update-grub.

Когда скрипт update-grub запускается, он должен заметить, что нет Windows и, следовательно, генерирует файл grub.cfg, который не содержит опции для загрузки Windows и не отображает меню.

Обратите внимание, однако, что этот подход не позволяет загружать Windows. Это хорошо для Behzadsh, поскольку в вопросе указывается, что Windows была удалена с компьютера. (Фактически, этот подход по существу завершает задачу неполного удаления, которое уже было сделано.) Этот подход неверен для тех, кто просто хочет обойти меню GRUB, но все еще сохраняет возможность загрузки Windows - скажем, используя компьютер встроенный менеджер загрузки для загрузки Windows. Такой подход не позволит загружать Windows, по крайней мере, до восстановления загрузчика Windows.

0
ответ дан 25 May 2018 в 23:49

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

Похожие вопросы: