[U-co] GRUB dañado ...

Leonardo UL (trecETP) etpulrich en yahoo.com.ar
Jue Nov 13 23:30:19 GMT 2008


2008/11/13 RŌNIN <correo.cuervo en gmail.com>:

>> Eso quiere decir que el cargador no encuentra la particion (o directorio) /boot
>>
>
> ¿ Debo crear entonces una partición para el directorio /boot ?

no es necesario

> El GRUB lo he instalado en el MBR del primer disco (XUbuntu 7.10).
> Tenía instalado XUbuntu 7.10 y funcionaba a la perfección, anexé un
> segundo disco e instalé XUbuntu 8.04 y al arrancar ví el problema.
>
> Luego, reinstalé XUbuntu 7.10 y al momento de instalar el GRUB me
> anunció que había encontrado XUbuntu 8.04 y que si quería instalar el
> GRUB en el MBR del primer disco, a lo que respondí afirmativamente ...
> segundo arranque y volvió a fallar ... GGGRRR !!!!!!

mmm podria haber confilcto entre las dos versiones del grub . . .
aunque no debería

>
> La gran duda: dónde/qué/cómo debo retocar, revisar ?

Los consejos de Diego son buenos aunque ...

> Bueno con relacion a tu pregunta primero necesitas verificar que disco esta
> reconociendo primero la bios para que instales la particion /boot en ese
> disco.

Es importante saber cual es el disco primario y cual el esclavo,
aunque ahora en linux ya no es necesario tener /boot en el disco
primario.

La numeración de las particiones en GRUB empieza por cero. (hd0,0)
corresponde a la primera partición en el primer disco duro. En una
estación de trabajo ordinaria a la que esté conectado un disco como
Primary Master, el nombre de dispositivo es /dev/hda1.

(hd0,0)   primera partición primaria en el primer disco duro
(hd0,1)   segunda partición primaria
(hd0,2)   tercera partición primaria
(hd0,3)   cuarta partición primaria (y normalmente partición extendida)
(hd0,4)   primera partición lógica
(hd0,5)   segunda partición lógica
...

Ten en cuanta que GRUB no distingue entre dispositivos IDE, SCSI o
RAID. Todos los discos duros detectados por la BIOS u otras
controladoras se numeran según el orden de arranque definido en la
BIOS.

> Ademas de eso necesitas en el momento de la particion que le coloques la
> particion como activa.

Verifica esto, con "sudo cfdisk"  lo puedes hacer

> Y por ultimo necesitas despues de la instalacion configurar con un cd live
> de Ubuntu el orden del arranque en el archivo menu.list que se encuentra en
> el grub con el disco que reconoce primero la bios para arrancar el sistema
> operativo.

No hay necesidad de un CD Live, desde el mismo sistema lo puede hacer
(a menos que no puedas iniciar)

> Si no te funciona por favor envianos como la bios esta reconociendo los
> discos ( master primario, secundario etc).

Y también el archivo /boot/grub/menu.lst (solo la parte escencial)

Saludos


--
Carlos Leonardo Urrego
Bogota D.C. - Colombia


Más información sobre la lista de distribución Ubuntu-co