LOADER.CONF(5) FreeBSD ファイルフォーマットマニュアル LOADER.CONF(5)
名称
loader.conf − システムブートストラップの設定情報 |
解説
ファイル loader.conf は、システムのブートストラップに関する記述的な情報を 含みます。これを通じて、ブートすべきカーネル、カーネルに渡すパラメータ、 ロードすべき追加のモジュールを指定可能であり、また、一般的に、 loader(8) で記述されているすべての変数を設定可能です。 loader.conf が自動的に処理されるようにするために、ファイル /boot/loader.rc は次の 2 行を含む必要があります。 |
include /boot/loader.4th |
start |
インストール時に /boot/loader.rc が存在しない場合、前述の行を含むものが組 み込まれることになります。 |
文法
loader.conf の書式は、明らかに rc.conf(5) の書式を受け継いだものであり、 sh(1) を起源とするものですが、特別な方法で扱われる設定があります。また、 設定の動作がサフィックスによって定義されるものもあり、その場合、プレ フィックスは、制御対象のモジュールを指定します。 一般的な解釈の規則は次の通りです: |
• 空白と空行は無視されます。
• 記号 # は、行の残りがコメントであるという印です。 • 各行には 1 個の設定のみ存在可能です。 すべての設定は、次の書式です: variable="value" 特殊な扱いを受ける設定のクラスに属すのでなければ、おのおのの設定は loader(8) の環境変数の値を設定します。特殊な扱いを受ける設定は、ここに列 挙しています。ここで、 "*" で始まる設定は、ロードされるモジュールを定義 し、任意のプレフィックスを持ちえます。そのプレフィックスがモジュールを指 定します。共通のプレフィックスを持つような設定はすべて、同一のモジュール を参照します。 exec loader_conf_files kernel kernel_options password verbose_loading *_load *_name *_type *_flags *_before *_after *_error 警告: 開発者はこれらのサフィックスを kernel 環境変数 (変更可能変数) に一 切使ってはいけません。さもないと衝突します。 デフォルト設定 |
ほとんどの loader.conf のデフォルト設定は無視可能です。少数の重要または有 用なものを次に示します: |
bitmap_load
(‘‘NO’’) ‘‘YES’’ に設定すると、ビットマップがロードされ、 ブート中に画面に表示されます。 bitmap_name console kernel loader_conf_files splash_bmp_load splash_pcx_load vesa_load 関連ファイル |
/boot/defaults/loader.conf
デフォルト設定 -- このファイルを変更しないで
ください。 関連項目 |
歴史
ファイル loader.conf は FreeBSD 3.2 ではじめて登場しました。 |
作者
このマニュアルページは Daniel C. Sobral 〈dcs@FreeBSD.org〉 によって書かれ ました。 FreeBSD 10.0 April 18, 1999 FreeBSD 10.0 |