Next: Updates
Up: Installation and updates
Previous: Normal first-time installation
Certain build-time parameters can be configured.
They can either be edited in the top-level Makefile or they can be
stored in a file /etc/lilo.defines. Settings in the Makefile
are ignored if that file exists.
The following items can be configured:
- IGNORECASE
- Makes image name matching case-insensitive, i.e.
``linux'' and ``Linux'' are identical. This option is enabled by
default. Note that password matching is always case-sensitive.
- NO1STDIAG
- Do not generate diagnostics on read errors in the
first stage boot loader. This avoids possibly irritating error codes
if the disk controller has transient read problems. This option is
disabled by default.
- NOINSTDEF
- If the option install is omitted, don't install
a new boot sector, but try to modify the old boot sector instead. This
option is disabled by default.
- ONE_SHOT
- Disables the command-line timeout (configuration
variable timeout) if any key is pressed. This way, very short
timeouts can be used if prompt is set. ONE_SHOT is disabled
by default.
- READONLY
- Disallows overwriting the default command line sector
of the map file. This way, command lines set with -R stay in effect
until they are explicitly removed. This option is disabled by default.
- VARSETUP
- Enables the use of variable-size setup segments.
This option is enabled by default and is only provided to fall back to
fixed-size setup segments in the unlikely case of problems when using
old kernels.
/etc/lilo.defines should be used if one wishes to make
permanent configuration changes. The usual installation procedures don't
touch that file. Example:
-DIGNORECASE -DONE_SHOT
Ross Biro
Sat May 20 13:51:22 PDT 1995