OSDN Git Service

Retire LDP man-pages repository
[linuxjm/LDP_man-pages.git] / obsolete / man5 / lilo.conf.5
diff --git a/obsolete/man5/lilo.conf.5 b/obsolete/man5/lilo.conf.5
deleted file mode 100644 (file)
index 885df96..0000000
+++ /dev/null
@@ -1,456 +0,0 @@
-.\" @(#)lilo.conf.5 1.0 950728 aeb
-.\" This page is based on the lilo docs, which carry the following
-.\" COPYING condition:
-.\"
-.\" LILO program code, documentation and auxiliary programs are
-.\" Copyright 1992-1994 Werner Almesberger.
-.\" All rights reserved.
-.\"
-.\" Redistribution and use in source and binary forms of parts of or the
-.\" whole original or derived work are permitted provided that the
-.\" original work is properly attributed to the author. The name of the
-.\" author may not be used to endorse or promote products derived from
-.\" this software without specific prior written permission. This work
-.\" is provided "as is" and without any express or implied warranties.
-.\"
-.\" Japanese Version Copyright (c) 1996 UEYAMA Rui,TACHIBANA Akira
-.\"         all rights reserved.
-.\" Translated Sat Jul 27 22:54:48 JST 1996
-.\"         by UEYAMA Rui <ueyama@campusnet.or.jp>
-.\"            TACHIBANA Akira <tati@tky.threewebnet.or.jp>
-.\" Modified Sat May  3 12:31:22 JST 1997
-.\"    by SUGIURA Yoshiki <yox@in.aix.or.jp>
-.\" Modified Thu May  6 01:57:32 JST 1999
-.\"    by TACHIBANA Akira <tati@tky.3web.ne.jp>
-.\" Proofed and Modified Fri Aug 20 1999
-.\"     by NAKANO Takeo <nakano@apm.seikei.ac.jp>
-.\"
-.\"WORD:       boot loader             ブートローダ
-.\"WORD:       boot sector             ブートセクター
-.\"WORD:       verbose                 饒舌
-.\"
-.TH LILO.CONF 5 "28 July 1995"
-.SH 名前
-lilo.conf \- lilo の設定ファイル
-.SH 説明
-.LP
-このファイル (デフォルトでは
-.IR /etc/lilo.conf )
-は、ブートローダのインストーラである lilo が読み込む
-.RB ( lilo (8)
-を参照)。
-.LP
-内容は例えば以下のようになっている:
-.IP
-.nf
-boot = /dev/hda
-delay = 40
-compact
-vga = normal
-root = /dev/hda1
-read-only
-image = /zImage-2.5.99
-        label = try
-image = /zImage-1.0.9
-        label = 1.0.9
-image = /tamu/vmlinuz
-       label = tamu
-       root = /dev/hdb2
-       vga = ask
-other = /dev/hda3
-       label = dos
-       table = /dev/hda
-.fi
-.LP
-この設定ファイルでは、
-lilo が /dev/hda の Master Boot Record を 
-用いるように記述してある。
-(色々な lilo の使い方や、他のオペレーティングシステムとの関係
-に関する詳細は、 lilo のドキュメントにある user.tex を
-読むこと。)
-.LP
-ブート時、ブートローダは 4 秒 (40 x 1/10秒) の間
-Shift キーが押されるのを待つ。
-キーが押されなければ、最初に記述してあるカーネルイメージ
-(/zImage-1.5.99: あなたがつい5分前にインストールしたであろうカーネル)
-でブートする。
-もしキーを押すと、ブートローダはどのイメージでブートするか聞いてくる。
-どんな選択肢があるか忘れた時は、[TAB] (あるいは US キーボードなら [?])
-を押すとメニューが出る。
-ここで希望の選択肢を選べばよい。上記の場合なら、出来たてのカーネル、
-古いが間違いのないカーネル、
-他のルートファイルシステム上のカーネル
-(通常のルートファイルシステムでなにかヘマをやった場合の保険)、
-あるいは他のオペレーティングシステムから選ぶことができる。
-lilo.conf にはimageを16個まで記述できる。
-.LP
-上記のように、設定ファイルはいくつかのグローバルオプション
-(例では最初の6行) で始まり、種々の image セクションがそれに続く。
-image セクションに書かれているオプションは、
-グローバルオプションを上書きする。
-
-.SH グローバルオプション
-多くのキーワードがある。以下の説明はほとんど
-user.tex と同じである (ちょっとだけ短い)。
-.TP
-.BI "backup=" backup-file
-元の ブートセクタを
-.IR /boot/boot.NNNN
-ではなく、
-.I backup-file
-にコピーする
-(
-.IR /dev/null
-などのデバイスファイルを指定することも可能である)。
-.TP
-.BI "boot=" boot-device
-ブートセクターを含むデバイス(例えばハードディスクのパーティション)の
-デバイスファイル名を設定する。このキーワードが省略された場合、
-ブートセクターは現在ルートとしてマウントされているデバイスから
-読み込み(およびおそらく書き出し)を行う。
-.TP
-.BI "change-rules"
-パーティションのタイプ番号のブート時変更 (パーティションを隠すかどうか)
-を定義する。
-詳細は user.tex の中の "Partition type change rules" セクションを参照すること。
-.TP
-.BI "compact"
-ブートセクター付近への readリクエストを、一回にまとめられるか試行する。
-マップを小さく保ったままで、ロード時間を非常に短縮できる。
-特にフロッピィディスクからのブートを行う場合は `compact' を使うことを
-薦める。
-.TP
-.BI "default=" name
-指定されたカーネルイメージをデフォルトのブートイメージとする。
-`default' が省略された場合、設定ファイルの最初に
-記述が現れたカーネルイメージがデフォルトとなる。
-.TP
-.BI "delay=" tsecs
-ブートローダが最初のカーネルイメージでブートするまでの待ち時間を
-0.1秒単位で指定する。このオプションは、キーボードが利用可能に
-なってからハードディスクのブートまでの時間が短いようなシステムに便利である。
-`delay' が省略されているか、または 0 が設定されていた場合、ブートローダ
-は入力を待たない。
-.TP
-.BI "disk=" device-name
-指定されたディスク対する非標準的なパラメータを定義する。
-詳細は user.tex の中の "Disk geometry" セクションを参照すること。
-特に `bios=' パラメータは便利である。
-BIOS はディスクを 0x80,0x81 という風に番号づけするため、Linux カーネルでの
-ディスクの認識と BIOS でのディスクの認識の間で不整合が生ずる場合がある。
-(これは BIOS の種類と設定に依存する)
-よって、もし Linux カーネルと BIOS でのディスクの認識を通常と
-異なる設定にしたい場合は、このパラメータによって対応を記述する必要がある。
-次に例を挙げる。
-.sp
-.nf
-    disk=/dev/sda
-            bios=0x80
-    disk=/dev/hda
-            bios=0x81
-.fi
-.sp
-上の記述では、SCSI ディスクを BIOS が認識する一番目のディスクとし、
-(プライマリマスタにつながっている) IDE のディスクを BIOS が認識する
-二番目のディスクとする。
-.TP
-.BI "disktab=" disktab-file
-ディスクのパラメータテーブル名を指定する。
-`disktab' が省略されていた場合、マップインストーラは
-.I /etc/disktab
-を参照する。
-`disktab' を使用することはあまりお薦めできない。
-.TP
-.BI "fix-table"
-lilo にパーティションテーブルの3D (sector/head/cylinder) アドレスの
-調節を許可する。それぞれのパーティションエントリには、
-最初と最後のセクタのリニアアドレスと3D アドレスが入っている。
-同じディスクを他のOS (例えば、MS/PC-DOS や OS/2) が使っている場合や
-パーティションがトラックに切られていない場合には、 3D アドレスが
-変わるかもしれない。lilo は両者のアドレスタイプが一致した
-パーティションにだけブートセクタを保存できる。
-`fix-table' をセットすると、lilo は間違った
-3D スタートアドレスを修正する。
-
-警告: 他のOS が後でアドレスを上書きする可能性がある。
-また、これは思わぬ副作用を引き起こすかもしれない。
-正しい修正であっても、パーティションをトラックに合わせようと
-するようなプログラムでは、これによって再パーティションが
-されてしまうかも知れない。
-またある種のディスク(例えばアドレス変換の可能ないくつかのLarge EIDE)
-では、パーティションテーブルの内容がコンフリクトし、修正できなくなる
-場合がありうる。
-.TP
-.BI "force-backup=" backup-file
-`backup' と同様だが、バックアップが存在しても上書きする。
-.TP
-.BI "ignore-table"
-おかしくなったパーティションテーブルを無視するよう lilo に指示する。
-.TP
-.BI "install=" boot-sector
-指定されたファイルを新しいブートセクタとしてインストールする。
-`install' が省略されると、
-.I /boot/boot.b
-がデフォルトで使われる。
-.TP
-.BI "linear"
-sector/head/cylinder のアドレスを指定する代わりに、セクタのリニアアドレス
-を使用する。リニアアドレスは実行時に決定され、ディスクのジオメトリに
-依存しない。このオプションを使うと、ブートディスクの可搬性が
-なくなる。フロッピーの確実なジオメトリを
-BIOS が返してくれるとは限らないからである。
-.I /sbin/lilo
-はディスクのアクセスできない領域への参照をつくるかもしれない。
-なぜならば、3D セクタアドレスはブートするまでわからないからである。
-.TP
-.BI "lock"
-このオプション以降のブートコマンドラインを以後のデフォルトとして
-自動的に記録する。
-lilo はこの記録を、手動で解除されるまで "lock" する。
-.TP
-.BI "map=" map-file
-マップファイルの場所を指定する。`map' が省略された場合、
-.I /boot/map
-が使われる。
-.TP
-.BI "message=" message-file
-ブートプロンプトを出す前に出力したいメッセージを含むファイルを指定する。
-"LILO"と出力された後、Shiftキーが押されるまでは、
-メッセージはなにも出力されない。
-メッセージに制御文字 FF([Ctrl L]) があると、コンソール画面をクリアする。
-メッセージファイルの大きさは最大 65535 バイトに制限されている。
-メッセージファイルを修正・移動した場合は、マップファイルを再作成しなければ
-ならない。
-.TP
-.BI "nowarn"
-将来起こりうる不具合に関する警告メッセージを出力しないようにする。
-.TP
-.BI "optional"
-カーネルイメージごとのオプションである `optional' (詳細は後述)を、
-全てのカーネルに適用することを示す。
-.TP
-.BI "password=" password
-カーネルイメージごとのオプションである `password=...' (詳細は後述)を、
-全てのカーネルに適用することを示す。
-.TP
-.BI "prompt"
-キーが押されなくてもブートプロンプトを出すようにする。
-`prompt' が指定されていて、`timeout' が設定されていないと、
-無人運転でのリブートはできなくなる。
-.TP
-.BI "restricted"
-カーネルイメージごとのオプションである `restricted' (詳細は後述)を、
-全てのカーネルに適用することを示す。
-.TP
-.BI "serial=" parameters
-シリアルラインからの制御を可能にする。
-指定したシリアルポートを初期化して、そこからの入力も受付ける。
-通常通りキーボードからの入力も可能である。
-コンソールでシフトキーを押す動作は、シリアルポートでは
-break を送ることに対応する。これによってブートローダの
-注意を引くことができる。
-モデムがつながっているなど、コンソールよりセキュリティが低い場合、
-すべてのブートイメージをパスワードで保護した方が良い。
-パラメーターの書式は以下の通りである:
-.sp
-.nf
-    <port>[,<bps>[<parity>[<bits>]]]
-.fi
-.sp
-<port>: シリアルポートの番号を指定する。0 から始まる。
-例えば 0 は COM1 (別名 /dev/ttyS0) に対応する。
-シリアルポートは 0 から 4 まですべて使用できる (存在していれば)。
-.sp
-<bps>: シリアルポートの速度を指定する。110, 150, 300, 600, 1200,
-2400, 4800, 9600 bps が指定可能である。デフォルトは2400 bps 。
-.sp
-<parity>: シリアルラインで用いられるパリティ。
-ブートローダは入力パリティを無視して8ビット目を strip する。
-次のどれかの文字 (大文字小文字どちらでも良い) を
-パリティの記述に用いることができる。
-n: パリティを使用しない
-e: 偶数 (odd) パリティを使用する
-o: 奇数 (even) パリティを使用する
-.sp
-<bits>: 文字のビット数を指定する。7と8が指定できる。
-パリティを使わない場合のデフォルトは 8 で、
-使う場合は 7。
-.sp
-`serial' をセットすると、`display' は自動的に20になる。
-.sp
-例: "serial=0,2400n8"  はCOM1 をデフォルトのパラメータで
-初期化することを意味する。
-.TP
-.BI "timeout=" tsecs
-キーボード入力待ちのタイムアウト時間(0.1秒単位)を指定する。
-この時間内に入力がない場合は、自動的に最初のカーネルイメージでブートする。
-パスワード入力待ちで入力がない場合も同様である。デフォルトのタイムアウト
-時間は無限。
-.TP
-.BI "verbose=" level
-進行状況報告の饒舌 (verbose) レベルを変更する。
-大きな数を指定すると、より詳細な報告を出力する。
-lilo のコマンドラインで更に \-v が指定されていた場合、饒舌レベルは
-それに応じて上がる。最大の饒舌レベルは5。
-
-.LP
-以上に加え、カーネルに対する設定パラメータとして
-.BR append ", " ramdisk ", " read-only ", " read-write ", " root ", " vga
-をグローバルオプションに設定できる。
-各々のカーネルイメージごとの設定として指定されなければ、
-これらがデフォルトとして使用される。
-
-.SH カーネルイメージごとのセクション
-カーネルイメージごとのセクションの始まりは、
-Linux カーネルのブートイメージを含むデバイス/ファイルを指定する
-.sp
-.nf
-    \fBimage=\fP\fIpathname\fP
-.fi
-.sp
-の行か、ブートしたい任意のシステムを指定する
-.sp
-.nf
-    \fBother=\fP\fIpathname\fP
-.fi
-.sp
-という行である。
-.LP
-
-前者の書式で、\fBimage\fP 行がデバイスからのブートが指定している場合は、
-.TP
-.BI "range=" start-end
-.LP
-によりマップされるセクタの範囲を示さなければならない。
-
-後者の書式のように、他のシステムをブートする場合には、
-以下の3つのオプションがある。
-.TP
-.BI "loader=" chain-loader
-使用する chain loader を指定する。
-デフォルトでは、
-.I /boot/chain.b
-を使用する。一番目のハードディスク以外、またはフロッピィディスク以外の
-デバイスからブートする場合は、chain loader を必ず指定しなければならない。
-.TP
-.BI "table=" device
-パーティションテーブルを持っているデバイスを指定する。
-これを省略した場合、ブートローダはブートする OS に
-パーティションの情報を渡さない。(OS によっては、
-自分がどのパーティションからブートされたかを決める方法を別に持っている。
-例えば MS-DOS は通常ブートディスク/パーティションのジオメトリ情報を
-ブートセクタに保存する。)
-\&'table' で参照されているパーティションテーブルが変更された場合は、
-.I /sbin/lilo
-を再実行する必要があることに注意。
-.TP
-.BI "unsafe"
-マップの作成時にブートセクタにアクセスしない。
-これにより、パーティションテーブルチェックなどの正当性の検査は
-できなくなる。
-ブートセクタが固定フォーマットのフロッピー上にある場合に
-UNSAFE を用いると、マップインストーラの実行時に
-ドライブに読み取り可能なディスクを挿入しなくてすむ。
-`unsafe' と `table' は同時に指定できない。
-
-いずれの場合でも以下のオプションは指定できる。
-.TP
-.BI "label=" name
-ブートローダは指定するブートイメージの識別に、(パス名を除いた)
-ファイル名を使う。
-違った識別名を使うこともでき、変数`label' に設定すればよい。
-.TP
-.BI "alias=" name
-同じブートイメージの二番目の識別名として、
-ここで指定される別名を使うこともできる。
-.TP
-.BI "lock"
-(上述)
-.TP
-.BI "optional"
-マップ作成時に利用でなければ、このブートイメージを省略する。
-常に存在するとは限らないテスト用カーネルを
-ブートイメージに指定する際に便利である。
-.TP
-.BI "password=" password
-ブートイメージを password で保護する。
-.TP
-.BI "restricted"
-ブートする際のパスワード入力を、コマンドラインパラメータ (例えば single)
-が指定されたときだけ要求されるようにする。
-.LP
-
-.SH カーネルオプション
-ブートイメージが Linux カーネルならば、カーネルに対し
-コマンドラインパラメータを与えることができる。
-.TP
-.BI "append=" string
-カーネルに渡すパラメータラインに指定するパラメータを追加する。
-典型的な利用法としては、自動的には検出されなかったり、
-自動検知が危険なハードウェアに対するパラメータを指定する場合などがある。
-例を挙げる:
-.sp
-.nf
-     append = "hd=64,32,202"
-.fi
-.sp
-.TP
-.BI "literal=" string
-`append' と似ているが、ここに与えた以外のオプション (ルートデバイスの
-設定など) をすべて無効にする。
-重要なオプションが `literal' により意図せず無効にされる可能性があるため、
-これはグローバルオプションには指定できない。
-.TP
-.BI "ramdisk=" size
-RAM ディスクのサイズを指定する。0だと作成しない。
-これを省略した場合、 RAM ディスクのサイズは
-ブートイメージに設定されている大きさになる。
-.TP
-.BI "read-only"
-ルートファイルシステムをリードオンリーでマウントする。
-通常システムのブートアッププロシージャは、後で
-ルートファイルシステムを読み書きモードで再マウントする
-(fsck したあと)。
-.TP
-.BI "read-write"
-ルートファイルシステムを読み書きモードでマウントする。
-.TP
-.BI "root=" root\-device
-ルートとしてマウントするデバイスを指定する。
-現在ルートとなっているデバイスを指定するには
-.I current
-という特別な名前を使用する。
-\-r オプションによりルートが変更されている場合、
-その変更後のデバイスが用いられる。このオプションが
-省略されると、ルートデバイスには現在のカーネルイメージが
-入っているデバイスが使用される。(また、これはカーネルの
-Makefile の ROOT_DEV に指定してコンパイルすれば変更される。
-rdev(8) により後で変更することも可能である。)
-.TP
-.BI "vga="mode
-ブート時に選択された VGA の text モードを指定する。
-以下の値が指定できる (大文字、小文字を区別しない):
-.sp
-.BR normal :
-通常の 80x25 テキストモードを指定する。
-.sp
-.BR extended " (または "  ext ):
-80x50 テキストモードを指定する。
-.sp
-.BR ask :
-ブート時に動作を停止し、入力を要求する。
-.sp
-<number>: 対応するテキストモードを使用する。
-仕様できるモードのリストは、vga=ask と指定してブート時に
-[Enter] を押すことでわかる。
-.sp
-このオプションが省略されると、VGA モードは現在使用している
-カーネルイメージの設定になる。(また、カーネルの
-Makefile のSVGA_MODE に指定してコンパイルすれば変更可能。
-rdev(8) により後で変更することも可能。
-
-.SH 関連項目
-lilo(8), rdev(8).
-.br
-lilo のディストリビューションには、ここで要約した内容の
-詳細なドキュメントが含まれている。