{{tag>Bionic Xenial tutoriel BROUILLON}}
----
Tutoriel à mettre à jour en suivant le modèle https://doc.ubuntu-fr.org/wiki/modeles/tutoriel
======  Installation de la structure de boot EFI en lignes de commandes. ======
Il est nécessaire de booter avec la live USB de votre support d'installation. Vous choisissez d'essayer avant d'installer.  Passez en mode terminal en frappant les caractères **Ctrl Alt t** Si votre clavier n'écrit pas en français, frapper les caractères suivants
setxkbmap fr
Il est nécessaire de connaître la partition qui contient la racine **/**  (root) et la partition EFI. Il est probable que le boot-info vous les ait données.  Sinon les commandes suivantes
 sudo blkid | grep -Ei "ext4|vfat" 
 sudo parted -l | grep -Ei "ext4|fat32"   peuvent vous aider à les identifier.
Dans la suite de cette réparation elles seront appelées **SLASH** (Cela sera par exemple sda7 ou mmcblk//N//p2).  et **EFI** (Cela sera par exemple sda1 ou mmcblk//N//p1).  __Ces mots devront être remplacés par les vraies valeurs.__
Il est maintenant nécessaire de préparer le grand saut dans la partition installée, Les commandes suivantes sont à faire.
    sudo mount     -v /dev/SLASH  /mnt 
    sudo mount    --bind /dev  /mnt/dev 
    sudo mount    -t proc /proc /mnt/proc 
    sudo mount    --bind /run  /mnt/run  
    sudo mount   --bind /sys  /mnt/sys 
    modprobe efivars 
    sudo mount   --bind /run/resolvconf  /mnt/run/resolvconf       
    sudo chroot    /mnt     
Vous êtes maintenant dans la session installée, Vous allez réparer le boot EFI avec les commandes suivantes:
     mount  -t devpts devpts /dev/pts  
    mkdir   -p /boot/efi 
    mount  -v /dev/EFI /boot/efi 
Commande spécifique pour ordinateurs ayant un bios fonctionnant en **64** bits
    grub-install    
Commandes spécifiques pour ordinateurs ayant un bios fonctionnant en **32** bits
    apt  update     
    apt-get remove --allow-remove-essential shim-signed
    apt  install grub-efi-ia32    grub-efi-ia32-bin    
    rm -rf /boot/efi/EFI/ubuntu
    grub-install   -v    --target=i386-efi       --efi-directory=/boot/efi          
Maintenant, on finit le traitement:
    update-grub 
    exit 
    shutdown -P now 
Lorsque l'ordinateur a booté, il faut ajouter la ligne suivante au fichier** /etc/fstab** afin que les futures commandes **grub-install** se passent bien.
UUID=XXXX-XXXX  /boot/efi       vfat    umask=0077      0       1   
La valeur XXXX-YYYY étant à remplacer par ce qui aura été trouvé au retour de la commande en pensant à remplacer EFI par la bonne valeur
sudo blkid | grep EFI
**
Si, malgré toutes vos tentatives, la réparation n'a pas fonctionné, le forum est là pour vous aider.**
----
//Contributeurs principaux : [[:utilisateurs:IDENTIFIANT]].//