Esta vez mi Fedora murió, instale un CentOS y el grub no me reconocía mi partición con Fedora, solo reconocía Windows y el propio CentOS. Lo primero que se me ocurrió hacer fue meterme a la linea de comando del Grub, diciendole quien era mi raíz, mi kernel y por consiguiente mi imagen. Al hacer boot, Fedora no pudo cargar y solo pude pensar en otra opción la cual era reinstalar el grub desde un CDLive, lo hice pero no funciono, seguía reconociendo las mismas cosas.
Fui a buscar ayuda con amigos y la red y me sugirieron hacer un chroot. Este procedimiento consta de montar primero la partición del sistema a usar, en este caso Fedora, después montar /proc, que es la carpeta en donde se corren los procesos, por ultimo montar /dev, el directorio que lleva la tarea de tener a todos los dispositivos. A continuación mandamos a llamar a chroot con nuestro bash y listo estaremos navegando como si estuviéramos en nuestro Fedora en este caso. A continuación les mostrare los comandos necesarios para hacerlo…
Empezamos entonces como ya lo dije por montar la partición que necesitamos, pero primero debemos crear una carpeta en donde quede nuestro sistema.
#mkdir /mnt/sistema
Después procedemos a montar con
#mount /dev/sdax /mnt/sistema
En la parte de sdax, x representa el número de tu partición a montar. Ahora podemos montar nuestro proc y nuestro dev.
# mount -t proc none /mnt/sistema/proc
# mount –rbind /dev /mnt/sistema/dev
Ya montados, debemos hacer el chroot llamando al bash.
#chroot /mnt/gentoo /bin/bash
Tenemos poderes de superusuario en nuestra partición o mas bien en nuestro sistema, en este caso Fedora.
Después lo único que hice fue un grub2-mkconfig y un grub2-install, y listo revivió mi Fedora, ademas de ya poder tener mi CentOS conmigo.