C’est vrai, car GRUB EFI s’installe implicitement dans la partition EFI montée sur /boot/efi. Ce montage est défini bien avant, lors du partitionnement.
C’est faux, je viens de vérifier expérimentalement. Comme je l’ai écrit précédemment, l’installateur utilise la partition EFI marquée “utiliser comme partition système EFI”.
Attention : si on choisit le partitionnement manuel (ce que je fais toujours), toutes les partitions EFI présentes peuvent être marquées comme à utiliser par défaut, aussi il faut marquer celles qu’on ne veut pas comme “ne pas utiliser”. C’est comme les swaps.
Ces instructions sont pour installer GRUB BIOS, pas GRUB EFI.
Pour installer GRUB EFI PC 64 bits, il faut installer le paquet grub-efi-amd64.
En mode EFI grub-install
n’a pas besoin de spécifier un périphérique, l’amorçage EFI n’utilise pas de secteur d’amorce. Par contre si le disque externe doit être utilisé sur une autre machine (UEFI PC 64 bits aussi), il faut utiliser l’option --removable qui correspond au chemin de périphérique amovible.
Attention : si cette installation est réalisée avec un PC qui a déjà une installation de Debian en mode EFI sur son disque interne, l’installation de GRUB EFI sur le disque externe va remplacer l’entrée “debian” du système Debian installé sur le disque interne dans les variables d’amorçage du firmware UEFI.
Cela risque de ne désactiver que la prise en charge du disque par le firmware BIOS ou UEFI, et donc pour les programmes comme les chargeurs d’amorçage qui se basent dessus, mais d’être sans effet sur le noyau Linux qui utilise ses propres pilotes indépendamment du firmware.
Je ne connais qu’un seul cas (Dell Optiplex) où cela a désactivé effectivement le port SATA, empêchant Linux d’utiliser le disque connecté dessus.