GNU/Linux >> Tutoriels Linux >  >> Cent OS

CentOS / RHEL 7 :Comment réinstaller GRUB2 depuis le mode de secours

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


Cent OS
  1. CentOS / RHEL 7 :Comment basculer vers iptables depuis firewalld

  2. CentOS / RHEL 5,6 :Comment réinstaller le chargeur GRUB à partir du mode de secours

  3. Comment configurer l'interface en "Mode Promiscuous" dans CentOS/RHEL

  4. Comment désactiver NUMA sur les chargeurs de démarrage EFI à l'aide de GRUB2 (CentOS/RHEL 6)

  5. Comment désactiver le mode FIPS sur CentOS/RHEL 7

CentOS / RHEL 7 :fichier de configuration GRUB2 /boot/grub2/grub.cfg expliqué

CentOS / RHEL 7 :Comment installer le noyau à partir du mode de secours

CentOS / RHEL 7 :Comment démarrer en mode de secours à partir du DVD/ISO d'installation

CentOS / RHEL 5 :Comment démarrer en mode de secours

Comment démarrer en mode de secours ou en mode d'urgence via Systemd dans CentOS/RHEL 7 et 8

CentOS / RHEL 6 :Comment démarrer en mode secours