
LILO: The Linux Loader | 543
Boot Methods
This is the Title of the Book, eMatter Edition
Copyright © 2006 O’Reilly & Associates, Inc. All rights reserved.
These options should be put in the configuration file whenever possible; putting
them on the lilo command line instead of in /etc/lilo.conf is now deprecated. The
next section describes those options that can be given only on the lilo command
line; the others were described earlier.
lilo Command Options
The following list describes lilo command options that are available only on the
command line. Multiple options are given separately; for example:
$ lilo -q -v
-C config-file
Specify an alternative to the default configuration file (/etc/lilo.conf). lilo uses
the configuration file to determine which files to map when it installs LILO.
-I label
Print the path to the kernel specified by label to standard output, or an error
message if no matching label is found. For example:
$ lilo -I linux
/boot/vmlinuz-2.0.34-0.6
-q List the currently mapped files. lilo maintains a file (/boot/map by default)
containing the name and location of the kernel(s) to boot. Running lilo with
this option prints the names of the files in the map file to standard output, as
in this example (the asterisk indicates that linux is the default):
$ lilo -q
linux *
test
-r root-directory
Specify that before doing anything else, lilo should chroot to the indicated
directory. Used for repairing ...