LILO(8)

NOMBRE
lilo - instala el cargador de arranque (boot loader)

SINOPSIS
Función principal:

/sbin/lilo - instala el cargador de arranque

Funciones secundarias:

/sbin/lilo -q - examina el fichero-mapa
/sbin/lilo -R - asigna la línea de comandos para el próximo arranque (reboot)
/sbin/lilo -I - examina el nombre completo del núcleo en uso, por ejemplo "/boot/zlilo"
/sbin/lilo {-u|-U} - desinstala lilo

DESCRIPCIÓN

lilo instala un cargador de arranque que será ejecutado la próxima vez que arranque el sistema. lilo posee numerosas opciones.

-v  Ordena a lilo dar mayor información al usuario durante ejecución. Se puede dar una vez o más -v. El grado de informacion obtenido aumenta con el número de opciones.

-q  Hace una lista de los ficheros en el mapa. lilo Mantiene un fichero, por omisión /boot/map, que contiene el nombre y paradero de el(los) núcleo(s) a arrancar. Esta opción lista los nombres en dicho fichero.

-m fichero-mapa
    Usa el mapa especificado en lugar de "/boot/map".

-C fichero-config
    lilo Lee el fichero de configuración /etc/lilo.conf para obtener las instrucciones relativas a los ficheros a ser añadidos al mapa. Esta opción se usa para especificar otro fichero de configuración.

-d retardo
    Si se especifican varios núcleos y oprime Shift durante el arranque, el cargador de arranque le presenta una lista de sistemas a arrancar. Después de cierto tiempo (timeout) el primer núcleo en la lista (núcleo por omisión) se usa para arrancar. Esta opción permite especificar el valor del retardo en décimas de segundo.

-D etiqueta
    En vez de usar el kernel por omisión para el arranque, lilo usa el núcleo con la etiqueta dada.

-r directorio-raíz
    Antes de hacer cualquier otra cosa, ejecuta chroot al directorio indicado. Esta opción se usa para reparar la configuración a partir de un disquete de arranque.

-t  Test. No escribe un nuevo sector de arranque o fichero-mapa. Úsese en combinación con -v para averiguar lo que lilo está a punto de hacer.

-c  Permite la compresión del mapa. Esto permite unir las peticiones de lectura de sectores adyacentes. Acelera el arranque, especialmente de un disco flexible.

-f disco-tab
    Especifica el fichero de parámetros de los discos. (El valor por omisión es /etc/disktab.)

-i boot-sector
    Especifica el fichero a ser usado como nuevo sector de arranque. (A menos que se indique lo contrario, /boot/boot.b.)

-l  Genera direcciones de sectores lineales en vez de direcciones tipo sector/cabeza/cilindro.

-P {fix|ignore}
    Repara (o ignora) tablas de partición `corrumptas', esto es, tablas de partición con direcciones lineales y sector/cabeza/cilindro que no están relacionadas entre sí.

-s fichero-salvado
    Cuando lilo reescribe el sector de arranque, guarda el contenido previo en un fichero, por omisión /boot/boot.NNNN donde NNNN depende del dispositivo usado (device). Esta opción especifica un fichero de salvado alternativo. (O en conjunto con la opción -u, especifica desde donde restaurar el sector de arranque.)

-S fichero-salvado
    Por omisión lilo no reescribe un fichero-salvado ya existente. Esta opción permite reescribirlo.

-u nombre-dispositivo
    Desinstala lilo, simplemente copiando el sector de arranque que previamente se salvó. Se verifica un matasellos. Por ejemplo: -u /dev/hda

-U nombre-dispositivo
    Analogo al anterior, pero lilo no verifica el matasellado o "time-stamp".

-R linea de comandos
    Esta opción asigna el comando usado por el cargador de arranque la próxima vez que se ejecute. Dicho cargador borrará entonces esta línea: éste es un comando que se ejecuta una sola vez. Se usa normalmente en guiones de arranque (reboot scripts), justo antes de ejecutar `shutdown -r'

-I etiqueta
    Tras el arranque, se puede encontrar la etiqueta del núcleo en ejecución en la variable de entorno llamada BOOT_IMAGE. Dicho comando escribe la localización (path name) de dicho núcleo en stdout.

-V  Escribe el número de la versión actual.

Las opciones de comando anteriores corresponden a las siguientes palabras clave en el fichero de configuración indicado a continuación.

    -b bootdev | boot=bootdev
    -c | compact
    -d dsec | delay=retardo
    -D label | default=etiqueta
    -i bootsector | install=boot-sector
    -f file | disktab=disco-tab
    -l | linear
    -m mapfile | map=fichero-mapa
    -P fix | tabla-fija
    -P ignore | ignore-table
    -s file | backup=fichero-salvado
    -S file | force-backup=fichero-salvado
    -v | verbose=nivel

VEASE TAMBIÉN
lilo.conf(5).
La distribución de lilo también incluye una enorme cantidad de documentación.

AUTOR
Werner Almesberger (almesber@bernina.ethz.ch).