Bonjour,

j'ai installé Ubuntu sur disque dur spécialement installé pour lui. Pendant l'installation, j'ai bien spécifié d'installer Grub sur ce disque dur. A la fin de l'installation j'ai vu qu'il avait installé Grub sur le Nvme qui contient Windows 10.
Quand je lance os prober, j'ai :

/dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi
/dev/sdb2@/efi/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows1:efi

Ubuntu est sur sdbc. comment je fais pour installer grub sur sdbc ? Je précise que le nvme est sur la carte mère dans son emplacement avec de la pate thermique, difficile pour moi de l'enlever pour installer ubuntu
Bonjour
en EFI, le grub est composé d'une entité supplémentaire qui s'installe dans une partition de boot EFI
C'est l'équivalent du MBR en légacy.

Personne ne pense à allouer cette partition au moment du choix "autre chose".
Si tu tiens réellement à installer tout dans le disque dur au cas où le nvme lâcherait.
1) Fabriquer une partition fat32 de 36 Mo dans une partition primaire (pas de partition logique). Lui mettre un drapeau de boot ESP
2) Lancer boot-repair en live-USB https://doc.ubuntu-fr.org/boot-repair
choisir "options avancées" et parcourir la grille qui liste les partitions de boot EFI pour choisir cette du disque dur que tu viens de créer.
Merci pour ta réponse,

Je peux créer ça pendant l'installation sur le disque dur ubuntu ? Au moment du partitionnement ?

Pendant l'installation, j'ai bien vu la commande : grub-install sur sdbc

Ou alors est-on obligé de corriger ensuite ?
Si ton installation est faite, Cela se répare en quelques minutes.

Sinon tu peux la créer pendant l'installation. Le plus pratique étant de commencer à lancer gparted pour fabriquer la partition. Mais pendant l'installation, tu peux choisir un espace libre, lui indiquer que la taille est de 36 Mo, que cela doit être formaté en fat32 et que c'est à monter sur le point de montage /boot/efi
ça y est, j'ai réussi grâce à toi !
Mais il a réécrit grub sur toutes le partitions de boot EFI bien que n'ayant choisi que celle du disque dur d'ubuntu. J'ai supprimé celles qui ne m'intéressait pas lol

Merci !
Fais la commande
sudo efibootmgr -v | grep ubuntu 
pour trouver le UUID de la partition EFI qui est utilisé
et fait
sudo blkid | grep vfat
pour vérifier que c'est bien la bonne
sudo efibootmgr -v | grep ubuntu
Boot0009* ubuntu HD(2,MBR,0x4765317e,0x34660000,0x12000)/File(\EFI\UBUNTU\SHIMX64.EFI)..BO

sudo blkid | grep vfat
/dev/nvme0n1p1: UUID="2C6B-AFF3" TYPE="vfat" PARTUUID="65612ae1-4982-468f-9de4-a759a4809beb"
/dev/sdc2: UUID="F708-FD2B" TYPE="vfat" PARTUUID="4765317e-02"
Bonjour,

Comme demandé dans le premier message du tutoriel Retour utilisable de commande

Pour ajouter toi-même les balises code à tes précédents messages #1 et #7 :
  • Cliquer sur le lien « Modifier » en bas à droite du message
  • Sélectionner le texte
  • Cliquer sur le <> de l'éditeur de message


Le #7 :
sudo efibootmgr -v | grep ubuntu
Boot0009* ubuntu    HD(2,MBR,0x4765317e,0x34660000,0x12000)/File(\EFI\UBUNTU\SHIMX64.EFI)..BO
sudo blkid | grep vfat
/dev/nvme0n1p1: UUID="2C6B-AFF3" TYPE="vfat" PARTUUID="65612ae1-4982-468f-9de4-a759a4809beb"
/dev/sdc2: UUID="F708-FD2B" TYPE="vfat" PARTUUID="4765317e-02