Recuperar Grub
Ubuntu
después de instalar Windows
Hola amigos. Hay quienes por razones de fuerza mayor están obligados a tener instalado windows por algún motivo y cuando lo hacemos sabemos que windows se "carga" el Grub de Ubuntu .
Hace unos días instalé W7 en un espacio sin asignar que me quedaba en el disco de la PC donde tengo instalado Linux Mint 10.
No les voy a decir como instalar windows porque hacer eso en esta categoría de T! sería algo parecido a apología del delito pero si advertirles que estén muy seguros en que parte del disco lo van a hacer para que no pierdan su so ni sus datos. Si no tienen espacio disponible hay muchos tutoriales que explican como redimensionar las particiones.
Ahora si comenzamos con la recuperación del Grub. Lo pueden hacer desde un cd live de cualquier distribución que use Grub2 . Abren una terminal y ejecutan
sudo fdisk -l
Ahora vemos cual es la partición donde tenemos Ubuntu y la montamos en /mnt (en la mayoría de los casos esta partición será sda1 lo que tomo para el ejemplo pero cada uno podrá ver cual es su partición).
sudo mount /dev/sda1 /mnt
Ahora montamos el resto de los dispositivos
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
Ahora debemos ejecutar el comando chroot de forma que accedemos como root al sistema de archivos de nuestro Ubuntu
sudo chroot /mnt
Por último cargamos el Grub en el MBR ejecutando
grub-install --recheck /dev/sda
sda lo debemos reemplazar por el disco duro que usamos para arrancar los so. Casi siempre es sda y no se debe poner el número de la partición (solo sda).
Reiniciamos y cuando vuelva a arrancar Ubuntu (ya no desde cd live) ejecutamos el siguiente comando:
sudo update-grub2
Si el comando no funcionó es probable que haya que instalar el paquete grub2
sudo aptitude install grub2