Gentoo XENホスト+ EFI + MDADM + IMSM RAID5

Gentoo XENホスト+ EFI + MDADM + IMSM RAID5

Gentoo設定がうまく動作するワークステーションがあります。 4つのディスクでIMSM FakeRAID(レベル5)を使用します。ブートローダなしでの起動は、LinuxカーネルEFI STUBを使用して行われます。

システムが正常に動作しています。これで、このサイトにXEN HVMホストを設定する必要があります。問題は、xen.efiを使用して起動すると、IMSMアレイを組み立てることができないことです。直接カーネルブートがうまく動作します。

mdadm --detail-platformxen.efiを持つinitramfsから私に与えた

mdmon:コントローラのimsm機能が見つかりません:/sys/devices/pci0000:00/0000:00:1f.2(SATAタイプ)

imsm raid5でXENをmdadmで使用できるかどうかを知っている人はいますか?それともこれが既知の問題ですか?他に考えられる解決策はありますか?

ベストアンサー1

問題の原因が見つかりました。

デフォルトのXEN UEFI intarface xen.efiマイクロカーネルを使用して起動すると、EFI変数はDom0カーネルに公開されません。

したがって、エピバルスモジュールはロードされず、IMSMファームウェアRAIDを組み立てるためにmdadmに必要な/sys/エントリは提供されません。

期待される結果を得るには、XENパッケージをパッチする必要があります。

おすすめ記事