On voit bien que le bios EFI de ton ordinateur a demandé de fonctionner en mode NON-SECURE
=================== UEFI/Legacy mode:
BIOS is EFI-compatible, and is setup in EFI-mode for this live-session.
SecureBoot disabled. (maybe sec-boot, Veuillez indiquer ce message à boot.repair@gmail.com)
Mais l'installateur de UBUNTU interdit ce fonctionnement
Il a déjà installé le GRUX64.EFI. Ce qui était bien suffisant
sda1: __________________________________________________________________________
File system: vfat
Boot sector type: Windows 8/2012: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /EFI/ubuntu/grub.cfg /EFI/Boot/bootx64.efi
/EFI/ubuntu/fwupx64.efi /EFI/ubuntu/grubx64.efi
/EFI/Boot/ubuntu/fwupx64.efi
/EFI/Boot/ubuntu/grubx64.efi
et
=================== efibootmgr -v
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0001,0002,2001,2002,2003
Boot0000* Unknown Device: HD(1,GPT,c163dfa7-de79-4e13-a0dc-d4bc0bd1adb3,0x800,0x32000)/File(EFIubuntugrubx64.efi)RC
On constate aussi, qu'il n'a même pas pensé a fabriquer le fichier de boot en 64 bits.
sda5/boot/grub est inexistant.
Donc la procédure CHROOT doit être réalisée. Il m'a semblé que tu l'avais tentée sans succès. Je te la prépare à partir de ce document
https://doc.ubuntu-fr.org/chroot
Cette utilisation est faite à partir d'une clé USB d'installation de ubuntu. Les commandes de préparation sont
setxkbmap fr
sudo -i
Le montage de la partition système à cibler se fera en frappant la commande
mount -v /dev/sda5 /mnt
Le montage des répertoires se fera avec ces commandes (copier/coller).
mount -t proc /proc /mnt/proc
mount -t sysfs /sys /mnt/sys
mount --bind /dev /mnt/dev
mount --bind /run /mnt/run
mount --bind /sys /mnt/sys
mount --bind /etc/resolv.conf /mnt/etc/resolv.conf
modprobe efivars
Le changement d'environnement se fera avec cette commande
chroot /mnt
Quelques contrôles seront à faire par exemple
mount -t devpts devpts /dev/pts
ping -c4 8.8.8.8 && ping -c4 google.fr
ls -ls /home
Tu vérifies que cette dernière commande donne bien ton nom d'utilisateur et pas le nom
ubuntu.
On peut alors passer à la réparation proprement dite . Je recopie ce qui est proposé en adaptant
Tu donneras les retours de chacune des commandes suivantes:
1) Création du point de montage pour la structure de boot
mkdir /mnt/efi
2) Monter la partition de boot
mount -v /dev/sda1 /mnt/efi
3) Installer le logiciel de boot en 64 bits
apt-get install --reinstall grub-efi-amd64
4) Création du grub
grub-install --no-nvram --root-directory=/mnt/efi
5) Lui faire connaître ubuntu et windows
update-grub
6) Ayant noté que l'installation de refind plantait aussi, on ne va plus la faire dans la session installée.
On l'installera plus tard dans une session live
seulement si la réparation du grub ne donne pas un boot standard fonctionnel.
Il faut maintenant installer une structure de boot te permettant un dual boot.
7) Mettre la structure de boot de ubuntu dans la structure de boot standard avec cette commande:
cp -Rv /mnt/efi/EFI/ubuntu/* /mnt/efi/EFI/Boot
8) Mettre le fichier de boot du grub à la place du standard avec cette commande:
cp -v /mnt/efi/EFI/Boot/grubx64.efi /mnt/efi/EFI/Boot/bootx64.efi
9) Quitter le support d'installation et booter.
exit
reboot