17 de febrero de 2019, 12:15:01 am

Autor Tema: Ayuda grub borrado  (Leído 913 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Federico Brest

  • Novato
  • *
  • Mensajes: 11
  • Karma: +1/-0
Ayuda grub borrado
« : 29 de diciembre de 2016, 12:07:37 pm »
Hice upgrade y desapareció el Grub....
Cómo lo arreglo???
(Adjunto captura de pantalla)
URGENTE!!!

Desconectado Comunidad Huayra

  • Vaqueros
  • Usuario Sr.
  • *
  • Mensajes: 412
  • Karma: +39/-0
  • Comunidad de Usuarios de Huayra GNU/Linux
    • Foros de la Comunidad de Usuarios de Huayra GNU/Linux
Re:Ayuda grub borrado
« Respuesta #1 : 29 de diciembre de 2016, 01:54:13 pm »
no se ve con claridad el principio del mensaje de error. ¿podría transcribirlo completo? gracias.

Desconectado losalito

  • Usuario Completo
  • ***
  • Mensajes: 196
  • Karma: +9/-0
  • Software libre, que lo demás no importa nada!
Re:Ayuda grub borrado
« Respuesta #2 : 30 de diciembre de 2016, 12:50:18 am »
Recuperar grub

A tod@s nos ha pasado que reinstalando cualquier otro S.O que tengamos en nuestro PC nos quedemos sin Grub de arranque, aquí os muestro una manera sencilla de recuperarlo a través de un LiveCD o USB, valido para Debian o toda distribución basada en Debian:

Usando una distribución Live
Consiste en usar una distribución en modo LiveCD o LiveUSB para instalar nuevamente el GRUB. Usaremos el LiveCD puede ser cualquier otra distribución que use GRUB2 como gestor de arranque y no LILO ni Grub 1.

Lo primero que debemos hacer es arrancar el live-cd y abrir una terminal. Después escribimos los siguiente para ver las particiones de los distintos discos duros:
Código: [Seleccionar]
$ sudo fdisk -lDespués vemos cual es la partición donde tenemos nuestro S.O que contenia el Grub y la montamos en /mnt (en la mayoría de los casos esta partición será sda1, el ejemplo lo haré con esa partición pero mira cual es tu partición con el comando fdisk):
Código: [Seleccionar]
$ sudo mount /dev/sda1 /mntAhora, monta el resto de los dispositivos:
Código: [Seleccionar]
$ sudo mount --bind /dev /mnt/dev
Código: [Seleccionar]
$ sudo mount --bind /dev/pts /mnt/dev/pts
Código: [Seleccionar]
$ sudo mount --bind /proc /mnt/proc
Código: [Seleccionar]
$ sudo mount --bind /sys /mnt/sysY ejecuta el comando chroot de forma que accedemos como root al sistema de archivos de nuestro antiguo S.O:
Código: [Seleccionar]
$ sudo chroot /mntPor último cargamos el Grub en el MBR ejecutando el siguiente comando:
Código: [Seleccionar]
# grub-install --recheck /dev/sda(sda lo debemos substituir por el disco duro que utilizamos para arrancar los sistemas operativos, casi siempre es sda. Ojo!! no poner el número de partición, solo sda).

Reiniciamos y cuando vuelva a arrancar nuestro S.O otra vez (no el del LiveCD), podemos ajustar en el menú del GRUB manualmente para que aparezca en el menú de arranque el nuevo sistema operativo que nos borró el MBR, o dejar que lo haga el automáticamente con el siguiente comando:
Código: [Seleccionar]
$ sudo update-grub2Si el comando no te funciona, quizás necesites instalar el paquete grub2:
Código: [Seleccionar]
$ sudo aptitude install grub2
El contenido del post no es de mi autoria, lo saqué de la web hace un tiempo. En esta comunidad existe uno de Julio Gómez http://foros.comunidadhuayra.org/index.php/topic,1629.msg4204.html#msg4204.
Saludos.
« Última Modificación: 30 de diciembre de 2016, 12:55:32 am por losalito »