9.7. GRUB メニュー設定ファイル
設定ファイル(
/boot/grub/grub.conf
)は、GRUB のメニューインターフェイスで起動するオペレーティングシステムの一覧を作成するために使用されます。これは基本的に、実行するコマンドの事前設定グループを選択できます。「GRUB コマンド」 に記載されているコマンドと、設定ファイルでのみ利用可能ないくつかの特別なコマンドを使用できます。
9.7.1. 設定ファイルの構造
GRUB メニューインターフェイスの設定ファイルは
/boot/grub/grub.conf
です。メニューインターフェイスのグローバル設定を行うコマンドは、ファイルの最上部に配置され、続いてメニューにリストされている各オペレーティングシステムまたはオペレーティングシステムのスタンザが続きます。
以下は、Red Hat Enterprise Linux または Microsoft Windows 2000 のいずれかを起動するように設計された、非常に基本的な GRUB メニュー設定ファイルです。
default=0 timeout=10 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title Red Hat Enterprise Linux Server (2.6.18-2.el5PAE) root (hd0,0) kernel /boot/vmlinuz-2.6.18-2.el5PAE ro root=LABEL=/1 rhgb quiet initrd /boot/initrd-2.6.18-2.el5PAE.img # section to load Windows title Windows rootnoverify (hd0,0) chainloader +1
このファイルは、Red Hat Enterprise Linux をデフォルトのオペレーティングシステムとして構築するように GRUB を設定し、10 秒後に自動ブートするように設定します。システムディスクのパーティションテーブルに固有のコマンドと共に、オペレーティングシステムのエントリーごとに 1 つのセクションが示されています。
注記
デフォルトは整数として指定されることに注意してください。これは、GRUB 設定ファイルの最初の title 行を参照します。上記の例で Windows セクションをデフォルトとして設定するには、default= 0 を default =1 に変更し ます。
複数のオペレーティングシステムをブートするための GRUB メニュー設定ファイルの設定は、本章の範囲外になります。関連情報の一覧は、「関連情報」 を参照してください。