Нет 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
после завершения редактирования.