Whats?!?!?!?!?!?!

Que matete que te hiciste.
Te recomiendo que leas las paginas info de GRUB que están bastante completitas, 
por que estás mareado.
Quizas te compliques por el tema de las particiones y creo que viene por este 
lado.
Cuando GRUB bootea tiene que buiscar la imagen del kernel a ejecutar.
En este proceso lo que se le informa a GRUB con la linea que se inicia con la 
frase kernel es donde ubicarla. Para esto tenemos que indicarle en que 
partición está esta imagen. Por ejemplo:

1) Tengo una sola partición montada en root (/) por ejemplo hda1:
En este caso dentro de esta partición tengo un directorio "boot" y dentro de 
este tengo la imagen del kernel. Con el parámetro root= le indico que partición 
es / (root). Por ende la línea de GRUB quedaría de esta manera:

> kernel (hd0,0)/boot/kernel-version-loquesea root=(hd0,0)

Como verás en este caso coincide la identificación de la partición root con la 
partición en donde buscar la imagen del kernel.

2) Tengo mas de una partición. Por ejemplo root es la hda5 y boot es la 
partición hda2:
En este caso cambia un poco. Cuando GRUB busque la imagen del kernel no la va a 
buscar en la partición donde está el root, sino que busca en otroa partición, 
pero como esta partición se monta en el directorio "/boot" de la partición raiz 
y dentro de esta partición ya hay un subdirectorio llamado boot, la linea 
quedaría de esta manera:

> kernel (hd0,1)/kernel-version-loquesea root=(hd0,4)

En este caso no coinciden las particiones, y tampoco agrego /boot antes del 
nombre de la imagen del kernel, por que en realidad dentro de la partición boot 
(hda2), primero no existe la carpeta boot y segundo dentro de esta partición el 
archivo con la imagen del kernel está en el raiz de la misma. Por esto el 
camino al archivo es mas corto.

Espero que te aclare el tema.

Exitos.

Omar
---------- Inicio del mensaje original -----------

  Asunto: [LUG.ro] Re: [LUG.ro] Instalación Gentoo

> No me acuerdo la sintaxis exacta, pero en la linea del kernel cuando
> configuras el grub, tendrías que poner algo asi como:
> 
> kernel (hd0,6)/boot/kernel-2.6.14-gentoo-r5 root=(hd0,8)
> 
> El parámetro root es para el /, no indica donde esta el kernel ,pero
> si pones /boot/.... SI lo va a buscar en hda9
> 
> Saludos, y recordá que no se si esa es la sintaxis correcta.
> 
> Lucas.
> 


_______________________________________________
Lugro mailing list
[email protected]
http://www.lugro.org.ar/mailman/listinfo/lugro

Responder a