9.7.2. 設定ファイルのディレクティブ
以下は、GRUB メニュー設定ファイルで一般的に使用されるディレクティブです。
- chainloader & lt;/path/to/file>: 指定したファイルをチェーンローダーとして読み込みます。& lt;/path/to/file> をチェーンローダーへの絶対パスに置き換えます。指定されたパーティションの最初のセクターにファイルが存在する場合は、ブロックリスト表記 +1 を使用し ます。
- color & lt;normal-color > < selected-color >: メニューで特定の色を使用できるようにします。2 つの色がフォアグラウンドと背景として設定されます。red/black などの単純な色名を使用します。以下に例を示します。
color red/black green/blue
- default= <integer& gt;: < integer > を、メニューインターフェイスがタイムアウトした場合に読み込まれるデフォルトのエントリータイトル番号に置き換えます。
- fallback= <integer>: < integer > を、最初の試行に失敗した場合に試行するエントリータイトル番号に置き換えます。
- hiddenmenu - GRUB メニューインターフェイスが表示されず、タイムアウト 期間が過ぎると デフォルト のエントリーが読み込まれます。Esc キーを押して、標準の GRUB メニューを表示できます。
- initrd </path/to/initrd>: 起動時に使用する初期 RAM ディスクを指定できるようにします。& lt;/path/to/initrd> を初期 RAM ディスクへの絶対パスに置き換えます。
- kernel & lt;/path/to/kernel > < option-1 > < option-N > - オペレーティングシステムの起動時にロードするカーネルファイルを指定します。< ;/path/to/kernel> を、root ディレクティブで指定されたパーティションの絶対パスに置き換えます。ロード時に、複数のオプションをカーネルに渡すことができます。
- password=<password > - このメニューオプションのエントリーの編集からパスワードが分からないユーザーを削除します。必要に応じて、password = <password > ディレクティブの後に別のメニュー設定ファイルを指定できます。この場合、GRUB は第 2 段階のブートローダーを再起動し、指定した別の設定ファイルを使用してメニューを構築します。別のメニュー設定ファイルが コマンド外 に残される場合、パスワードを知っているユーザーは現在の設定ファイルを編集できます。GRUB のセキュリティー保護に関する詳細は、Red Hat Enterprise Linux デプロイメントガイド の 『Workstation Security』 の章を参照してください。
- root (<device-type> <device-number > , <partition>): GRUB のルートパーティションを設定します(例: (hd0,0))。パーティションをマウントします。
- rootnoverify (<device-type> <device-number > , <partition>): root コマンドと同様に GRUB のルートパーティションを設定しますが、パーティションはマウントしません。
- timeout= <integer > - デフォルト コマンドで指定されたエントリーを読み込む前に GRUB が待機する間隔を秒単位で指定します。
- splashimage= <path-to-image& gt;: GRUB の起動時に使用されるスプラッシュ画面イメージの場所を指定します。
- title group-title - カーネルまたはオペレーティングシステムのロードに使用される特定のコマンドのグループで使用するタイトルを指定します。
人間が判読できるコメントをメニュー設定ファイルに追加するには、行頭にハッシュマーク記号#を付けます。