私のセットアップでは、それぞれ次のようにフォーマットされた2つのディスクがあります。
(GPT)
1) 1MB BIOS_BOOT
2) 300MB LINUX_RAID
3) * LINUX_RAID
ブートパーティションは/ dev / md0にマップされ、rootfsは/ dev / md1にマップされます。md0はext2でフォーマットされ、md1はXFSでフォーマットされます。(フォーマットはSDではなくmdデバイスで行う必要があることを理解しています-これが間違っているかどうか教えてください)。
一方のドライブに障害が発生してももう一方のドライブが起動するように、GRUBを正しく設定するにはどうすればよいですか?そして、ひいては、交換用ドライブにも自動的にGRUBが含まれるということですか?もちろん、これが可能であれば。
2つのディスクが/dev/sda
との場合は、との/dev/sdb
両方grub-install /dev/sda
を実行しgrub-install /dev/sdb
ます。その後、両方のドライブが単独で起動できるようになります。
Grub構成がのようなディスクをハードコーディングしていないことを確認してください。(hd0)
代わりに、ブートファイルシステムとルートファイルシステムのUUIDを検索してください。
2つのディスクをRAID-1アレイ内にあると宣言して、grub-install
両方に自動的に書き込むというGrubのサポートを認識していません。つまりgrub-install
、1つのディスクを交換する場合は、再度実行する必要があります。RAIDアレイに新しいメンバーを追加することに加えて、もう1つ行う必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加