LOADER.4TH(8) | FreeBSD System Manager's Manual | LOADER.4TH(8) |
名称
loader.4th — loader.conf の処理ツール解説
loader.4th と呼ばれているファイルは、 loader.conf(5) ファイルを操作するように設計されている 1 組のコマンドです。デフォルトの /boot/loader.rc は、 loader.4th を含んでいて、標準の loader.conf(5) ファイルを自動的に読み込み、処理するコマンドの 1 つを使用します。他のコマンドは、ユーザが別の設定を指定することを助けるために存在します。それら自体による loader.4th のコマンドは、ほとんどの用途に十分ではありません。最も一般的な状況については、下記の使用例を参照し、追加のコマンドについては、 loader(8) を参照してください。
loader.4th で提供されるコマンドのどれでも使用する前に、次のコマンドによってインクルードされていなければなりません:
include loader.4th
この行は、デフォルトで /boot/loader.rc ファイルに存在するので、通常のセットアップに必要ではありません (そして、再発行するべきではありません)。
それによって提供されるコマンドは、次の通りです:
- boot
- boot kernelname [ ...]
- boot directory [ ...]
- boot -flag ...
-
読み込まれる
loader.conf(5) ファイルによって指定されるようにブートします。
渡される引数によって、ブートフラグを上書きすることができ、カーネル名またはカーネルとモジュールのための検索パスのいずれかも上書きすることができます。
- boot-conf
- boot-conf kernelname [ ...]
- boot-conf directory [ ...]
- boot-conf -flag ...
-
上記に説明された
boot と同様に動作しますが、直ちにブートする代わりに、
autoboot を使用するので、それを停止することができます。
- start
-
/boot/defaults/loader.conf と、それで指定される他のすべての
loader.conf(5) ファイルを読み込み、次に、それらで指定されるようにブートに進みます。これは、デフォルトの
/boot/loader.rc ファイルで使用されるコマンドで、それは、
autoboot コマンド (
loader(8) を参照) を使用するので、
loader(8) でさらに対話するために停止することができます。
- initialize
-
サポートライブラリを初期化するので、最初に
start を実行せずにコマンドを使用することができます。
start のように、
/boot/defaults/loader.conf と、それで指定された他のすべての
loader.conf(5) ファイルを読み込みます。あらゆる設定ファイルが成功してロードされたかどうか示すためにスタックのフラグを返します。
- read-conf filename
-
loader.conf(5) ファイルを読み込んで、処理します。ブートに進行しません。
- enable-module module
-
module ロードを有効にします。
- disable-module module
-
module ロードを無効にします。
- toggle-module module
-
module のロードをオンとオフに切り替えます。
- show-module module
-
モジュール
module に関して
loader.conf(5) ファイルに収集された情報を表示します。
- retry
-
モジュールのロードが失敗した後の動作を指定するために
loader.conf(5) ファイルの内部で使用されます。
- ignore
- モジュールのロードが失敗した後の動作を指定するために loader.conf(5) ファイルの内部で使用されます。
関連ファイル
使用例
標準の /boot/loader.rc は、次の通りです:
include /boot/loader.4th start
標準の設定で別のカーネルをロードする:
set kernel="kernel.old" unload boot-conf
追加の設定ファイルを読み込み、続けてブートする:
unload read-conf /boot/special.conf boot-conf
splash 画面モジュールとビットマップのロードを無効し、続けてブートする:
unload disable-module splash_bmp disable-module bitmap boot-conf
歴史
loader.4th コマンド一式は、 FreeBSD 3.2 ではじめて登場しました。作者
loader.4th コマンド一式は、 <dcs@FreeBSD.org>によって書かれました。バグ
英国のスパイ活動シリーズ (A British espionage series)。訳注: 意味不明。September 30, 2004 | FreeBSD |