イベントのシーケンス:
sdd
を含むサーバーを選択します/home
、/data
を含みますyum update
、次にyum upgrade -y
を実行します(順序が間違っていることがわかります)plymouth
の間にタイムアウトし、dracut
シェルを取得します/dev/mapper/swap
でswap
パーティションが検出されないことを警告します。 swap
全体をカバーするためにsdc
を配置したので、スペースの大部分を占めることに注意してください。
私はとても迷っていますので、どんな助けでもありがたいです。
そのため、initramfsシェルにドロップされます。これは非常に便利な診断ツールです。
どのブロック抽象化システムがルートボリュームをサポートしているかを知る必要があります。それはlvmですか、それとも単なるパーティションですか?また、それはどのファイルシステムですか?これは重要です。initramfsシェルにドロップされるのは、ほとんどの場合、grubによって渡されるカーネル引数で定義されているルートファイルシステムの検出に失敗したためです(ルートファイルシステムへのパスが間違っているか、Dracutがbtrfsやlvmモジュールがないなど、マウントに必要なツールがないinitramfs)。
/ dev/mapper/swapが間違っているか、少なくともlvmではないようです。暗号化されていますか?
Dracut Shellには、このすべての情報を収集するのに役立ついくつかの基本的なコマンドが必要です。考えられるものは次のとおりです。
'df -h''mount''blkid''lsblk''lvm'
Lvmコマンドはlvmシェルを開き、一般的なlvmコマンドすべてにアクセスできるようにします。
また、grubブートメニューエントリの「linux」行からブート時間引数を指定して、マウントしようとしているものを確認できるようにします。
より多くの情報が入ってくると、答えを調整します。スクリーンショットが提供できる最善の方法だと思いますが、どんな情報でも、特にディスク上でのレイアウト方法に関する情報が役に立ちます。