El dom, 13-06-2004 a las 22:48, Guillermo Latorre escribi�:
> Muy buenas noches a todos!
> 
> 
> Tengo unas cuantas dudas sobre c�mo configurar Grub como gestor de
> arranque para mi Debian. Hasta ahora ten�a instalado LILO, pero me est�
> dando problemas y quiero cambiarlo por Grub. El caso es que me he le�do
> algunos manuales y en cada uno de cuentan cosas que difieren un poco. He
> probado varias cosas y no he conseguido que Grub escriba en el MBR, por
> lo que me sigue arrancando LILO.
> 
> He hecho un $ apt-get install grub grub-doc
> y tambi�n el correspondiente $ apt-get purge lilo

Una vez hecho esto, tiene que instalar Grub en el MBR de la siguiente
manera (como root, claro):

        grub-install --no-floppy /dev/hda

De esta forma Grub se copiara en el sector de arranque de tu primer
disco duro, y en el supuesto caso que tengas Windoze, podr�s gestionar
el arranque de los dos.

> He ido siguiendo los pasos de algunos How-To's online y me he ido
> encontrando con algunos problemas.
> 
> Creo que el problema est� en c�mo rellenar los campos
> del /boot/grub/menu.lst . No s� muy bien c�mo hay que indicarle los
> �ndices hda, a saber.
> 
> Ejecutando el comando $ df:
> 
> S.ficheros         Bloques de 1K   Usado    Dispon Uso% Montado en
> /dev/hda8              4806904   2338376   2224344  52% /
> tmpfs                    63316         0     63316   0% /dev/shm
> /dev/hda6                23302     12297      9802  56% /boot
> /dev/hda7              9614116   5208480   3917264  58% /home
> /dev/hda9              4933404   3417164   1265628  73% /datos

Por lo que veo en la salida del df, tienes una partici�n raiz (/) la 8,
una partici�n de arranque (/boot) la 6 y luego una para la home y otra
para tus "cosillas", imagino.

> En mi menu.lst he clavado estas l�neas:
> 
> # kopt=root=/dev/hda8 ro
> 
> # groot=(hd0,0)
> 
> 
> title           Debian GNU/Linux, kernel
> root            (hd0,0)
> kernel          /vmlinuz root=/dev/hda8 ro
> savedefault
> boot
> 
> title           Debian GNU/Linux, kernel  (recovery mode)
> root            (hd0,0)
> kernel          /vmlinuz root=/dev/hda8 ro single
> savedefault
> boot

Lo que tienes mal aqu� es el par�metro root, aqu� le dices a Grub en que
disco y en que partici�n ha de buscar el S.O. a cargar, concretamente,
cuando le dices hd0, te refieres al hda, si fuera hd1, seria hdb, y as�
sucesivamente, eso lo tienes bien, lo que te falla es el 0, que se
refiere a la partici�n donde esta el kernel dado que es GNU/Linux lo que
tratas de arrancar, como tu tienes una partici�n /boot, le has de decir
a Grub donde se encuentra, en tu caso la partici�n 6, para Grub la 5, en
resumen, la l�nea deber�a quedar as�:

        root    (hd0,5)

> No s� si hay alg�n par�metro que falla o si es problema viene de alguna
> otra cosa, que tambi�n puede ser. El int�rprete de comandos de Grub me
> da unos errores que no son muy normales y no s� cu�nto puede tener que
> ver con que alguno de estos par�metros sea incorrecto. Por eso me quiero
> asegurar de que el menu.lst estuviera escrito correctamente.
> 
> Si alguien puede ayudarme, o quiz� simplemente obsequiarme con una breve
> gu�a de lo que deber�a hacer.... muy agradecido estar�. 
> Tengo bastantes ganas de ver la pantallita de Grub al inicio (pantalla
> que no me aparece con LILO, sabr� Dios por qu�)
> 
> 
> Muchas gracias a todos, 
> y muy buenas noches desde Zaragoza.
> 
> Guille'04
> 
> 
> 
>    ----- [EMAIL PROTECTED] -----
> ----- http://superwillyfoc.rastafurbi.org -----
> 
> -- A veces me sorprendo viendo en mi mente tu rostro de frente
> -- justo cuando estaba pensando tan s�lo en m�.

Buenas noches a ti tambi�n, en mi caso, desde Barcelona...

P.D.: Si quieres alguna info m�s sobre como va el menu.lst, yo estar�
todav�a un rato m�s despierto, y si quieres te env�o el m�o.
-- 
                             __ 
                  __        / /
       ____  ____/ /_  __  / /
      / __ \/ _   / / / / /_/ 
     /  ___/ /_/ / /_/ / __ 
    _\____/\____/\____/_/_/___
   /                         /
  /      [EMAIL PROTECTED]      /
 /_________________________/


Responder a