Error al Restaurar Grub

+1
0
-1

No pretendo hacer un COMO sobre errores del grub, sólo comentarles mi experiencia, el error y como lo he solucionado; sé que el tema está comentado por ahí, pero buscando información lo he encontrado en varios sitios sin una respuesta que me sirviera, así que lo reflejo aquí e intentaré buscar donde he visto este error para hacerles un enlace:

  1. Entrar con el live cd
  2. Montar la partición donde se tiene el linux -> Sistema>Administración>Discos, cambio la carpeta a una que he creado(Ej:$sudo mkdir /media/linux) y activo. También se podría con $sudo mount /dev/hda /media/linux
  3. Cambiar la ruta a la carpeta donde hayamos montado la partición (Ej: $sudo chroot /media/linux )
  4. Y reinstalar el Grub en el disco donde lo teníamos, en mi caso era el hda (se puede mirar en el gestor de discos que hemos abierto anteriormente) (Ej: $sudo grub-install /dev/hda)

Y aquí es donde ha venido mi calvario :-( , me ha dicho que Selected disk does not exist; le he pasado despues de desmontar el fsck y e2fsck para recuperarlo pero primero me dice que no existe y luego que does not have any corresponding BIOS drive.
Me he bajado, la que parece una estupenda herramienta para el recuperado del grub (si les funciona, este creo que es el método más rápido): Super Grub Disk que te permite restaurarlo arrancando desde un disquete o CD y restaurarlo automáticamente. Pero no, a mi no me ha funcionado :-(.

Y lo cierto es que ya estaba por dejarlo, y volver a instalar el ubuntu, o peor, dejarlo sólo con el windows. Es que es el ordenador de un amigo y es un poco viejo(AMD 1300) y aprovechando que se le ha roto y que los cd's originales de Ubuntu :) le dan cierto aire de seriedad, que los CD's grabados por mi parecen no tener, he conseguido que me deje instalárselo (la parte más determinante ha sido lo que se entretiene su hija en mi PC con los programas educativos que trae el ubuntu).

Es una prueba de fuego porque son usuarios sin mucho conocimiento de ordenadores y quiero probar que tal les va, es por ello que me he esforzado en hacerles una buena instalación totalmente configurada, con los distintos programas P2P, firefox con plugins, java, codecs para todos los formatos, diversos temas de escritorio, varios programas de mensajería configurados para utilizar con la Webcam, todos los programas educativos que he encontrado, una buena variedad de Juegos, incluido el de emulador Cedega y etc, etc. Bueno la cosa es que sólo pensar en volver ha instalar todo...:(

Al final, entre una última vez más por tozudez que por otra cosa, y mirando en /boot/grub/device.map veo una línea que dice (fd0) /dev/fd0 y se me ocurre que en el /boot/grub/menu.lst nombran al disco como hd0 y no como hda y que esta debe de ser una tabla de equivalencias entre la Bios y los driver, así que pruebo a editarlo $sudo gedit /boot/grub/device.map y añadirle una línea (hd0) /dev/hda luego he vuelto a cambiar la ruta y a reinstalar el grub y... EUREKA :-D :D :-D funciona perfectamente, y he recuperado el Ubuntu

Comentarios

Imagen de Anónimo

Que version de Super Grub Disk usaste para reinstalar el Grub?
En que medio estaba el Super Grub Disk (Cdrom, Disquete, usb) ?
Que opcion usaste para ello?
Viste algun error cuando la usaste?
Parecio ir bien (Te puso: SGD LO HA CONSEGUIDO. :) )pero luego nada?

(Desarrollador de Super Grub Disk)
adrian15

Imagen de TaliesinLp

La verdad es que no lo recuerdo muy bien, la versión que cogí fue la última de ese momento en formato disquete ya que encontre el programa buscando información y fui a la página a descargármelo, y si no recuerdo mal el programa no fue que me fallara sino que no me detectaba la instalación.

Siento no poderte ayudar más pero estas vacaciones además de tostarme la piel creo que me han dejado un poco tostadas las neuronas :) Si al regresar al trabajo recuerdo algo más te lo comunicaré en el fomulario de tu página.

Por cierto, felicidades por el programa, me parece que es de mucha utilidad.

un saludo,

Imagen de Anónimo

Por lo que me cuentas puede que te bajaras una version muy vieja de SGD. Sobre todo si era la española.

Me alegro, eso significa que puede que las versiones nuevas sí te hubieran funcionado.

adrian15