CentOS/RHEL 7 ahora incluye GRUB2, que utiliza una nueva forma de instalación en el MBR de su dispositivo de arranque. Es posible que deba reinstalar el cargador de arranque GRUB2 si su sistema no se puede iniciar después de una falla. Para reinstalar GRUB2, debe iniciar el modo de rescate. Siga los pasos a continuación para iniciar el modo de rescate y reinstalar el gestor de arranque GRUB2.
Arrancando en modo de rescate y reinstalando GRUB2
1. Inicie desde el DVD de instalación de RHEL7 alterando el orden de inicio en Bios y seleccionando medios de DVD como la primera preferencia de inicio.
Nota :La versión anterior de RHEL 7 DVD no funcionará aquí. Así que asegúrese de tener la última versión de RHEL 7 DVD con usted.2. En la pantalla de inicio, seleccione la opción Solución de problemas al final de la pantalla.
3. En la siguiente pantalla, seleccione la opción Rescate a CentOS Linux system .
4. En la siguiente pantalla, presione enter para continuar. Cuando se le pregunte si desea que Rescue encuentre su instalación, seleccione Continuar.
Si tiene problemas para detectar su instalación, vuelva a intentar usar la opción Omitir y detecte y monte manualmente su almacenamiento. Recibirá un mensaje que se muestra en la imagen a continuación si el modo de rescate ha detectado la instalación correcta.
5. El siguiente paso es cambiar su directorio raíz a /mnt/sysimage utilizando el comando chroot. Esto convierte a su sistema en el entorno raíz.
# chroot /mnt/sysimage
6. Use el comando grub2-install para volver a escribir el MBR en su dispositivo de arranque. El dispositivo de arranque suele ser /dev/sda.
# grub2-install /dev/sda
Debería recibir un mensaje de instalación exitosa como se muestra a continuación.
Para reiniciar el sistema, primero salga del entorno chroot y ejecute el comando de reinicio.
Reinstalación de grub2 en máquinas basadas en UEFI
Si está en una máquina basada en UEFI, asegúrese de agregar los 2 pasos a continuación antes de volver a instalar GRUB2 usando el comando "grub2-install".
1. Si la partición del sistema EFI se ha recreado o dañado, estos archivos se pueden recuperar reinstalando grub2-efi , módulos grub2-efi y calza paquetes
# yum reinstall grub2-efi grub2-efi-modules shim
2. Si /boot/efi/EFI/redhat/grub.cfg ha sido eliminado o dañado, se puede restaurar con el siguiente comando:
# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg