Page 1 sur 1

[efibootmgr] Invalid argument. (Résolu)

Publié : sam. 27 juin 2015, 22:40
par Stdrome1209
Bonsoir à toute et à tous, je suis en train de tenter une installation d'Arch Linux en utilisant EFISTUB mais je ne parviens pas à créer une entrée dans la NVRAM.

Tout d'abord voici mes partitions / et /boot
  • /dev/sda3 -> /
  • /dev/sda1 -> /boot (partition esp de 512Mo formaté en FAT32)
Et voici comment j'ai procédé pour créer mon entrée dans la NVRAM (j'ai suivi le Wiki anglais) :

Code : Tout sélectionner

sudo pacman -S efibootmgr
Puis :

Code : Tout sélectionner

# efibootmgr -d /dev/sda -p 1 -c -L "Arch Linux" -l /vmlinuz-linux -u "root=/dev/sda3 rw initrd=/initramfs-linux.img"
Ce qui donne ce message d'erreur:

Code : Tout sélectionner

efibootmgr: Could not set variable: Invalid argument
efibootmgr: Could not prepare boot variable: Invalid argument
J'ai donc tenté de vider la NVRAM avec :

Code : Tout sélectionner

rm /sys/firmware/efi/efivars/dump-*
Ce qui me renvois le message suivant :

Code : Tout sélectionner

rm: cannot remove ' /sys/firmware/efi/efivars/dump-*' :  Invalid argument
Merci de votre aide :D

Re: [efibootmgr] Invalid argument.

Publié : sam. 27 juin 2015, 23:12
par benjarobin
Bonjour,
Voir https://bugs.archlinux.org/task/45472
En gros utilise une ancienne version de efibootmgr, la 0.11.0-1

Re: [efibootmgr] Invalid argument.

Publié : dim. 28 juin 2015, 21:06
par Stdrome1209
Merci benjarobin, comme toujours ton aide m'a été précieuse :D

Mais comment fais tu pour être au courant de tout ?

Re: [efibootmgr] Invalid argument.

Publié : dim. 28 juin 2015, 22:54
par benjarobin
Je sais juste utiliser Google... J'ai trouvé l'information en 5s.
Je ne connais que peu de chose, mais je sais où trouver l'information rapidement, et surtout j'apprends constamment

Re: [efibootmgr] Invalid argument.

Publié : mar. 30 juin 2015, 09:34
par Stdrome1209
Benjaminrobin a écrit :Je sais juste utiliser Google... J'ai trouvé l'information en 5s.
Je ne dois pas rechercher au bon endroits, ou saisir les bon thermes, après j'avoue que mon anglais handicape, je vais faire en sorte d'améliorer cela.

En tout cas merci, ça fonctionne parfaitement.

Et grâce à l'aide des gens du forum j'ai pus tester tout les principaux systèmes de boot EFI (Grub, Gummiboot, Syslinux, EFIStub) afin de mieux comprendre le système, un grand merci à tous. :D