Saludos a la comunidad.
Escribo para comentar los pasos que he seguido para recuperar mi Grub2 tras dañarse al trastear con particiones.
Exposición del caso que lo provocó para estar en antecedentes.
Tenía dos instalaciones de Ubuntu, la 1ª estaba en la sda2, la 2ª en sda5... La relación de particiones era la siguiente:
- sda1 partición original de rescate de Windows Vista
- sda2 partición Ubuntu 9.04
- sda3 partición extendida conteniendo 2 particiones lógicas
- sda5 Ubuntu 9.10
- sda6 swap
Pasé Ubuntu a la partición sda2 quedando tras varios procesos de la siguiente manera:
- sda1 partición original de rescate de Windows Vista
- sda2 Ubuntu 9.10
- sda3 partición extendida conteniendo 1 partición swap en sda5
Después al arrancar el Grub estaba en modo rescue y como no conseguía listar los comandos para intentar arrancar pues pasé a realizar lo siguiente, que es muy parecido a cómo se hacía con el viejo grub.
Pasos:
- Arrancar con cdlive de Ubuntu 9.10.
- Abrir una terminal.
- Montar la partición que contenga el Ubuntu principal...
- Decirle al sistema que /mnt va a ser la raiz...
- Montar el sistema de dispositivos en el directorio /dev dentro de /mnt/dev, porque sino el sistema no encontrará luego las unidades a modificar/instalar el Grub2...
- Ahora reinstalamos Grub2 en el disco que nos interese, que en mi caso es sda...
- (opcional)
Por seguridad y debido a que el grub.conf de la partición contiene los scripts correctos(tras mi modificación personal) para crear uno grub.conf seguro de digo que actualice el menú de Grub2...
sudo mount -t ext4 /dev/sda2 /mnt
sudo mount --bind /dev /mnt/dev
sudo chroot /mnt
sudo grub-install /dev/sda
sudo grub-mkconfig
Listo para reiniciar.
No hay comentarios:
Publicar un comentario