このチュートリアルによると:
http://edoceo.com/howto/mdadm-raid1
この質問 への答えと同様に、
... Linux上のソフトウェアRAID1アレイ(mdadm
を介して作成されたアレイ)から起動する場合は、個別のブートパーティションを作成する必要があります。私の質問は:
/
にマウントされている)がないのはなぜですか?2つのRAID1ディスクの1つでシステムを起動し、システムの実行後にmdとして再マウントするか、適切なinitramfsをセットアップする場合を除いて、個別の/ bootが必要であることは一般的に真実です。
から mdadm wiki :
MDのサポートはカーネルで検出されるため、カーネルが実行される前にMDを使用することに問題があります。具体的には、ブートローダーが(e)LiLoまたはGRUBレガシー)の場合は存在しません。GRUB 2。の場合は存在しない可能性があります。この問題を回避するには、/ bootファイルシステムをmdサポートなしで、またはRAID1とともに使用する必要があります。後者の場合、システムはRAID1デバイスを通常のファイルシステムとして扱うことで起動し、システムが実行されるとmdとして再マウントできます2番目のディスクが追加されます。これによりキャッチアップが発生しますが、/ bootファイルシステムは通常小さいです。
最近のブートローダーでは、initramfsメカニズムを介してMDサポートをカーネルモジュールとしてロードすることが可能です。このアプローチにより、複雑な手動構成を必要とせずに、/ bootファイルシステムを任意のRAIDシステム内に配置できます。
質問ではありませんが、initramfsを使用してmdボリュームからシステムを起動する方法の詳細については、 RAID Boot を参照すると役立つ場合があります。