当社の RHEL9.2 サーバーの 1 つ上のカーネルは、ソフトウェア アップグレードの準備として最近 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
これが何かを変えるかどうか