Recuperar Grub en Ubuntu 9.10 después de instalar Windows

He hecho una instalación fresca en mi PC de la nueva versión de Ubuntu (Kubuntu en realidad), que ya tocaba después de venir actualizando una tras otra desde no sé cuando. Aprovechando la instalación fresca, he montado todo con LVM (volúmenes lógicos).

Como por desgracia todavía tengo que tener un Windows instalado, decidí probar Windows 7 para darle una oportunidad. Y aquí metí la pata, porque como ya sabemos, Windows no respeta nada y se carga lo que haya en el MBR del HDD, así que perdí el arranque del Linux y sólo arrancaba Windows.

Para intentar solucionarlo fui a tirar del maravilloso disquete de Super Grub Disk que guardo en un cajón, pero me acordé de que en esta versión de Ubuntu el Grub es nuevo, así que no iba a arreglar nada. Me puse a buscar otra forma, y aunque la encontré, nada decía de arreglar el desaguisado cuando estabas usando LVM.

Uniendo un poco de información de aquí y de allá he podido recuperarlo.

Estos son los pasos que hay que seguir:

  1. Arrancar con un CD Live de Ubuntu.
  2. Abrir un terminal «gnome-terminal» o «Konsole».
  3. sudo apt-get install lvm2
  4. sudo pvscan
  5. sudo vgscan
  6. sudo vgchange -a y
  7. sudo lvscan
  8. Identificamos las particiones: sudo fdisk -lu
  9. sudo mount /dev/grupo/lvroot /mnt
  10. sudo mount /dev/sda5 /mnt/boot
  11. sudo mount –bind /dev /mnt/dev
  12. sudo mount -t proc none /mnt/proc
  13. sudo mount -t sysfs none /mnt/sys
  14. sudo chroot /mnt
  15. update-grub
  16. grub-install /dev/sda
  17. exit
  18. sudo umount /mnt/sys
  19. sudo umount /mnt/proc
  20. sudo umount /mnt/dev
  21. sudo umount /mnt/boot
  22. sudo umount /mnt
  23. Reiniciar

NOTA: Ahí están puestas mis particiones como ejemplo; por supuesto, cada sistema puede ser distinto y habrá que adaptar un poco los pasos.

Un comentario en “Recuperar Grub en Ubuntu 9.10 después de instalar Windows

  1. Pingback: Recuperar GRUB2 « Zona d'Art

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.