Я запускаю UBUNTU 17.10 и имею более одного ядра Linux, которые, возможно, захочу запустить.
Согласно текущему руководству grub, GRUB_DEFAULT является «пунктом меню по умолчанию. Это может быть число, и в этом случае он идентифицирует N-й элемент в сгенерированном меню, отсчитываемом от нуля, или заголовок записи в меню, или специальную строку «сохранен». Использование идентификатора может быть полезно, если вы хотите установить в качестве значения по умолчанию, даже если перед ним может быть переменное количество записей. "
Меню grub больше не предоставляет различные параметры ОС. Он предоставляет элемент меню с именем «Дополнительно». Выбор этого пункта меню вызывает подменю загрузочных ядер. GRUB_DEFAULT не индексирует это подменю.
Должен ли я добавлять собственные пользовательские параметры загрузки в /etc/grub.d/40_custom и ссылаться на эти пункты меню в файле grub.menu? Это решение кажется громоздким. Определение ядра по умолчанию было намного проще в прошлом.
Вот самый простой способ сделать это ...
Изменить /etc/default/grub ...
sudo -H gedit /etc/default/grub
в верхней части файла, отредактировать / добавить эти параметры. ..
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
Затем обновите grub ...
sudo update-grub
Теперь, когда вы загружаете, он будет помнить последнюю выбранную вами ОС и сделать это по умолчанию до в следующий раз, когда вы выберете другую ОС.
Вот самый простой способ сделать это ...
Изменить /etc/default/grub ...
sudo -H gedit /etc/default/grub
в верхней части файла, отредактировать / добавить эти параметры. ..
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
Затем обновите grub ...
sudo update-grub
Теперь, когда вы загружаете, он будет помнить последнюю выбранную вами ОС и сделать это по умолчанию до в следующий раз, когда вы выберете другую ОС.