Fresh kernel on CentOS 7

Материал из Webko Wiki
Перейти к навигации Перейти к поиску

1) Добавим репозиторий

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

2) Просмотрим доступные ядра в новом репозиторие

yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

и установим небходимое

yum --enablerepo=elrepo-kernel install kernel-ml

3) Для применения установленного ядра нужно перегрузить сервер, после проверяем версию ядра.

uname -sr

4) Для дефолтного использования последнего установленного ядра для загрузки нужно поровить конфиг grub

vim /etc/default/grub # меняем GRUB_DEFAULT=auto на GRUB_DEFAULT=0

Должно выйти примерно так

GRUB_TIMEOUT=5
GRUB_DEFAULT=0
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet"
GRUB_DISABLE_RECOVERY="true"

Перегенерируем grub

grub2-mkconfig -o /boot/grub2/grub.cfg