Grub Rescue - LVM IDが見つかりません

Grub Rescue - LVM IDが見つかりません

HW RAID 0ドライブにシステムを新しくインストールし、LVMを含むSW Raid 1をインストールしました。 Debian 10 のインストール後にこの問題が発生しましたが、どのように解決するのかわかりません。 ここに画像の説明を入力してください。

これまでドライブを完全に消去し、動作するライブイメージから独自のLVMを作成し、新しいUUIDを強制適用してみました。何も動作しません。

答え1

システムでUEFIを使用している場合は、ライブブートメディアまたは他のメディアを使用してESF(EFIシステムパーティション)にアクセスします。通常は小さなFAT32パーティションです。どこかにインストールすると、<mountpoint>/EFI/debian/grub.cfg実際には実際のGRUB構成ファイルの場所への参照にすぎません。 LVMの内部ではなく、通常のGPTパーティションを持つ私のシステムでは、ファイルは次の/bootようになります。

search.fs_uuid 1406433d-b809-4e38-adea-94f1b95ae313 root 
set prefix=($root)'/grub'
configfile $prefix/grub.cfg

システムでは、最初の行は異なる場合があり(現在は使用されていません)、LVM IDを参照します。/boot/grub言及されているがディレクトリをroot含むファイルシステムを正しく参照していることを確認してください。必ずしもLinuxオペレーティングシステムのルートファイルシステムを意味するわけではありません。ただし、GRUBディレクトリ構造のルートにすぎず、ルートファイルシステムの一部でも別のファイル/bootシステムでもかまいません。

答え2

最後に、HW raidでRAID 1を構築し、LVMを作成しました。

HW RAIDは、LVMで2つのraid 0と1つのraid 1を使用するソリューションが好きではないようです。

関連情報