RHEL9.2 жалуется на отсутствие /lib/modules/5.14.0-284.25.1.el9_2.x86_64 при пересборке initramfs

RHEL9.2 жалуется на отсутствие /lib/modules/5.14.0-284.25.1.el9_2.x86_64 при пересборке initramfs

Ядро на одном из наших серверов RHEL9.2 недавно было обновлено до версии 6.2.8 в рамках подготовки к обновлению программного обеспечения, но из-за возникших сложностей нам пришлось вернуться к версии 5.14.0-284.25.1.el9_2.x86_64.

Я переустановил пакеты ядра с помощью dnf с помощью следующей команды

sudo dnf reinstall kernel-5.14.0-284.25.1.el9_2 kernel-core-5.14.0-284.25.1.el9_2 kernel-devel-5.14.0-284.25.1.el9_2 kernel-headers-5.14.0-284.25.1.el9_2 kernel-modules-5.14.0-284.25.1.el9_2 kernel-modules-core-5.14.0-284.25.1.el9_2 kernel-modules-extra-5.14.0-284.25.1.el9_2

Я понимаю, что это само по себе перестроит initramfs для версии ядра, однако после перезагрузки меня перебросило в аварийную оболочку dracut, сообщающую, что

Warning: /dev/disk/by-id/md-uuid-582ae468:f4ec629b:79e6c251:fbba724a does not exist
Warning: /dev/mapper/vg_root-root does not exist
Warning: /dev/vg_root/root does not exist
Warning: /dev/vg_root/swap does not exist

Кажется, что не найдено ни одного диска. blkidничего не возвращает, и нет дисков в /dev/и /dev/diskкаталог не существует. Наша корневая файловая система находится на LVM.

Я могу нормально загрузиться 5.14.0-284.25.1.el9_1.x86_64и отсюда я попытался пересобрать initramfs:

sudo dracut -f /boot/initramfs-5.14.0-284.25.1.el9_2.x86_64.img 5.14.0-284.25.1.el9_2.x86_64

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

depmod: WARNING: could not open modules.order at /var/tmp/dracut.3hXitk/initramfs/lib/modules/5.14.0-284.25.1.el9_2.x86_64: No such file or directory
depmod: WARNING: could not open modules.builtin at /var/tmp/dracut.3hXitk/initramfs/lib/modules/5.14.0-284.25.1.el9_2.x86_64: No such file or directory

depmod -aпохоже, не решает эту проблему.

Модель сервера, Cisco Systems Inc UCSC-C245-M6SXесли это что-то меняет

Связанный контент