使いたいシステム私のGentooボックスに。残念ながら、/usr
Gentooが入れた別のパーティションlibdbus
があり、systemd/usr/lib
がdbusに依存するため、起動時にセグフォルトが発生しました。
したがって、次のようにinitramfsを生成したいと思います。デラクールこれは/usr
私にとって重要です。このパーティションは md raid にあります。 mdadmを含めるようにdracutを正しく設定したようですが、インストールされません。/usr
他のパーティションが検出されても、デフォルトではルートパーティションのみをマウントするように設定されているようです。
私はどのように知っていますデラクール/usr
実際の初期化に切り替える前にマウントする必要がありますか?
答え1
おそらくいくつかのフォーラムを見て解決策を見つけたでしょう。ディストリビューション間のフレームワークの場合、文書は間違いなく不足しています。
記載されているすべてのパーティションをfstab-sys
読み取ってマウントするdracut-moduleというものがあります。/etc/fstab.sys
形式はと同じです/etc/fstab
。
要約すると、次のようなものを使用してdracut画像を作成して作成する必要が/etc/fstab.sys
ありました。/usr/
dracut -a fstab-sys --mdadmconf -H "" <kernel_version>
警告する:まだこれをテストすることはできませんでした。確認されたら、この警告を削除します。
答え2
dracut-012から情報:
...
8 - try to mount /usr, if init points to a path in /usr
...