Now that you know a little bit what LILO can do, let's see how you can configure it using Linuxconf. The main configuration dialog is split into sections. Here is an introduction to each section.
This section deal with how to install LILO.
If you boot your Linux system without LILO, you may find Linuxconf a little bit annoying as it tries to make sure LILO is properly set up all the time. You can disable LILO support from Linuxconf at any time. This only affects Linuxconf though. This does nothing else. It won't UN-install LILO. It just says to Linuxconf ``stop checking lilo''.
LILO is brought to life at boot time by running a tiny, tiny program, called the boot sector. This program must be installed in a strategic location. The pop-up list of this field offers you a list of valid choices in order of preference. If Linux is the active partition it does not matter much. If it is not, or your Linux partition is not on the first hard drive, you must install the boot sector either on the master boot record of the first drive, or on a boot floppy.
Note that installing the boot sector on a boot floppy is still pretty fast, because only one sector is read from it. All other files still live in the Linux partition on your hard drive.
If you have another boot manager (The OS/2 boot manager for one, Partition Magic for another), then a safe choice is to install the boot sector right in the linux partition. You will have to tell your other boot manager about this new partition. The OS/2 boot manager can boot (as LILO) linux even if it is located on a second hard drive (not the primary one).
ブートを早くすることで知られています。いくつかのマシンで機能し ないことが知られています。 私はこれを体験したことがありません。
LILOは、ブートローダがカーネルファイルの位置を認識できるように するためのテーブルを作成します。 このコーディング処理は、トラック/ヘッダ/セクタ、もしくは、リ ニアなブロック番号のどちらかで行います。 前者の方法ではうまくいかないSCSIコントローラがいくつかあります。 それな体験をしたら、linearモードを試してみて下さい。最近のマシ ンならほとんど、linearブロック番号を選択すれば正しく機能します。
With this option, LILO will show its prompt. This option is on by default.
LILO boot:
From there you can
At the prompt, you may select a configuration; press the TAB key to get a list of configurations. Type the label of a configuration or simply hit the <ENTER> key to select the default configuration.
If you need to pass boot-time parameters to the kernel, you will need to type the name of the configuration first, even if it is the default configuration.
Without a timeout, LILO will wait forever at the prompt. You can specify a timeout after which LILO will automatically boot the default configuration. The default timeout is 5 seconds.
LILO may boot right away or wait some time before presenting
the LILO boot prompt (if it is configured to show the prompt) or
booting (if it is not configured to show the prompt). During this
wait, you can intercept the boot sequence by typing shift-tab;
LILO will then present you with its normal boot: prompt.
If you disable the prompt, a boot delay of 5 seconds is recommended. Entering 0 disables this delay.
You must put the path to a text file. Ideally, the text will be short and will fill the screen, leaving the LILO prompt at the bottom. This is used for the boot floppies of some distributions. You can use it, for example, to give boot instructions to users in a lab or to family members who might not remember which keys to press.
このセクションで、Linuxconfが別のLinux設定の登録にて適用 されるデフォルトの設定を与えます。 ここで値を入力しておくことで、後にこれを繰り返して入力する手間 を省くことができます。
Linuxルートパーティションを何処に設定しているのか伝えて下 さい。ポップアップ・リストにより全パーティション・リストから選 べます。
RAMディスクは、インストール・ブート・ディスク用に利用されます。 フル機能の設定では滅多に利用されません。 The recent development of kernel modules has made ram disk runtime configurable. 値を0にするとRAMディスク機能は無効になります。
通常、このフラグはオンにします。UMSDOSのインストール領域 に対しては、オフにします。UMSDOSインストール領域は、一般 的にブートにLILOでななく、代わりにloadlinが利用され ます。
Unless you really know what you're doing, then leave it on. Here is why: When Linux boots in read-only mode, it is allowed to do extensive inspection of the partitions without touching them at all. This is good, especially if the boot follows a crash which has left the partitions in a weird state.
Why all the fuss about not touching the partition? Well, Linux supports multiple time stamps per file. One is the "last access date". This means that the file system is changed (data is written to the disk) just by reading files (which is exactly what happen at boot time).
This last access time stamp is pretty useful, but becomes a nuisance at boot time. The "read only" tells Linux to drop this behavior.
After the partition has been checked, the system will set back to "read write" mode automatically.
いくつかのドライバでは、それら自身を正しく初期化するのに、情報 がいくつか必要となる場合があります。 例えば、いくついかのCD-ROMドライバでは、正しくそられを自己判別 できません。Linuxに、CD-ROMドライブをCD-ROMドライブとしてきち んと考慮するように伝えるために、下のよう指定が必要になります:
hdc=cdrom
これはLinuxにセカンド・インターフェースにあるマスタIDEデバイス (つまり/dev/hdc)がCD-ROMデバイスであることを伝えています。
標準値設定のセクションはいくつかの同一セクションによって引き継 がれます。それぞれでは、一つのLinuxブート設定を定義します。 各ブート設定では、標準値設定セクションの全パラメータ値を再現し ます。各セクションにて単純に、必要な部分だけそれらを上書きする ことができます。
最初の設定がデフォルトのものになります。これはboot:プロン
プトでLILOが特に指定しない限り、この設定をブートすること
を意味します。
標準値設定セクションから3項目のみ異なります。
このボックスをチェックした場合、『了解』ボタンを押すと、設定は 消えます。
これは、この設定でブートするカーネルファイルのパスを指定します。 一つのカーネルファイルを複数の設定で利用することに注目しましょ う。
これは、この設定の自己証明のための短い一意の名前です。 ひとつのカーネルファイルを複数の設定で共有するように設定すると、 設定を判別するための一意のキーが必要になります。ブート処理途中 で実行する設定を変更する際に利用されます。 LILOにラベル名を与えると、それに対応する設定をブートしま す。
LILO is able to boot almost anything. For each OS
you want to boot, simply specify the partition and a label.
LILO simply loads the boot sector of that partition
and launches it.