1

У меня Linux-машина с Ubuntu 12.04 Precise. Моя проблема в том, что всякий раз, когда я перезагружаю свою машину, она не выбирает ОС автоматически и запускает процесс загрузки, вместо этого я должен нажать Enter, чтобы выбрать ОС и запустить процесс загрузки.

Проблема возникает, когда я пытаюсь SSH к этой машине из удаленного местоположения и пытается перезагрузиться. Он будет перезагружен, но не запустится, поэтому я не могу войти на него удаленно. Я должен вручную нажать кнопку ввода, чтобы начать процесс загрузки.

Я попытался переустановить ОС, но это не поможет. Я попытался изменить настройки файла /boot/grub/grub.cfg, но я не смогу понять его настройки по умолчанию.

Пожалуйста помоги.

2 ответа2

3

Запись по умолчанию определяется параметром GRUB_DEFAULT = в /etc /default /grub; первый "menuentry" имеет значение "0".

Также проверьте настройку GRUB_TIMEOUT =.

У Canonical есть отличное руководство по Grub2 здесь: https://help.ubuntu.com/community/Grub2

1

В вашем файле конфигурации grub вы должны определить номер записи, который должен загружаться по умолчанию. Это делается с помощью переменной GRUB_DEFAULT:

GRUB_DEFAULT=0

Этот пример загрузит первую запись.

GRUB_DEFAULT=1

Этот пример загружает вторую запись ...

Вы, вероятно, уже можете найти эту переменную в своем файле конфигурации (возможно, она закомментирована с #), в противном случае просто поместите ее туда.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .