Reinstalar el GRUB en un PC con arranque dual Windows/Linux
1. Se arranca desde CD un Linux y se entra como root
2. Se hace un blkid para obtener la partición que tiene el Linux (en nuestro caso sda5):
root@ubuntu:/home/ubuntu# blkid
/dev/loop0: TYPE="squashfs"
/dev/sda1: LABEL="Reservado para el sistema" UUID="6684EA4684EA1877" TYPE="ntfs"
/dev/sda2: LABEL="windows 10" UUID="9E0CEB410CEB12D7" TYPE="ntfs"
/dev/sda5: UUID="cb4d5f52-51c9-4c74-9d99-13ca0a6d494a" TYPE="ext4"
/dev/sr0: LABEL="Ubuntu 14.04 LTS amd64" TYPE="iso9660"
3. Se monta y se hace un chroot al disco
root@ubuntu:/home/ubuntu# mkdir /tmp/disco
root@ubuntu:/home/ubuntu# mount -t auto /dev/sda5 /tmp/disco/
root@ubuntu:/home/ubuntu# for i in proc dev sys srv dev/pts ; do mount --bind /$i /tmp/disco/$i ; done
root@ubuntu:/home/ubuntu# chroot /tmp/disco/
4. Se hace un grub-install indicándole el dispositivo
root@ubuntu:/# grub-install /dev/sda
Instalando para plataforma i386-pc.
Instalación terminada. Ningún error encontrado.
5. Se sale del chroot y se desmonta el disco:
root@ubuntu:/# exit
exit
root@ubuntu:/home/ubuntu# for i in proc dev/pts dev sys srv ; do umount /tmp/disco/$i ; done
root@ubuntu:/home/ubuntu# umount /tmp/disco
6. Se reinicia y se comprueba que todo funciona otra vez.
|