私はFedora 26サーバーを構築しています。 2つの320G SATAドライブがあります。私はそれらを等しく分割しました(下のfdisk出力)。各パーティションの2番目のパーティションは、ほとんどのオペレーティングシステムをインストールするためにLVM構造を構築した標準のmd RAID1構成にまとめられています。
私が望むのは、MBRと/bootを最初のドライブの最初のパーティションから2番目のドライブの最初のパーティションにコピーすることです。これにより、最初のドライブに障害が発生してもサーバーを起動できます。
多くのインターネット検索を行い、さまざまな回答を読んだ後も、私の状況には何も当てはまらないようです。非常に古い(grubコマンドはgrub2では機能しません)、最初のパーティションもmd RAID1設定として扱っています。 。数ページを追跡する最初の試みは、ドライブワイパーを使用してドライブを消去してから再起動できるまで、システムが起動および削除されないことでした。
fdisk -l /dev/sda
Disk /dev/sda: 298.1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x970c1c99
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 2099199 2097152 1G 83 Linux
/dev/sda2 2099200 625141759 623042560 297.1G fd Linux raid autodetect
fdisk -l /dev/sdb
Disk /dev/sdb: 298.1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x86d47373
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 2099199 2097152 1G 83 Linux
/dev/sdb2 2099200 625141759 623042560 297.1G fd Linux raid autodetect
代替マウントポイントに/ dev / sdb1をマウントし、rsyncを使用してその情報をコピーできると思いましたが、MBRを正しくコピーしてGRUB2にそれを理解させることは不可能でした。