Administración del Sistema (8)
28 Julio 1995
 

NOMBRE

lilo - instala el cargador de arranque  

SINOPSIS

Función principal:

/sbin/lilo
Instala el cargador de arranque

Funciones secundarias:

/sbin/lilo -q
Examina el fichero-mapa
/sbin/lilo -R
Establece la línea de órdenes predeterminada para el próximo arranque
/sbin/lilo -I
Busca y devuelve el camino del núcleo en uso
/sbin/lilo {-u|-U}
Desinstala LILO
 

DESCRIPCIÓN

lilo instala un cargador de arranque que se activará la próxima vez que se arranque el sistema. Posee numerosas opciones.

-v
Ordena a lilo dar mayor información al usuario durante la ejecución. La cantidad de información dada por lilo aumenta con el número de veces que se ponga la opción -v.
-q
Da una lista de los ficheros en el mapa. lilo mantiene un fichero, por omisión /boot/map, que contiene el nombre y lugar del (de los) núcleo(s) a arrancar. Esta opción lista los nombres en dicho fichero.
-m fichero-mapa
Emplea el mapa especificado, en lugar del predeterminado.
-C fichero-configuración
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 se pulsa la tecla de cambio a mayúsculas (o Alt o Ctrl) durante el arranque, el cargador de arranque le presentará una lista de sistemas a arrancar. Si no pulsa dicha tecla después de cierto tiempo (retardo), se arrancará con el primer núcleo de la lista. Esta opción permite especificar el valor del retardo en décimas de segundo.
-D etiqueta
En vez de usar el primer núcleo de la lista para el arranque, lilo usa el núcleo con la etiqueta dada.
-r directorio-raíz
Antes de hacer cualquier otra cosa, hace un 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 realmente un nuevo sector de arranque ni 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 tabla-disco
Especifica el fichero de parámetros de geometría de los discos. (El valor predeterminado es /etc/disktab.)
-i sector-arranque
Especifica el fichero a ser usado como nuevo sector de arranque. (Por omisión, /boot/boot.b.)
-l
Genera direcciones lineales de sectores en vez de direcciones del tipo sector/cabeza/cilindro.
-P {fix|ignore}
Repara (o no hace caso de) tablas de partición `corruptas', esto es, tablas de partición con direcciones lineales y direcciones 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. Esta opción especifica un fichero aternativo para guardar el sector de arranque. (O, junto con la opción -u, especifica desde dónde restaurar el sector de arranque.)
-S fichero-salvado
Usualmente, 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 la marca de tiempo.
-U nombre-dispositivo
Similar al anterior, pero lilo no verifica la marca de tiempo.
-R línea de órdenes
Esta opción establece la orden empleada por el cargador de arranque la próxima vez que se ejecute. Dicho cargador borrará entonces esta línea: ésta es una orden que se ejecuta una sola vez. Se usa normalmente en guiones de arranque, 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. Con esta opción, se escribe en la salida estándar la ruta de dicho núcleo.
-V
Muestra el número de la versión.

Las opciones anteriores, que se dan en la línea de órdenes, corresponden a las siguientes palabras clave en el fichero de configuración indicado más abajo.

-b dispositivo-arranque boot=dispositivo-arranque
-c compact
-d retardo delay=retardo
-D etiqueta default=etiqueta
-i sector-arranque install=sector-arranque
-f tabla-disco disktab=tabla-disco
-l linear
-m fichero-mapa map=fichero-mapa
-P fix fix-table
-P ignore ignore-table
-s fichero backup=fichero
-S fichero force-backup=fichero
-v verbose=nivel
 

VÉASE TAMBIÉN

lilo.conf

(5).
La distribución de lilo incluye una documentación muy extensa.  

AUTOR

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

Nuevo comentario