Merci pour cette idée. Depuis, j'ai pu trouver une solution à mon problème. Mais sans utiliser efibootmgr.
Explications.
Difficulté d'utilisation de efibootmgr:
Le programme efibootmgr permet effectivement de configurer le gestionnaire de boot UEFI depuis linux. J'ai donc utilisé une clé live USB, installé le programme efibootmgr, puis l'ai exécuté. Mais j'ai obtenu le message "EFI variables not supported" mais en utilisant les droits root. J'en ai déduis que la recofniguration du gestionnaire de boot UEFI n'était possible que si le programmé efibootmgr était lancé depuis un boot UEFI. Ensuite j'ai tenté de créer une live USB bootable sur UEFI, en vain. Avec l'option de boot legacy BIOS (CSM), pas de problème. D'aprè des forums, il semble que la création d'un live USB bootable sur UEFI est pourtant possible.
Personnellement, j'ai donc abandonné cette piste.
Séquence de lancement des programmes au démarrage:
Depuis WIndows j'ai utilisé la commande:
bcdedit / enum all
En étudiant le champ "displayorder", j'ai compris que la séquence d'exécution des programmes au démarrage était la suivante:
1) Gestionnaire de démarrage du microprogramme
2) Gestionnaire de démarrage Windows \EFI\Microsoft\Boot\bootmgfw.efi
3) Chargeur de démarrage Windows \Windows\system32\winload.efi
Pour lancer grub2 et fedora, il faudrait plutôt la séquence d'exécution suivante:
1) Gestionnaire de démarrage du microprogramme
2) logiciel de calage 'shim" (il est homologué UEFI)
3) chargeur de démarrage GRUB2 (il contient la clé 'Fedora Boot Signer' vérifiable par shim)
4) noyau (il est vérifié à partir de la clé de l'autorité de certification Fedora CA)
Résolution du problème:
Pour apporter une solution à mon problème, j'ai donc remplacé le programme 'bootmgfw.efi' par le programme 'shim', mais en conservant les noms.
La démarche que j'ai suivie est expliqué ici:
http://askubuntu.com/...ubuntu-loads-only-win