Как изменить параметр grub по умолчанию в Ubuntu 14.04

Как изменить параметр загрузки Grub по умолчанию в Ubuntu 14.04? Об этом задавали и отвечали для более старых версий, но эти решения больше не работают для 14.04.

В частности, версия Grub, используемая в 14.04, теперь имеет два экрана. На первом экране перечислены:

Ubuntu (default)
Ubuntu advanced
memory test
memory test (other options)

И все остальные параметры ядра скрыты в подменю «Ubuntu advanced».

Я установил сервер 14.04, но по какой-то причине он использует generic-kernel. К сожалению, опция использования ядра сервера указана в меню «Расширенные возможности Ubuntu», и индекс GRUB_DEFAULT в /etc/default/grub не влияет и не выбирает из них.

Я проверил это, изменив GRUB_DEFAULT на 4, что соответствует 5-му параметру в меню grub «Ubuntu advanced», но он все еще загружался с использованием универсального ядра «Ubuntu (по умолчанию)». Как мне это исправить?

2
задан 13 April 2017 в 15:24

2 ответа

Можно отключить подменю в Личинке путем добавления следующего к /etc/default/grub:

GRUB_DISABLE_SUBMENU=y

После выполнения update-grub снова, необходимо быть в состоянии использовать индексы, как Вы обычно были бы.

0
ответ дан 13 April 2017 в 15:24

Например, если бы желаемое ядро по умолчанию для начальной загрузки было третьим в меню "Ubuntu advanced", то строка личинки была бы:

GRUB_DEFAULT="1>2"

строки начинают рассчитывать от 0, таким образом, эти "1" означает вторую строку первого, или главного меню, "Ubutnu совершенствовался" один. Эти "2" означает третью строку того меню.

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

4
ответ дан 13 April 2017 в 15:24

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

Похожие вопросы: