Bonjour
Je pense qu'il faut simplement acter ce fait comme j'ai du me résoudre à ne pas pouvoir faire une installation sur un disque externe capable de booter en légacy.
Je tenterais de retrouver ce bug et la réponse fournie. Peut-être faudra-t-il alors 'râler' auprès du concepteur.
Au fait ce n'est pas la création de la clé USB qui détruit le boot EFI mais simplement l'action de lancer la mise à jour de GRUB2
Mais cette action est faite de façon systématique après avoir fini de copier l'ISO.
J'ai pisté au démarrage de l'installation de grub: Pas de destruction. Puis en faisant l'action de mise à jour. Celle qui fait " installation pour la plateforme x86_64-efi)
u16041@u16041:~$ sudo efibootmgr -v
BootCurrent: 0004
Timeout: 0 seconds
BootOrder: 0004,0002,0000,0001,2003,2001,2002
Boot0000* Windows Boot Manager HD(1,GPT,c175b09a-8451-420e-ba87-e3f06f233879,0x800,0x3f800)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0001* Ubuntu HD(3,GPT,efa4be01-abf1-4dcc-833d-dde4322f9f47,0x48000,0x3f800)/File(\EFI\ubuntu\grubx64.efi)RC
Boot0002* Windows Boot Manager HD(3,GPT,efa4be01-abf1-4dcc-833d-dde4322f9f47,0x48000,0x3f800)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0003* EFI Network 0 for IPv6 (08-9E-01-B7-1C-5D) PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)/MAC(089e01b71c5d,0)/IPv6([::]:<->[::]:,0,0)RC
Boot0004* Ubuntu HD(1,GPT,c175b09a-8451-420e-ba87-e3f06f233879,0x800,0x3f800)/File(\EFI\ubuntu\grubx64.efi)RC
Boot0005* EFI Network 0 for IPv4 (08-9E-01-B7-1C-5D) PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)/MAC(089e01b71c5d,0)/IPv4(0.0.0.0:0<->0.0.0.0:0,0,0)RC
Boot0008* EFI Network 0 for IPv4 (08-9E-01-B7-1C-5D) PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)/MAC(089e01b71c5d,0)/IPv4(0.0.0.0:0<->0.0.0.0:0,0,0)RC
Boot0011* Windows Boot Manager HD(3,GPT,efa4be01-abf1-4dcc-833d-dde4322f9f47,0x48000,0x3f800)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0013* EFI Network 0 for IPv6 (08-9E-01-B7-1C-5D) PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)/MAC(089e01b71c5d,0)/IPv6([::]:<->[::]:,0,0)RC
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC
.............
u16041@u16041:~$ sudo efibootmgr -v
BootCurrent: 0004
Timeout: 0 seconds
BootOrder: 0001,0002,0000,2003,2001,2002
Boot0000* Windows Boot Manager HD(1,GPT,c175b09a-8451-420e-ba87-e3f06f233879,0x800,0x3f800)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0001* ubuntu HD(1,MBR,0x4294967203,0x3f,0x7760e8)/File(\EFI\ubuntu\shimx64.efi)
Boot0002* Windows Boot Manager HD(3,GPT,efa4be01-abf1-4dcc-833d-dde4322f9f47,0x48000,0x3f800)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0003* EFI Network 0 for IPv6 (08-9E-01-B7-1C-5D) PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)/MAC(089e01b71c5d,0)/IPv6([::]:<->[::]:,0,0)RC
Boot0005* EFI Network 0 for IPv4 (08-9E-01-B7-1C-5D) PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)/MAC(089e01b71c5d,0)/IPv4(0.0.0.0:0<->0.0.0.0:0,0,0)RC
Boot0008* EFI Network 0 for IPv4 (08-9E-01-B7-1C-5D) PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)/MAC(089e01b71c5d,0)/IPv4(0.0.0.0:0<->0.0.0.0:0,0,0)RC
Boot0011* Windows Boot Manager HD(3,GPT,efa4be01-abf1-4dcc-833d-dde4322f9f47,0x48000,0x3f800)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
Boot0013* EFI Network 0 for IPv6 (08-9E-01-B7-1C-5D) PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)/MAC(089e01b71c5d,0)/IPv6([::]:<->[::]:,0,0)RC
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC
u16041@u16041:~$
C'est exactement le même problème que lorsqu'on installe en EFI sur un disque externe.
Il faut immédiatement refaire une commande efibootmgr pour
recréer une entrée correcte