Tu as raison avec les EFI en trop a un endroit ou manquant à un autre
grub-install: info: copying `/boot/grub/x86_64-efi/core.efi' -> `/media/efi/EFI/EFI/ubuntu/grubx64.efi'
cp -Rv /medit/efi/EFI/ubuntu/* /media/efi/EFI/Microsoft/Boot
Le truc est bon
grub-install: info: copying `/boot/grub/x86_64-efi/core.efi' -> `/media/efi/EFI/ubuntu/grubx64.efi'.
grub-install: info: copying `/boot/grub/x86_64-efi/core.efi' -> `/media/efi/EFI/BOOT/BOOTX64.EFI'.
Mais ta correction finale me semble bonne
Sauf qu'il faut continuer en recopiant la structure de boot enfin correcte, quelque part.
Cela peut se faire maintenant directement en live-USB sans passer par la procédure chroot
sudo -i
umount -v /dev/mmcblk0p1
mount -v /dev/mmcblk0p1 /media/efi
cp -Rv /media/efi/EFI/ubuntu/* /media/efi/EFI/Microsoft/Boot
cp -v /media/efi/EFI/Microsoft/Boot/grubx64.efi /media/efi/EFI/Microsoft/boot/bootmgfw.efi
Si cela foire, je reviendrais à ta première installation où c'était ailleurs.
Nota. Peux-tu confirmer que cette erreur "l'erreur est "cannot find a GRUB drive for /dev/sda1..." est issue du redémarrage sans la clé USB