Red de blogs

TuxUbuntu.com

Compartamos conocimiento


.

Para todos aquellos que tiene un arranque doble, es decir Ubuntu y Windows en la misma maquina, y por alguna necesidad tuviste que reinstalar Windows (ya sabes pantallas azules, virus, o simplemente ya esta lento el sistema operativo) te habras dado cuenta que el menu que aparecia la inicio se esfumo.

¿Que habrá pasado? ¿elimine Ubuntu? ¿tengo que reinstalar todo?, no simplemente Windows reescribio el GRUB (GRand Unified Bootloader), entonces lo que hay que hacer es reescribirle la informacion que se introduce al instalar Ubuntu, solo necesitas el Live CD.

1) Inserta el Live CD (puede ser desde un USB como explico AQUI) y arranca la maquina, como si lo fueras a instalar.

2) Una vez que inicio Ubuntu, abre una Terminal (Aplicaciones -> Acesorios -> Terminal)

3) Escribe en la terminal

sudo grub

y te aparecera algo como esto en la pantalla

[ Minimal BASH-like line editing is supported.   For
the   first   word,  TAB  lists  possible  command
completions.  Anywhere else TAB lists the possible
completions of a device/filename. ]

grub>

4) Es decir ya estas utilizando la utilidad (programa) grub, entonces escribes

grub> find /boot/grub/stage1

y te aparecera algo como esto

grub> find /boot/grub/stage1
(hd0,6)   <– Este dato es el que necesitamos y varia según tu propio ordenador.

5) Luego indicamos cual va a ser el dispositivo raíz, recuerda que lo que esta entre paréntesis varia según sea tu caso.

grub> root (hd0,6)

6) Instalamos el GRUB, en este paso solo indicamos en que disco duro lo vamos hacer, solo ponemos el primer dato entre paréntesis.

grub> steup (hd0)

y nos aparecera algo como:

grub> setup (hd0)
Checking if “/boot/grub/stage1″ exists… yes
Checking if “/boot/grub/stage2″ exists… yes
Checking if “/boot/grub/e2fs_stage1_5″ exists… yes
Running “embed /boot/grub/e2fs_stage1_5 (hd0)”…  16 sectors are embedded…succeeded
Running “install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,6)/boot/grub/stage2/boot/grub/menu.lst”…succeeded
Done.

7) Salimos de la aplicacion grub

grub> quit

8) Reiniciamos la maquina, quitando el Live CD, y listo hemos recuperado nuestro GRUB original.


  1. Samuel Dijo:
    December 2 2008 a las 4:33 pm

    Me dice

    Error 12: Invalid device requested

    que hago
    en que estoy fallando quiero recuperar mi grub poero de da este error
    Error 12: Invalid device requested



  2. Antonio Dijo:
    December 15 2008 a las 11:11 am

    He seguido los pasos indicados, pero en respuesta a
    find /boot/grub/stage1
    me salen tres opciones (hd1,1), (hd2,0) y (hd2,5)
    he completado el proceso tres veces (una por cada opcion) y el resultado es el mismo.
    En todos los casos, el ordenador arranca automaticamente en Windows XP
    Nota.- El tener estas 3 opciones puede deberse a que tuve que reinstalar Ubuntu otras tantas veces por el mismo motivo.
    Te agradeceria alguna solucion
    Un saludo



  3. TuxUbuntu Dijo:
    December 17 2008 a las 3:31 am

    Antonio:

    Me parece que tu problema es un poco complicado, ya que al haber reinstalado Ubuntu en las 3 ocasiones lo hiciste de cierto modo que escribiste el grub en tres sitios distintos, esto puede estar ocasionando que al reescribir el grub tal y como explico en el post el programa no entienda bien cual es el grub “principal”.

    Te recomiendo que mejor hagas un respaldo de toda tu información y mejor reinstales todos los sistemas operativos así la siguiente vez que tengas que reescribir el grub no exista confusión.



Agrega un comentario