Нет grub меню при загрузке

Я не могу получить меню Grub. Удержание / нажатие смены дает GRUB loading но тогда это просто загружается как обычно. Я редактировал /etc/default/grub правильно (HIDDEN_TIMEOUT закомментировано и GRUB_TIMEOUT=10) Я тоже пытался с побегом, но ничего не происходит. Я уже пробовал Boot Repair, но это также не помогло.

2 ответа

Попробуй это:

Откройте терминал,

Нажмите Ctrl + Alt + T

Запустить его:

exec sudo -i
nano  /etc/default/grub

В открытом файле эти строки обычно отображаются

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=5
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
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=5
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=15
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Ctrl + O Сохранить файл Ctrl + X Закрыть nano

Продолжайте бежать:

update-grub

Вы при перезапуске должны увидеть меню grub

      GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=15

GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

С grub версии 2.04 эта конфигурация в /etc/default/grubдает мне меню grub с обратным отсчетом 15 секунд, отображаемым внизу.

По истечении 15 секунд автоматически загружается первый элемент (фактически нулевой).

( grub-install --versionсообщит вам версию вашего жратва)

Также, чтобы ваши изменения вступили в силу, не забудьте запустить sudo update-grubпосле завершения редактирования.

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