パーティションテーブルのコピー, Mbr 上への grub のインストール – Dell Software RAID with Red Hat Enterprise Linux4 User Manual

Page 40

Advertising
background image

38

Red Hat Enterprise Linux 4 によるソフトウェア RAID

www

.dell.com | support.dell.com

パーティションテーブルのコピー

パーティションテーブルをコピーするには、パーティション情報を格納するためのディレ

クトリを作成し、sfdisk コマンドを使用して、各ディスクのパーティション情報ファイ

ルをそのディレクトリに書き込みます。
mkdir /raidinfo

sfdisk -d /dev/sda > /raidinfo/partitions.sda

sfdisk -d /dev/sdb > /raidinfo/partitions.sdb

これで、両方のドライブのパーティションテーブルがミラーパーティション上に保存され

るため、一方のドライブで障害が発生しても、もう一方のドライブに保存されているパー

ティション情報から、パーティションを適切に再構築することができます。

MBR 上への GRUB のインストール

RAID

の設定とオペレーティングシステムのインストールの間には、プライマリハードドラ

イブ(sda)の MBR 上にのみ GRUB がインストールされます。そのため、プライマリハー

ドドライブで障害が発生したときには、システムは起動ディスクからしか起動できなくな

ります。この状況を避けるには、両方のドライブの MBR 上に GRUB をインストールして

おきます。
2

番目のドライブの MBR 上にも GRUB をインストールするには、2 番目のドライブを一時

的にプライマリディスクとして定義します。このためには、sdb を hd0 と指定し、2 番目

のドライブに MBR を書き込むように GRUB に指示します。
GRUB

シェルに入るには、コマンドプロンプトで grub と入力します。

grub>

プロンプトで、次のように入力します。

device (hd0) /dev/sdb

root (hd0,0)

setup (hd0)

GRUB

により、setup コマンドの実行中にバックグランドで実行されるすべてのコマンドが

表示され、次に setup コマンドの成功を示すメッセージが返されます。これで、両方のド

ライブ上に MBR が存在することになり、どちらのドライブからでもシステムを起動できる

ようになります。

Advertising