Debian インストーラはデフォルトで RAID アレイのすべての MBR に Grub をインストールしますか?

Debian インストーラはデフォルトで RAID アレイのすべての MBR に Grub をインストールしますか?

Debian Stable (Squeeze) インストーラを使用して Debian をインストールし、RAID1 ドライブのペアから起動した場合、2 つのドライブの MBR に grub を記録しますか?それ以外の場合は、ドライブエラーから最も保護する方法は何ですか? MBRがまだ失敗したデバイスを指していませんか?

答え1

インストーラがデフォルトでこれを行うかどうかはわかりませんが(システム起動後)、次のことを実行している場合:

# dpkg-reconfigure -plow grub-pc 

「GRUB Install Device」というメッセージが表示されるまでEnterキーを押すと、両方のドライブにMBRを選択できます。

以下は、Debian Jessie(8.3)、GRUB2バージョンの関連スクリーンスクリーンショットです2.02~beta2-22+deb8u1。これは/dev/sda、RAID 1構成()に2つのドライブ(および)があり、RAID 1構成()に別の2つのドライブ(および)があるマイコンピュータの設定を示しています。/dev/sdb/dev/md1/dev/sdc/dev/sdd/dev/md0

ここに画像の説明を入力してください。

答え2

以前のバージョンのGrubをインストールすると、ブートディスクにのみインストールされます。次のコマンドを実行して、2番目のディスクのMBRに追加できますgrub-install /dev/sdb(2番目のディスクがあると仮定/dev/sdb)。どちらの場合も、Grubが最初のBIOSディスクから読み取られていることを確認してください(調整が必要な場合があります/boot/grub/device.map)。どちらのディスクにも障害が発生すると、残りのディスクは最初のBIOSディスクになります。

重要な設定(RAIDなど)がある場合は、Debian squeezeにGrub2をインストールできます。 Grub2の利点は、システム全体をLVMに配置でき、LVM以外の/bootパーティションを必要としないことです。私が知っている限り、squeezeインストーラはgrub2を使用してRAID + LVMを介したインストールをサポートします(別の/bootパーティションを作成したくない場合は、少し強制する必要があります)。

関連情報