Вопрос: Как добраться до меню GRUB во время загрузки?


Эта проблема возникла недавно для меня (и мне было предложено подать ее как конкретный вопрос об этом):

Моя система не двойная загрузка, я запускаю стандартную рабочую систему Ubuntu «на металле» (я думаю, что запустить ее в виртуальной машине тоже).

прессование с в то время как загрузка не приводит к появлению меню GRUB (что, я считаю, для системы с двойной загрузкой).

Как я могу получить GRUB-меню для представления на Один-Бутовая система?


194
2017-12-03 15:04


Источник


+1 отличный вопрос, чтобы разоблачить существенно недокументированную функцию процесса загрузки Ubuntu, ответ на который я только случайно обнаружил, в то время как groveling через grub.cfg. Спасибо, что подняли этот уровень вверх (Googleable). - msw
Кредит, где кредит должен ... Этот вопрос возник в другом вопросе моего (глубоко погруженный в комментарии). Хорхе Кастро предположил, что было бы неплохо представить в качестве вопроса это свое право ... (так что кредит ему ... и я рад искупаться в отраженном свете;) Я вижу ценность это первичный Q / A. - Peter.O


Ответы:


Меню появится, если вы нажмете и удерживаете сдвиг во время загрузки Grub.

Для постоянных изменений вам необходимо отредактировать /etc/default/grub file - поместите символ «#» в начале строки GRUB_HIDDEN_TIMEOUT=0,

Сохранить изменения и выполнить sudo update-grub для внесения изменений.

Документация: https://help.ubuntu.com/community/Grub2


184
2017-12-03 15:24



@codeMonk: Ой! (Я удалил свой предыдущий комментарий, потому что был на неправильном пути) ... Я изначально неправильно понял контекст «GRUB_TIMEOUT = 0». Контекст, который вы имеете в виду, относится к «Постоянный» отображение меню GRUB ... Я думал, вы имели в виду "Сдвиг" ключевой метод ... Верно, что для постоянно повторяющийся дисплей, вам нужно и то и другое "# GRUB_HIDDEN_TIMEOUT = 0" и "GRUB_TIMEOUT = * NON-ZERO *", как описано в ссылка в ответе ... (Я просто испытал это в обоих направлениях.) - Peter.O
Это только оставил сменная клавиша, которая работает. Сначала я не мог понять, что я делаю неправильно - насколько сложно удерживать клавишу Shift? Наконец, я внимательно прочитал ссылку, которую вы предоставляете, и понял, что в ней конкретно говорится о левой клавише. - Isaac Betesh
Удержание левой смены не помогло мне :( - Nick
Может кто-нибудь исправить этот ответ? По моему опыту, комментариям и нижеприведенному ответу это устарело, и теперь многие из них просто ошибаются (например, тайм-аут). - Mike Wise


Я попробовал как сдвиг а также Космос но ничего не работает. Только Esc ключ работает для Ubuntu 14.04 и 16.04, чтобы получить меню Grub во время загрузки.


63
2017-12-08 11:44



тоже самое. Только ключ ESCAPE работал с Ubuntu 14.04. - atmelino
То же самое для Ubuntu 16.04 - работает только Escape. Это следует упомянуть в документации (режим восстановления) - matandked
Ubuntu 14.04 здесь. НИЧЕГО работает. - yPhil
Клавиша Shift отлично работает на моем v16.04. - Sopalajo de Arrierez
На Xubuntu 17.10 (слева) Shift не работал, но ESC сделал. - Jesse Glick


  • Держать удар сдвиг пока вы не увидите «Сообщение загрузки Grub»,
  • После сообщения, удерживайте сдвиг пока не появится меню.

14
2018-01-17 22:07



Это нюанс, который помог мне наконец войти! Спасибо! :) - ATSiem
Это не работает для меня. Независимо от того, что я делаю с этим бедным ключом SHIFT, этот Intel NUC пропускает меню grub :( - yPhil


Я слышал, что Shift делает это. Но я использовал Space раньше, и это сработало.


3
2017-12-03 15:24



Я только что попробовал как Shift, так и Space, в двух ситуациях: в виртуальной машине и «на металле» ... «Сдвиг» работал в обеих ситуациях ... «Пробел» потерпел неудачу в обеих ситуациях ... - Peter.O
Если вы не можете использовать shift, попробуйте сбежать. Кажется, работает для меня с Ubuntu 12.10. - user530873
Ubuntu 15.04. Космический ключ работает. Благодаря! - DmitryKanunnikoff