GNU/Linux >> Linux Esercitazione >  >> Cent OS

"errore:impossibile trovare il comando 'ffffffffff….." Errore GRUB2 CentOS/RHEL 7

L'errore

Durante il tentativo di avviare grub2 mostra:

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

e il sistema non è in grado di avviarsi.

La soluzione

È possibile che i moduli grub2 siano in

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

sono stati danneggiati.

Per rimediare a qualsiasi danneggiamento del bootloader, avvia il server in modalità di ripristino e reinstalla il pacchetto grub2:

1. Avviare la VM dall'immagine ISO di installazione e accedere alla modalità di ripristino (Risoluzione dei problemi -> Salvataggio di un sistema Linux).

2. Non consentire alla modalità di ripristino di montare il filesystem di root.

3. Attiva qualsiasi dispositivo LVM.

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

I dispositivi LVM dovrebbero apparire nella directory /dev/mapper.

4. Monta i dispositivi per rendere accessibile il loro contenuto.

# 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

includi procfs, sysfs, dev tramite un montaggio bind.

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

e monta la partizione di avvio:

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

5. Rendi le partizioni appena montate il contesto di lavoro corrente.

# chroot /mnt/sysimage
Nota :In questa fase verifica /boot/grub2/grub.cfg, non dovrebbe contenere spazzatura.

6. Abilita la rete in modo che il TPM grub2-tools possa essere reinstallato tramite yum(8) se non è già installato.

# ifup eth0

7. Reinstallare il pacchetto RPM grub2-tools.

# yum reinstall grub2-tools

8. Reinstalla grub2:

# grub2-install /dev/xvda

9. E poi riavvia:

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


Cent OS
  1. Come trovare file in CentOS 8 sulla riga di comando

  2. comando ifconfig non trovato – CentOS/RHEL 7

  3. Errore del comando lvcreate "mlock non riuscito:impossibile allocare memoria" in CentOS/RHEL 7

  4. Errore XFS:impossibile montare il filesystem con l'autorizzazione Noacl in CentOS/RHEL 7

  5. Come eseguire il comando Pstack su CentOS/RHEL

Come utilizzare tmpfs su RHEL/CentOS 7

Installa KVM (QEMU) su CentOS 7 / RHEL 7

Come installare Scala 3 su RHEL 8 / CentOS 8

Risolto l'errore, impossibile trovare il comando hwmatch su Grub

CentOS / RHEL 7:comando systemd-analyze per trovare i ritardi di avvio

CentOS / RHEL 7:spiegato il file di configurazione di GRUB2 /boot/grub2/grub.cfg