next up previous contents
Next: Instalando LILO Up: LILO Previous: LILO   Índice General

Configurando LILO

Toda la configuraci�n de LILO se encuentra en /etc/lilo.conf el contenido es similar a algo as�:

 
boot=/dev/hda
install=/boot/boot.b
default=linux
prompt
timeout=5
message=/boot/message
image=/boot/vmlinuz
        label=linux
        root=/dev/hda6
        append=" hdc=ide-scsi ide1=autotune ide0=autotune"
other=/dev/hda2
        label=windows
        table=/dev/hda

Por ahora esto puede parecer inentendible pero vamos a analizar linea a linea:

boot=/dev/hda

Significa que el dispositivo de arranque es /dev/hda11.14. El sector de arranque o boot sector de ese dispositivo contendr� a LILO cuando inicie el equipo.

install=/boot/boot.b

/boot/boot.b es un archivo usado como nuevo sector de arranque.

default=linux
prompt
timeout=5

Con estas tres opciones se especifica que:

prompt
Pregunte que n�cleo hay que utilizar (el caso contrario puede ser que haya uno s�lo y no se quiera elegir).
default
En caso de no poner nada se elija ``linux''.
timeout
tiempo en segundos a esperar si no se elije nada.

message=/boot/message

Se muestra un mensaje que es el archivo /boot/message que puede contener algo como:

Bienvenido a LILO, el selector de SO de arranque!

Elija un sistema operativo de la lista.
O espere 5 segundos para que arranque el sistema predeterminado.

Luego vienen las configuraciones de los n�cleos en si. En el ejemplo existen 2 n�cleos, uno de linux y el otro es un Windows.

Las dos configuraciones son distintas pero tienen una linea en com�n. Esta es label. label es el identificador de n�cleo para LILO, es de suponer que tiene que ser �nico. Puedo tener varios n�cleos de linux pero no con label=linux en mas de uno de ellos. Simplemente habr� que asignarlos de distinta manera como por ejemplo label=linux-2.2.19 y label=linux-2.4.3.

Si por un momento repasamos este concepto, nos vamos a dar cuenta que default=linux hace referencia al n�cleo que posee label=linux. Cuando cambiemos de configuraci�n a label=linux-nuevo recordemos cambiar default tambi�n.

Para correr un sistema no s�lo necesitamos el n�cleo, sino tambi�n archivos, que componen el �rbol de directorios que surge de la ra�z o root.

Por eso,

root=/dev/hda6

especifica que se va a usar la sexta partici�n del disco como directorio ra�z o simplemente ra�z, es decir que, todo lo que est� en esa partici�n va a pasar a ser el directorio / donde estar�n /bin, /etc, /home, /usr, /lib, etc.

En este concepto independizamos el n�cleo de los archivos que maneja. Una vez que est� el n�cleo corriendo, los archivos se pueden obtener de diferentes lugares. Por ejemplo particiones, otros discos, discos flexibles, hasta un dispositivo que se encuentra a trav�s de una red11.15. Casi cualquier archivo/dispositivo puede ser root siempre que este formateado correctamente.

Por ultimo la linea:

append=" hdc=ide-scsi ide1=autotune ide0=autotune"

pasa par�metros al n�cleo para ajustar configuraciones, las cuales depender�n de cada sistema.


next up previous contents
Next: Instalando LILO Up: LILO Previous: LILO   Índice General
Proyecto Cursos - LuCAS - http://lucas.hispalinux.es/htmls/cursos.html