CentOS / RHEL 7 inclut désormais GRUB2 qui utilise une nouvelle méthode d'installation sur le MBR de votre périphérique de démarrage. Vous devrez peut-être réinstaller le chargeur de démarrage GRUB2 si votre système n'est pas amorçable après une panne. Pour réinstaller GRUB2, vous devez démarrer en mode de secours. Suivez les étapes ci-dessous pour démarrer en mode de secours et réinstaller le chargeur de démarrage GRUB2.
Démarrage en mode de secours et réinstallation de GRUB2
1. Démarrez à partir du DVD d'installation RHEL7 en modifiant l'ordre de démarrage dans le Bios et en sélectionnant le support DVD comme première préférence de démarrage.
Remarque :L'ancienne version du DVD RHEL 7 ne fonctionnera pas ici. Assurez-vous donc d'avoir la dernière version du DVD RHEL 7 avec vous.2. À l'écran de démarrage, sélectionnez l'option Dépannage à la fin de l'écran.
3. Sur l'écran suivant, sélectionnez l'option Rescue a CentOS Linux system .
4. Sur l'écran suivant, appuyez sur Entrée pour continuer. Lorsqu'on vous demande si vous souhaitez que Rescue trouve votre installation, choisissez Continuer.
Si vous rencontrez des problèmes pour détecter votre installation, réessayez en utilisant l'option Ignorer et détectez et montez manuellement votre stockage. Vous obtiendrez un message affiché dans l'image ci-dessous si le mode de secours a détecté la bonne installation.
5. La prochaine étape consiste à changer votre répertoire racine en /mnt/sysimage à l'aide de la commande chroot. Cela fait de votre système l'environnement racine.
# chroot /mnt/sysimage
6. Utilisez la commande grub2-install pour réécrire le MBR sur votre périphérique de démarrage. Le périphérique de démarrage est généralement /dev/sda.
# grub2-install /dev/sda
Vous devriez obtenir un message d'installation réussie comme indiqué ci-dessous.
Pour redémarrer le système, quittez d'abord l'environnement chroot et exécutez la commande de redémarrage.
Réinstaller grub2 sur des machines basées sur UEFI
Si vous êtes sur une machine basée sur UEFI, assurez-vous d'ajouter également les 2 étapes ci-dessous avant de réinstaller GRUB2 à l'aide de la commande "grub2-install".
1. Si la partition système EFI a été recréée ou endommagée, ces fichiers peuvent être récupérés en réinstallant grub2-efi , modules grub2-efi et cale paquets.
# yum reinstall grub2-efi grub2-efi-modules shim
2. Si /boot/efi/EFI/redhat/grub.cfg a été supprimé ou endommagé, il peut être restauré avec la commande suivante :
# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg