[EFIBOOTMGR] erreur : efibootmgr n'a pas réussi à enregistrer l'entrée [Résolu]

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
vintherine
yeomen
Messages : 281
Inscription : mer. 04 janv. 2012, 22:14
Localisation : Annecy

[EFIBOOTMGR] erreur : efibootmgr n'a pas réussi à enregistrer l'entrée [Résolu]

Message par vintherine »

Bonjour,

je tente d’intailler Arch sur un pc tout vide. UEFI GPT

j'ai crée une table GPT ainsi :

Code : Tout sélectionner

GNU Parted 3.4
Utilisation de /dev/sda
Bienvenue sur GNU Parted ! Tapez « help » pour voir la liste des commandes.
(parted) print                                                            
Modèle : ATA INNOVATION IT (scsi)
Disque /dev/sda : 256GB
Taille des secteurs (logiques/physiques) : 512B/512B
Table de partitions : gpt
Drapeaux de disque : 

Numéro  Début   Fin     Taille  Système de fichiers  Nom  Drapeaux
 1      1049kB  525MB   524MB   fat32                     démarrage, esp
 2      525MB   64,9GB  64,4GB  ext4
 3      64,9GB  256GB   191GB   ext4
après installation de base et pour installer grub je suis ce tuto : https://wiki.archlinux.fr/GRUB#Syst.C3.A8mes_UEFI

j'ai créé le répertoire /boot/efi/EFI puis lancé la commande

Code : Tout sélectionner

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck
j'ai le message d'erreur suivant :
Installation pour la plate-forme x86_64-efi.
Could not prepare Boot variable: No space left on device
grub-install : erreur : efibootmgr n'a pas réussi à enregistrer l'entrée de démarrage: Erreur d'entrée/sortie.
évidement la partition est vide

Code : Tout sélectionner

df /dev/sda1
Sys. de fichiers blocs de 1K Utilisé Disponible Uti% Monté sur
/dev/sda1             510984   13164     497820   3% /boot/efi
Merci de m'éclairer sur le pourquoi du comment de la chose et surtout de la manière d'en venir à bout
Dernière modification par vintherine le ven. 12 févr. 2021, 08:47, modifié 1 fois.
Envoyé depuis mon saxophone !
Blog - Photos
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [EFIBOOTMGR] erreur : efibootmgr n'a pas réussi à enregistrer l'entrée

Message par benjarobin »

Bonjour,
Tu as très certainement un problème avec ta NVRAM de ta carte mère (qui est presque pleine). Le mieux c'est de ne pas essayer de le corriger car il y a un fort risque de briquer ton PC (Il ne pourra plus jamais démarrer).
Donc je te recommande depuis de chroot (avec toutes les partitions de monté normalement) de simplement faire :

Code : Tout sélectionner

pacman -R efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck --removable
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
vintherine
yeomen
Messages : 281
Inscription : mer. 04 janv. 2012, 22:14
Localisation : Annecy

Re: [EFIBOOTMGR] erreur : efibootmgr n'a pas réussi à enregistrer l'entrée

Message par vintherine »

Merci benjarobin, problème partiellement résolu

grub-intall est allé au bout sans erreur, j'ai fait dans la foulée grub-mkconfig -o /boot/grub/grub.cfg et tenté de booter. Le résultat :

Code : Tout sélectionner

[ Time ] Timed out waiting for device /dev/disk/by-uuid/8281-7A77
[ DEPEND ] Dependency failed for /boot/efi
[ DEPEND ] Dependency failed for Local File System
[ DEPEND ] Dependency failed for File System Check on /dev/disk/by-uuid/8281-7A77
You are in emergency mode etc...
Précédement à l’installation de grub j'ai suivi ce tuto : https://wiki.archlinux.fr/Installation# ... _.28GPT.29
Envoyé depuis mon saxophone !
Blog - Photos
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [EFIBOOTMGR] erreur : efibootmgr n'a pas réussi à enregistrer l'entrée

Message par benjarobin »

Le contenu de ton fstab n'est pas bon. Ce n'est pas le bon UUID. Tu as re-formaté la partition ESP/EFI et oublié de modifier le fstab en conséquence.
Pour corriger c'est très simple, si tu ne sais pas faire donne la sortie (en root) de :

Code : Tout sélectionner

blkid 
cat /etc/fstab # depuis le chroot, ou
cat /mnt/etc/fstab # En dehors du chroot
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
vintherine
yeomen
Messages : 281
Inscription : mer. 04 janv. 2012, 22:14
Localisation : Annecy

Re: [EFIBOOTMGR] erreur : efibootmgr n'a pas réussi à enregistrer l'entrée

Message par vintherine »

J'y ai pensé ce matin au réveil :D et c'était bien ça. Merci mille fois.
Envoyé depuis mon saxophone !
Blog - Photos
Répondre