По умолчанию в дистрибутиве Fedora присутствует 3 ядра, с каждым обновлением последнее ядро удаляется автоматически. Иногда пользователи могут устанавливать кастомные ядра, которые оптимизированы под определенные задачи, и после обновления может случиться так, что вместо нужного ядра будет загружаться обновленное, свежее ядро. То есть, предположим, вы установили к примеру ядро XanMod, в Fedora появилось более свежее ядро, скажем 5.xx при обновлении дистрибутива оно установилось и оно будет загружаться по умолчанию, а вам нужно, что бы система грузилась с XanMod. В данной статье мы как раз и назначим загрузку нужного нам ядра по умолчанию.
Назначаем ядро Linux по умолчанию
Итак, давайте сначала выясним, какое ядро у нас загружается, для этого выполним команду:
uname -r
Как можно увидеть, на данный момент в Fedora загрузилось ядро версии 5.18.6-200.fc36.x86_64:

Теперь давайте выясним, какие ядра у нас в системе пресутсвуют, для этого воспользуемся утилитой grubby:
sudo grubby --info=ALL
Каждое установленное ядро будет разделено строчками index=0, index=1 и index=2, версия ядра будет отображаться в строке kernel

Как видите, у нас в системе присутствуют ядра:
5.18.6-200.fc36.x86_64
5.17.5-300.fc36.x86_64
0-rescue-64d30829ea39445e959eb0bdf3a88786
Теперь давайте назначим нужное нам ядро, что бы оно загружалось по умолчанию. Для примера выберу ядро под индексом 1 (index=1), это версия ядра – 5.17.5-300.fc36.x86_64. Для этого вводим команду grubby –set-default и указываем нужный нам индекс:
sudo grubby --set-default 1

Перезапускаем дистрибутив Fedora и убеждаемся, что загрузились именно с того ядра, которое мы назначили по умолчанию:
uname -r

Также, можно убедится, что мы загрузились именно с индекса 1 (index=1) командой:
sudo grubby --default-index

Заключение
Необходимость назначить загрузку с определенного ядра бывает крайне редко, но когда она возникает, лучше знать как это происходит. В любом случае в дистрибутиве Fedora вы можете удалить ненужные ядра, но такая операция крайне не рекомендуется. Так как в случае чего, лучше иметь запасное рабочее ядро с которого можно запустить систему и работать.
А на этом сегодня все, если статья оказалась вам полезна, подписывайтесь на рассылку журнала в pdf формате, а так же на социальные сети журнала Cyber-X:
Юморилка, Telegram канал с анекдотами:
Telegram
По вопросам работы сайта, сотрудничества, а так же по иным возникшим вопросам пишите на E-Mail. Если вам нравится журнал и вы хотите отблагодарить за труды, вы можете перечислить донат на развитие проекта.
С уважением, редакция журнала Cyber-X