Show Table of Contents
24.7. Réinstaller GRUB 2
Réinstaller GRUB 2 est une manière pratique de corriger certains problèmes, habituellement causés par une installation incorrecte de GRUB 2, par des fichiers manquants, ou par un système rompu. D'autres raisons de réinstaller GRUB 2 peuvent inclure :
- Mise à niveau d'une version précédente de GRUB.
- L'utilisateur requiert que le chargeur de démarrage GRUB 2 contrôle les systèmes d'exploitation installés. Cependant, certains systèmes d'exploitation sont installés avec leur propre chargeur de démarrage. Réinstaller GRUB 2 redonne contrôle sur le système d'exploitation souhaité.
- Ajouter les informations de démarrage sur un autre disque.
24.7.1. Réinstaller GRUB 2 sur des machines basées BIOS
Lors de l'utilisation de la commande
grub2-install, les informations de démarrage sont mises à jour et les fichiers manquants sont restaurés. Remarquez que les fichiers sont uniquement restaurés s'ils ne sont pas corrompus.
Veuillez utiliser la commande
grub2-install device pour réinstaller GRUB 2 si le système fonctionne normalement. Par exemple, si sda correspond à votre périphérique :
~]#grub2-install/dev/sda
24.7.2. Réinstaller GRUB 2 sur des machines basées UEFI
Lors de l'utilisation de la commande
yum reinstall grub2-efi shim, les informations de démarrage sont mises à jour et les fichiers manquants sont restaurés. Notez que les fichiers sont uniquement restaurés s'ils ne sont pas corrompus.
Veuillez utiliser la commande
yum reinstall grub2-efi shim pour réinstaller GRUB 2 si le système fonctionne normalement. Exemple :
~]# yum reinstall grub2-efi shim24.7.3. Reparamétrer et réinstaller GRUB 2
Cette méthode supprime complètement tous les fichiers de configuration et paramètres système de GRUB 2. Appliquez cette méthode pour réinitialiser tous les paramètres de configuration sur leurs valeurs par défaut. La suppression de tous les fichiers de configuration et la réinstallation conséquente de GRUB 2 corrige les échecs causés par les fichiers corrompus et par la configuration incorrecte. Pour faire cela, veuillez effectuer les étapes suivantes en tant qu'utilisateur
root :
- Exécutez la commande
rm /etc/grub.d/*; - Exécutez la commande
rm /etc/sysconfig/grub; - Pour les systèmes EFI uniquement, veuillez exécuter la commande suivante :
~]#
yum reinstall grub2-efi shim grub2-tools - Pour les systèmes BIOS et EFI, exécuter cette commande :
~]#
yum reinstall grub2-tools - Créez à nouveau le fichier
grub.cfgen exécutant la commandegrub2-mkconfig:-o- Sur les machines basées BIOS, exécutez la commande suivante en tant qu'utilisateur
root:~]#
grub2-mkconfig -o /boot/grub2/grub.cfg - Sur les machines basées UEFI, veuillez exécuter la commande suivante en tant qu'utilisateur
root:~]#
grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
- Puis suivez la procédure indiquée dans Section 24.7, « Réinstaller GRUB 2 » pour restaurer GRUB2 sur la partition
/boot/.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.