VMELILO.CONF(5)

NAME
vmelilo.conf - configuration file for vmelilo

DESCRIPTION

/etc/vmelilo.conf is an ASCII file which defines the configuration for vmelilo. It contains an options section and one or more boot record sections. Each section begins with the section name in square brackets and extends to the start of the next section or the end of the file, whichever appears first. Blank lines and lines beginning with a '#' are ignored and may be used to improve readability and add comments.

The options section looks like:

    [options]
    option = value
        .
        .
        .

Valid header options are:

boot = device
    Device to install the boot block on.

default = label
    Label or alias name of default boot record. If `default' is omitted, the boot section appearing first in the configuration file is used.

message = message-file
    Specifies a file containing a message that is displayed before the boot prompt. Lilo must be rerun if the message file is changed or moved.

debug = flag
    Enable loader debug mode. Flag should be either true or false.

prompt = flag
    Forces entering the boot prompt without expecting any prior key-presses. Unattended reboots are impossible if `prompt' is set and `timeout' isn't. Flag should be either true or false.

delay = secs
    Specifies the number of seconds the boot loader should wait before booting the default image. The boot loader doesn't wait if `delay' is omitted or is set to zero.

timeout = secs
    Sets a timeout in seconds for keyboard input. If no key is pressed for the specified time, the default image is automatically booted. Similarly, password input is aborted if the user is idle for too long. The default timeout is infinite.

cmdline = args
    Specifies a default Kernel command line to use if no cmdline parameter is given in the boot section.

password = password
    Specifies a password that is required to boot all images. May be overridden on a per image basis.

restricted = flag
    Specifies that the password is only required to enter extra Kernel command line parameters at boot time. May be overridden on a per image basis. A password must be given if restricted is requested. Flag should be either true or false.

image = kernel-image
    Specifies a default Kernel image to be used if none is specified in the boot section. The image should be in ELF format and may be compressed with gzip if required.

The boot records define the Kernel images and configurations you can select at boot time. Any number of boot sections can be specified. A boot section looks like:

    [boot]
    option = value
        .
        .
        .

Valid boot section options are:

label = name
    Specifies the name by which the boot loader identifies the boot configuration. A label option must be specified for each boot section.

alias = name
    An alternative name by which the boot loader can identify the boot section.

password = password
    Specifies a password that is required to boot this configuration. This password overrides the default password specified in the [options] section. An empty password can be specified to remove the effect of a default password.

restricted = flag
    Specifies that the password is only required to enter extra Kernel command line parameters at boot time. Overrides the restricted option specified in the [options] section. Flag should be either true or false.

cmdline = args
    Specifies the Kernel command line. Overrides the default Kernel command line specified in the [options] section.

append = args
    Specifies Kernel command line parameters to be appended to command line specified with the cmdline parameters.

memsize = size
    Specifies the amount of system RAM that the Kernel can use. If not specified the boot loader will scan for and detect the amount of available memory. The size should be specified in decimal bytes unless prefixed with 0x for hexadecimal, 0 for octal or 0b for binary. The size may also be suffixed with either K or M to specify Kilo bytes or Mega bytes respectively.

ramdisk = ramdisk-file
    Specifies the name of a file containing an initrd ramdisk image that is to be loaded at boot time.

symbols = symbol-file
    Specifies the name of a file containing symbol information to be loaded into the BVMBug symbol table. The format of the symbol file is that of the System.map file created when a Kernel is compiled. Note: an unedited System.map file will contain too many symbols to be loaded into the symbol table at once.

image = kernel-image
    Specifies the Kernel image to be used. If not specified the default image specified in the [options] section is used. The image should be in ELF format and may be compressed with gzip if required.

callmonitor = flag
    If specified as true causes the boot loader to call the resident ROM debug monitor immediately prior to executing the loaded Kernel. Flag should be either true or false. Warning: Do NOT use this option if your bootroms are configured to use the bottom 64K of memory for local storage. The Linux kernel is loaded over this memory region and will probably cause the bootrom code to crash when it is called.

FILES

/etc/vmelilo.conf

SEE ALSO
lilo(8) gzip(1) /usr/doc/vmelilo/examples/vmelilo.conf

BUGS
The option to load symbols is ignored by the MVME boot loader.