Se usa principalmente en sistemas operativos GNU/Linux. El sistema operativo Solaris ha usado GRUB como gestor de arranque en sistemas x86 desde la revisión 10 1/06. Fue inicialmente diseñado e implementado por el programador Erich Stefan Boleyn como parte del trabajo en el arranque del sistema operativo GNU Hurd desarrollado por la Free Software Foundation. En 1999, Gordon Matzigkeit y Yoshinori Okuji convirtieron a GRUB en un paquete de software oficial del Proyecto GNU y abrieron el desarrollo del mismo al público.
Requisitos:
- LiveCD de Ubuntu V-12.04.2 LTS | Descarga: http://goo.gl/nSvXM
- Tener conexión a Internet en todo momento.
Recuperación mediante un LiveCD de Ubuntu:
Lo primero en hacer, es bootear la imagen de Ubuntu o de otra distribución (Debian,Centos, etc).
Elegimos la opción "Probar Ubuntu" y esperamos que cargue el SO (un par de minutos Aprox.).
Cargado el SO, abrimos el terminal para comenzar con la recuperación del GRUB. En el terminal introducimos los siguientes comandos:
- sudo mount /dev/sdax /mnt (Monta la partición de Ubuntu, la "x" es el nº de partición de Ubuntu)
- sudo mount –bind /dev /mnt/dev (Monta el resto de los dispositivos)
- sudo chroot /mnt (Da permisos root a todo el directorio /mnt)
- grub-install –recheck /dev/sda (Instala y valida el GRUB)
- Por último, reiniciamos y comprobamos que el GRUB está totalmente recuperado.