[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: lilo



> > El lilo.conf es el siguiente:
> > lba32
> > boot=/dev/hda
> > root=/dev/hda2
[...]
> > 
> > other=/dev/hdd2
> > 	label=RedHat
> <<<<<<<- desde aquí
> > 	root=/dev/hdd2
> > 	boot=/dev/hdd
> > 	#map=/boot/map
> > 	install=/boot/boot.b
> > 	initrd=/dev/hdd2/boot/initrd-2.4.18-14.img
> > 	read-only
> <<<<<<<- hasta aquí sobra
> 
> si especificas una sección other, es porque *otro* gestor de arranque se
> va a encargar de arrancar el sistema, osea, que tienes que instalar un
> lilo en RedHat y decirle que se instale en /dev/hdd (boot=/dev/hdd) con
> las opciones que tienes puestas y que te sobran, y luego poner en éste
> other=/dev/hdd.
> 
> Creo que era así, hace un tiempo que no uso lilo y ya no recuerdo con
> exactitud.

Permitanme que me corrija, si bien lo que dije es posible, la manera más
fácil de hacerlo (a mi juicio) es cambiar el bloque <<other>> por un
bloque <<image>> normal.

Algo así:

other=/mnt/boot/imagen_núcleo
 	label=RedHat
 	root=/dev/hdd2
 	initrd=/mnt/boot/initrd-2.4.18-14.img
		^^^
 	read-only

fijaté que para hacer esto previamente tendrás que montar el /boot en
algún sitio. Esto es porque LILO necesita tener acceso a los ficheros en
el momento que se ejecuta, algo del estilo
initrd=/dev/hdd2/boot/initrd-2.4.18-14.img
no lo entenderá, necesita tener el sistema montado en algún sitio.

Y mira lilo.conf(5), que te veo un poco perdido ;)



Reply to: