Эта проблема возникла недавно для меня (и мне предложили подать ее как конкретный вопрос):
У меня система не с двойной загрузкой, я запускаю стандартную настольную систему Ubuntu «на металле» (я думаю, что запускать ее на ВМ тоже самое).
Нажатие cво время загрузки не приводит к появлению меню GRUB (что, как мне кажется, для системы с двойной загрузкой).
Как я могу заставить GRUB-меню представить себя в системе с одной загрузкой?
Ответы:
Меню появится, если вы нажмете и удержите Shiftво время загрузки Grub, если загрузитесь с помощью BIOS. Когда ваша система загружается с использованием UEFI, нажмите Esc.
Для постоянного изменения вам нужно отредактировать ваш
/etc/default/grub
файл - поместите символ «#» в начале строкиGRUB_HIDDEN_TIMEOUT=0
.Сохраните изменения и запустите,
sudo update-grub
чтобы применить изменения.Документация: https://help.ubuntu.com/community/Grub2
источник
GRUB_HIDDEN_TIMEOUT=0
моей строки/etc/default/grub
- вместо этого естьGRUB_TIMEOUT_STYLE=hidden
(Shift во время загрузки никогда не работал для меня (Dell?)). Есть идеи, что делать?/etc/default/grub
полезного: то есть посмотретьinfo -f grub -n 'Simple configuration'
. Это объясняет варианты. ИспользуйтеGRUB_TIMEOUT_STYLE=menu
для отображения меню. Или нажмите,ESC
если вы сохраняете настройку,hidden
но хотите видеть меню.Я попытался обоих Shiftи Spaceключи , но ничего не работает. Только Escключ работает для Ubuntu 14.04 и 16.04, чтобы получить Grub Menu во время загрузки.
источник
источник
Shift
. Это работает везде. Мне повезло, что этоEsc
работает для моего NUC, но, похоже, это не работает для вас, не так ли?В Ubuntu 18.04 нет
GRUB_HIDDEN_TIMEOUT=0
строки/etc/default/grub
- вместо нее естьGRUB_TIMEOUT_STYLE=hidden
. По словамinfo -f grub -n 'Simple configuration'
:Так что если вы удалите или закомментируете строку как:
тогда меню покажет по умолчанию.
18.04 + не двойная загрузка, загрузка в grub 5 секунд:
источник
По умолчанию GRUB покажет меню, если установлена вторая операционная система. Если установлена только Ubuntu, GRUB, как правило, загружает Ubuntu без отображения меню. Чтобы переконфигурировать GRUB, чтобы всегда показывать меню :
Редактировать
/etc/default/grub
:Установить
GRUB_HIDDEN_TIMEOUT=
(нет значения после=
знака).Установите, чтобы показать меню в течение n секунд.
GRUB_TIMEOUT=n
update-grub
для регенерации/boot/grub/grub.cfg
на основе/etc/default/grub
настроек.Вы можете заставить GRUB показывать меню, даже если действует
GRUB_HIDDEN_TIMEOUT=0
настройка по умолчанию :Надеемся, что это устраняет путаницу в отношении того, почему Shiftработает для некоторых пользователей и Escработает для других .
источник
Я слышал, Shift делает это. Но я использовал Space раньше, и это сработало.
источник
Для более новых версий Ubuntu нет,
GRUB_HIDDEN_TIMEOUT
а есть,GRUB_TIMEOUT_STYLE
который установленhidden
по умолчанию.Откройте файл
sudo nano /etc/default/grub
Измените значениеGRUB_TIMEOUT_STYLE
с наhidden
наmenu
и убедитесь, чтоGRUB_TIMEOUT
он не установлен,0
затем запуститеsudo update-grub
Done!!!
источник