Como recuperé Grub.

 

El otro día me desapareció WinXp por arte de magia, hombre no es ninguna desgracia pero no podía utilizar la webcam.

Entonces utilicé el SuperDiskGrub para solucionar los problemas de mi Grub pero me daba

Error 15: File not found.

Después de intentar muchas opciones del SuperDiskGrub, que por cierto se puede instalar en USB, Disquete y CD, conseguí el efecto contrario es decir winxp me arrancaba y Ubuntu había desaparecido.

Opté por utilizar Knoppix para recuperar el Grub.

Inicio el ordenador con Knoppix y luego:

1. Ejecutar grub en una terminal

grub

2. Poner donde tenemos nuestro Linux, donde hd0 es el 1º disco duro y x la partición. OJO: las particiones empiezan en 0,1,2...

root (hd0,x)

3. Instalar el MBR

setup (hd0)

4. y solo nos queda salir y reiniciar.

quit

reboot

Si quieres comprobar las particiones de tu disco haz

fdisk -l /dev/hda

Con esto debería tener solucionado el problema pero ahora en mi Grub no aparecía la partición WinXp.

Ya casi desesperado, edité manualmente Grub en una terminal de mi Ubuntu:

sudo gedit /boot/grub/menu.lst

En el propio menu.lst aparecen ejemplos de particiones con Windows solo nos queda copiar y pegar o descomentar (no recomendable) ese ejemplo y modificar la partición a la que apunta.

Se guarda y reboot.

 

Viernes, 23 de Febrero de 2007 09:21 Autor: osendo. #. Tema: Linux.

Comentarios » Ir a formulario

gravatar.com
Autor: adrian15

¿Qué sistema de ficheros tienes pues?

adrian15

Fecha: 26/02/2007 10:22.


gravatar.com
Autor: osendo

Tengo varias particiones ,las de intercambio linux-win son fat ,win xp es ntfs y ubuntu es ext3.
Tambien tengo una recovery del portatil con fat y la swap.

Fecha: 26/02/2007 18:54.


gravatar.com
Autor: adrian15

Ajá. He visto este mismo error 15 en otro blog y es posible que SGD tenga un bug.

Me gustaria pudieras ejecutar paso a paso el Super Grub Disk.

Tal y como has hecho la recuperación del Grub manualmente... pues tendria que funcionarte tambien Super Grub Disk, no creo que sea un fallo de esos de fsck.

No sé si querrias continuar la conversación por email: adrian15 ARROBA raulete PUNTO net .

Basicamente necesito dos datos cuando haces root (hd0,X) en tu ordenador que te detecta /grub/stage1 o /boot/grub/stage1 ?

Y luego si desde SGD eliges Linux y pulsas 'c' y tecleas los mismos comandos que en tu linux...

te funciona?

A mi me da que he metido la pata en el comando selectfile. :)

Tambien me ayudaria saber qué versión de SGD usas.

adrian15

Fecha: 27/02/2007 11:00.


gravatar.com
Autor: osendo

Creo que es mejor seguir esta conversacion aqui y asi poder ayudar a otros tambien. Si no te importa ,claro.

Tengo /boot/grub/stage1

Y desde SGD ,pulsando "c", no lo puedo comprobar ahora,en cuanto lo haga te digo lo que sea.
La versio de SGD de memoria no me la sé (estoy en el curro) pero es la ultima de la web,en ISO.

Fecha: 27/02/2007 11:57.


gravatar.com
Autor: adrian15

Bueno vale... ya te tengo en los bookmarks.

Ya me confirmarás lo del 'c'... ahora que me has dicho lo del /boot/grub/stage1 estoy casi seguro que tengo un bug.

Fecha: 28/02/2007 12:03.


gravatar.com
Autor: adrian15

Al final he encontrado el bug. Proximamente haré una versión corregida.

Gracias.

adrian15

Fecha: 09/03/2007 11:57.


gravatar.com
Autor: adrian15

Ya probarás la versión 0.9583... si sigue sin funcionar enviame un email.

Hasta otras,

adrian15

Fecha: 12/03/2007 12:47.


gravatar.com
Autor: osendo

De acuerdo, la pruebo y te digo algo.
Salu2.

Fecha: 12/03/2007 14:40.


Añadir un comentario




No será mostrado.






Blog creado con Blogia. Derechos de autor con . Estadísticas. Suscribir RSS. Admin.
Blogia apoya: Fundación Josep Carreras; Emprendedor ven a Iniciador Aragón.