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

"erreur :impossible de trouver la commande 'ffffffffff….." Erreur GRUB2 CentOS/RHEL 7

L'erreur

Lors de la tentative de démarrage, grub2 affiche :

error: can't find command 'ffffffffff.....

et le système ne peut pas démarrer.

La solution

Il est possible que les modules grub2 dans

/boot/grub2/fonts/
/boot/grub2/i386-pc/
/boot/grub2/locale/

sont devenus corrompus.

Pour remédier à toute corruption du chargeur de démarrage, démarrez le serveur en mode de secours et réinstallez le package grub2 :

1. Démarrez la VM à partir de l'image ISO d'installation et passez en mode de secours ( Dépannage -> Sauvetage d'un système Linux ).

2. N'autorisez pas le mode de secours à monter le système de fichiers racine.

3. Activez tous les périphériques LVM.

# lvm pvscan
# lvm vgscan
# lvm lvscan
# vgchange -ay

Les périphériques LVM doivent apparaître dans le répertoire /dev/mapper.

4. Montez les appareils pour rendre leur contenu accessible.

# mount /dev/mapper/xxxx-root-lvm-xxx /mnt/sysimage
# mount /dev/mapper/xxxx-var-lvm-xxx  /mnt/sysimage/var
# mount /dev/mapper/xxxx-usr-lvm-xxx  /mnt/sysimage/usr

inclure procfs, sysfs, dev via un montage lié.

# mount /proc /mnt/sysimage/proc/ -o bind
# mount /dev /mnt/sysimage/dev/ -o bind
# mount /sys /mnt/sysimage/sys/ -o bind

et montez la partition de démarrage :

# mount /dev/xvda1 /mnt/sysimage/boot

5. Faites des partitions nouvellement montées le contexte de travail actuel.

# chroot /mnt/sysimage
Remarque :À ce stade, vérifiez /boot/grub2/grub.cfg, il ne doit pas contenir de déchets.

6. Activez le réseau pour que le TPM grub2-tools puisse être réinstallé via yum(8) s'il n'est pas déjà installé.

# ifup eth0

7. Réinstallez le package RPM grub2-tools.

# yum reinstall grub2-tools

8. Réinstallez grub2 :

# grub2-install /dev/xvda

9. Et puis redémarrez :

# echo Exit from chroot shell
# exit
# echo Exit from rescue shell to reboot
# exit


Cent OS
  1. Comment rechercher des fichiers dans CentOS 8 sur la ligne de commande

  2. Commande ifconfig introuvable – CentOS/RHEL 7

  3. "Échec de mlock :impossible d'allouer de la mémoire" Erreur de commande lvcreate dans CentOS/RHEL 7

  4. Erreur XFS :impossible de monter le système de fichiers avec l'autorisation Noacl dans CentOS/RHEL 7

  5. Comment exécuter la commande Pstack sur CentOS/RHEL

Comment utiliser tmpfs sur RHEL/CentOS 7

Installer KVM (QEMU) sur CentOS 7 / RHEL 7

Comment installer Scala 3 sur RHEL 8 / CentOS 8

Corrigez l'erreur impossible de trouver la commande hwmatch sur Grub

CentOS / RHEL 7 :commande systemd-analyze pour trouver les délais de démarrage

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