Recuperar el grub en ubuntu es muy sencillo, solo tienes que saber donde tienes instalado tu sistema.
Bueno, tienes que insertar el CD-Live de cualquier Ubuntu release. Una ves cargado el sistema, abrimos la consola o terminal de ubuntu (Aplicaciones + Terminal) o secillamente una combinacion de teclas (Alt + F2) y escribimos gnome-terminal.
Yo siempre logeo primero como root, para asi ahorrame un poco de tiempo tecleando sudo su y lo demas. Pero es libre hacerlo. Bueno, luego, vemos en que HDD o pariticion tenemos ubuntu instalado, para eso se escribe
root:/home/ubuntu# fdisk -l
Con ese comando vemos los discos duros y los sistemas que tengo instalados en el. Cuando ya sabemos donde tenemos
Nota
Los HDD IDE se denotan como hda
Los HDD SATA se denotan como sda.
En mi caso tengo 2HDD.
sda es mi primer Disco (HDD), sdb es mi segundo disco (HDD) instalado nuestro sistema proseguimos con lo siguiente:
# sudo su
# mkdir /media/ubuntu
# mount /dev/sdb1 /media/ubuntu
# mount --bind /dev /media/ubuntu/dev
# mount --bind /proc /media/ubuntu/proc
# mount --bind /sys /media/ubuntu/sys
# chroot /media/ubuntu/
# grub-install /dev/sda
Otra cosa importante es que si tienen la /boot por separado, y no en una carpeta de la partición root ( / ), que no es lo normal, antes de ejecutar grub-install /dev/hda se monta la partición de esta forma:
# mount /boot
Eso es todo, espero que les sirva por que a mi si me sirve y muy bien y facil.
Se libre, usa Software Libre.
Bueno, tienes que insertar el CD-Live de cualquier Ubuntu release. Una ves cargado el sistema, abrimos la consola o terminal de ubuntu (Aplicaciones + Terminal) o secillamente una combinacion de teclas (Alt + F2) y escribimos gnome-terminal.
Yo siempre logeo primero como root, para asi ahorrame un poco de tiempo tecleando sudo su y lo demas. Pero es libre hacerlo. Bueno, luego, vemos en que HDD o pariticion tenemos ubuntu instalado, para eso se escribe
root:/home/ubuntu# fdisk -l
Con ese comando vemos los discos duros y los sistemas que tengo instalados en el. Cuando ya sabemos donde tenemos
Nota
Los HDD IDE se denotan como hda
Los HDD SATA se denotan como sda.
En mi caso tengo 2HDD.
sda es mi primer Disco (HDD), sdb es mi segundo disco (HDD) instalado nuestro sistema proseguimos con lo siguiente:
# sudo su
# mkdir /media/ubuntu
# mount /dev/sdb1 /media/ubuntu
# mount --bind /dev /media/ubuntu/dev
# mount --bind /proc /media/ubuntu/proc
# mount --bind /sys /media/ubuntu/sys
# chroot /media/ubuntu/
# grub-install /dev/sda
Otra cosa importante es que si tienen la /boot por separado, y no en una carpeta de la partición root ( / ), que no es lo normal, antes de ejecutar grub-install /dev/hda se monta la partición de esta forma:
# mount /boot
Eso es todo, espero que les sirva por que a mi si me sirve y muy bien y facil.
Se libre, usa Software Libre.