Page 1 sur 1

[UEFI] Comment installer grub correctement [Résolu]

Publié : jeu. 26 nov. 2015, 02:16
par Toby
Bonjour,

Je bloque un peu pour l'installation de Grub
https://wiki.archlinux.fr/GRUB#Mise_en_place_2

Il est dit de créer le dossier EFI dans boot/efi.
Ce qui nous donne /boot/efi/EFI

Mais dans l'installation de grub, on nous donne la commande suivante

Code : Tout sélectionner

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck
Mais dans le directory ne faut-il pas plutôt faire ?

Code : Tout sélectionner

 --efi-directory=/boot/efi/EFI
De plus, dans le chapitre de l'esp il est dit de créer un répertoire propre à Arch
https://wiki.archlinux.fr/ESP#Cr.C3.A9a ... Arch_Linux
Comme ceci

Code : Tout sélectionner

mkdir -p /boot/efi/EFI/arch/
Donc il faut créer le répertoire arch et faire ce qui est expliquer dans le chapitre de grub ?
Ou faut-il plutôt créer le répertoire "arch_grub" pour que la commande précédente pour installer grub ?

C'est un peu confus.

Re: [UEFI] Comment installer grub correctement

Publié : jeu. 26 nov. 2015, 08:11
par otacon
Taper (en remplaçant sdXY par le nom de la partition EFI : sda1, sda2,...) :

Code : Tout sélectionner

mkdir -p /boot/efi
mount -t vfat /dev/sdXY /boot/efi
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck

Re: [UEFI] Comment installer grub correctement

Publié : jeu. 26 nov. 2015, 10:40
par benjarobin
Le Wiki est très clair. Il faut faire :

Code : Tout sélectionner

mkdir -p /boot/efi
mount -t vfat /dev/sdXY /boot/efi
mkdir  /boot/efi/EFI
grub-install ...
Le dossier EFI se trouve dans la partition ESP à sa racine. Tu montes bien la partition ESP dans /boot/efi
Bref, démonte ta partition ESP et supprime /boot/efi et recommence.

Re: [UEFI] Comment installer grub correctement

Publié : jeu. 26 nov. 2015, 14:28
par Toby
otacon a écrit :Taper (en remplaçant sdXY par le nom de la partition EFI : sda1, sda2,...) :

Code : Tout sélectionner

mkdir -p /boot/efi
mount -t vfat /dev/sdXY /boot/efi
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck
Merci, j'étais au courant...
benjarobin a écrit :Le Wiki est très clair. Il faut faire :

Code : Tout sélectionner

mkdir -p /boot/efi
mount -t vfat /dev/sdXY /boot/efi
mkdir  /boot/efi/EFI
grub-install ...
Le dossier EFI se trouve dans la partition ESP à sa racine. Tu montes bien la partition ESP dans /boot/efi
Bref, démonte ta partition ESP et supprime /boot/efi et recommence.
Oui merci.
Ce qui m'intrigue c'est qu'on nous dit que grub va placer ses fichier dans /boot/efi/EFI. Alors que dans la commande grub, le dossier directory est /boot/efi.

Re: [UEFI] Comment installer grub correctement

Publié : jeu. 26 nov. 2015, 15:53
par benjarobin
--efi-directory indique où est monté la partition ESP : Cela indique où est la racine de la partition ESP.
Je ne vois aucune contradiction.

Re: [UEFI] Comment installer grub correctement

Publié : jeu. 26 nov. 2015, 19:25
par otacon
Il n'y a besoin de créer le dossier EFI dans la partition ESP que si tu es parti d'un disque vierge et que tu as créé cette partition.
Si tu es parti d'un disque "neuf dans un PC du commerce", donc avec windows installé pour ne pas le nommer, alors le dossier EFI existe déjà.
Juste pour être plus clair de mon côté. Mais tu savais déjà tout ça...

Re: [UEFI] Comment installer grub correctement [Résolu]

Publié : jeu. 26 nov. 2015, 22:23
par Toby
benjarobin a écrit :--efi-directory indique où est monté la partition ESP : Cela indique où est la racine de la partition ESP.
Je ne vois aucune contradiction.
Alors c'est moi qui n'avait pas compris la commande.
Merci.
otacon a écrit :Il n'y a besoin de créer le dossier EFI dans la partition ESP que si tu es parti d'un disque vierge et que tu as créé cette partition.
Si tu es parti d'un disque "neuf dans un PC du commerce", donc avec windows installé pour ne pas le nommer, alors le dossier EFI existe déjà.
Juste pour être plus clair de mon côté. Mais tu savais déjà tout ça...
Je comprend mieux.

Merci pour vos réponses ça m'a bien éclairer.