Como restaurar GRUB2 en Ubuntu 12.04
Como restaurar GRUB2 en Ubuntu 12.04 después de haberlo borrado al instalar Windows 7
Iniciamos con Ubuntu Live DVD 12.04 x86
Escogemos Probar Ubuntu sin instalar
Nos aparece el escritorio y abrimos un Terminal
En el terminal que hemos abierto ejecutamos sudo fdisk -l
Vemos en qué particion está instalado Ubuntu
En nuestro caso es /dev/xvda1
Ejecutamos #sudo mount /dev/xvda1 /mnt
Ejecutamos sudo ls /mnt/boot
Vemos si tiene ficheros o no
Si no tiene ficheros ejecutamos
for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
NOTA: Aunque en este ejemplo /mnt/boot tiene ficheros, cuando hacemos update-grub o grub-install aparece un error diciendo que no está montado /dev Para solucionarlo hay que ejecutar el comando anterior
Tenemos que hacer esto para que en el siguiente paso grub vea el sistema de ficheros del disco duro y no el del Live CD
grub-install /dev/xvda
update-grub
- Iniciar con Ubuntu Live CD /DVD
Iniciamos con Ubuntu Live DVD 12.04 x86
Escogemos Probar Ubuntu sin instalar
Nos aparece el escritorio y abrimos un Terminal
- Identificar la particion Linux que contiene Ubuntu 12.04
En el terminal que hemos abierto ejecutamos sudo fdisk -l
Vemos en qué particion está instalado Ubuntu
En nuestro caso es /dev/xvda1
- Montar la particion
Ejecutamos #sudo mount /dev/xvda1 /mnt
- Comprobar que /boot está bien montado
Ejecutamos sudo ls /mnt/boot
Vemos si tiene ficheros o no
Si no tiene ficheros ejecutamos
for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
NOTA: Aunque en este ejemplo /mnt/boot tiene ficheros, cuando hacemos update-grub o grub-install aparece un error diciendo que no está montado /dev Para solucionarlo hay que ejecutar el comando anterior
- Cambiar la raíz del sistema de ficheros
Tenemos que hacer esto para que en el siguiente paso grub vea el sistema de ficheros del disco duro y no el del Live CD
- Actualizar y/o instalar Grub
grub-install /dev/xvda
update-grub
Comentarios
Publicar un comentario