Главная

Wednesday, 6 October 2021

Выбор ядра по умолчанию в CentOS.


Всем привет.

В силу обстоятельств понадобилось срочно переключить ядро в моей CentOS по умолчанию на предыдущее. В решении этого вопроса мне может помочь grubby, первым делом следует узнать используемое ядро по умолчанию:

grubby --default-kernel

Результат:

/boot/vmlinuz-4.18.0-80.11.2.el8_0.x86_64

Каждое ядро имеющееся в системе имеет свой индекс который можно посмотреть следующим образом:

grubby --default-index

Посмотреть список доступных:

ls -l /boot/vmlinuz-*

Детали по каждому отдельно взятому:

grubby --info /boot/vmlinuz-4.18.0-80.11.2.el8_0.x86_64

index=0

kernel="/boot/vmlinuz-4.18.0-80.11.2.el8_0.x86_64"

args="ro net.ifnames=0 biosdevname=0 crashkernel=auto resume=/dev/mapper/cl_centos--8-swap rd.lvm.lv=cl_centos-8/root rd.lvm.lv=cl_centos-8/swap rhgb quiet $tuned_params"

root="/dev/mapper/cl_centos--8-root"

initrd="/boot/initramfs-4.18.0-80.11.2.el8_0.x86_64.img $tuned_initrd"

title="CentOS Linux (4.18.0-80.11.2.el8_0.x86_64) 8 (Core)"

id="a674259de3b90440a00f4c61ff4fde63-4.18.0-80.11.2.el8_0.x86_64"

Выбрать ядро для загрузки можно указав имя файла используя:

grubby --set-default /boot/vmlinuz-4.18.0-80.11.2.el8_0.x86_64

Или можно указать индекс, посмотреть имеющиеся индексы можно так:

grubby --info /boot/vmlinuz-4.18.0-80.11.2.el8_0.x86_64 | grep index

После чего указать grubby требуемый:

grubby --set-default-index=1 

У меня получилось следующее:


Успехов.

No comments:

Post a Comment

А что вы думаете по этому поводу?