Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

9.3. GRUB のインストール

インストールプロセス中に GRUB がインストールされていない場合は、その後にインストールできます。インストールが完了すると、自動的にデフォルトのブートローダーになります。
GRUB をインストールする前に、利用可能な最新の GRUB パッケージを使用するか、インストール CD-ROM から GRUB パッケージを使用してください。パッケージのインストール方法は、Red Hat Enterprise Linux デプロイメントガイド の 『RPM を使用したパッケージ管理』 の章を参照してください。
GRUB パッケージをインストールしたら、root シェルプロンプトを開き、コマンド /sbin/grub-install < location > を実行します。ここで、<location> は GRUB Stage 1 ブートローダーのインストール場所です。たとえば、次のコマンドは、プライマリー IDE バス上のマスター IDE デバイスの MBR に GRUB をインストールします。
/sbin/grub-install /dev/hda
次回のシステム起動時に、カーネルがメモリーに読み込む前に GRUB グラフィカルブートローダーメニューが表示されます。
重要:GRUB および RAID
GRUB はソフトウェア RAID を作成できません。したがって、/boot ディレクトリーは、1 つの特定のディスクパーティションに存在する必要があります。/boot ディレクトリーは、RAID レベル 0 と同様に、複数のディスクにストライプ化できません。システムでレベル 0 RAID を使用するには、/boot を、RAID 以外の別のパーティションに配置します。
同様に、/boot ディレクトリーは単一の特定のディスクパーティションに存在する必要があるため、そのパーティションを保持しているディスクに障害が発生したり、システムから削除したりすると、GRUB はシステムを起動することができません。これは、ディスクがレベル 1 RAID でミラーリングされている場合でも該当します。以下の Red Hat ナレッジベースアーティクルでは、ミラーリングされたセット内の別のディスクからシステムを起動可能にする方法を説明します。http://kbase.redhat.com/faq/docs/DOC-7095
これらの問題は、アレイを設定する個々のディスクがシステム上の個々のディスクとして表示されるソフトウェアに実装されている RAID にのみ適用されることに注意してください。これらの問題は、複数のディスクが 1 つのデバイスとして表されるハードウェア RAID には適用されません。