Это руководство о том как обновить ядро Linux на CentOS 7.
Добавил: nikiza   Дата: 2021-06-11 18:16
  1. Проверяем текущую версию ядра.
    uname -msr

    получаем ответ системы типа

    Linux 3.10.0-862.el7.x86-64 x86-64
    
  2. Обновляем репозитории centos
    sudo yum -y update
  3. Включаем репозиторий elrepo (тут первая строка импортирует ключ pgp репозитария, чтобы не установить какой нибудь левый не подписанный пакет)
    sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
    sudo rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
  4. Список доступных ядер
    yum list available --disablerepo='*' --enablerepo=elrepo-kernel
  5. Устанавливаем новую версию ядра centos
    sudo yum --enablerepo=elrepo-kernel install kernel-ml
    последнее основное ml ядро или
    sudo yum --enablerepo=elrepo-kernel install kernel-lt
    последнее ядро долгосрочной поддержки lt система должна загрузить программное обеспечение, а затем предложить Вам подтвердить, что установка подходит — введите 
    y
    и нажмите Enter.
  6. Перезагрузите и выберите новое ядро
    reboot
  7. Проверьте работоспособность
  8. Устанавливаем новую версию ядра по умолчанию
    sudo vim /etc/default/grub

    редактируем загрузчик так, чтобы при выборе ядра загрузки при перезагрузке системы оно грузилось по умолчанию добавляем в grub строки

    GRUB_DEFAULT=saved
    GRUB_SAVEDEFAULT=true

    сохраните файл, а затем введите следующую команду в терминале, чтобы воссоздать конфигурацию ядра

    sudo grub2-mkconfig -o /boot/grub2/grub.cfg
  9. Перезагружаемся еще раз
    reboot

    Убедитесь, что загрузчик настроен на загрузку последней версии ядра по умолчанию.

  10. Если Ваша система находится у хостера, то для переключения ядра методом выбора его из меню перезагруженной машины, нужно подсоединиться к виртуальной машине по SSH и потом её перезагрузить. После перезагрузки в меню загрузчика выбрать нужное Вам ядро с которого хотите загрузиться и нажать Enter. При последующих перезагрузках автоматом Ваша машина будет грузиться именно с этого ядра, за это отвечает строки

    GRUB_DEFAULT=saved
    GRUB_SAVEDEFAULT=true

    добавленные выше в grub. Они последний Ваш выбор делают выбором по умолчанию.

PS: Всё, что я здесь на воял можно копировать и вставлять куда угодно без указания ссылки на мой сайт. Информация должна распространятся свободно. Всем удачи!

Похожие статьи:

Нет записей

Комментарии: (0)

Пока комментариев нет

Оценка: