Il semble y avoir une certaine confusion à propos du démarrage EFI et des ISO Ubuntu.
Avertissement: je ne connais pas grand-chose aux Mac, car je n'ai jamais possédé ou pris en charge l'une de ces machines. Mais je veux quand même aider.
Démarrage Linux et Windows UEFI et ISO Ubuntu Mac
En utilisant Linux sur des machines Windows, je crois comprendre que pour démarrer à partir d'un support externe via EFI, il vous suffit de copier les fichiers de l'ISO vers un système de fichiers pris en charge sur la clé USB, qui est généralement FAT. Les ISO qui prennent en charge le démarrage UEFI contiennent un fichier appelé /efi/boot/boot{arch}.efi
, où il {arch}
peut s'agir x64
d'AMD64, ia32
d'i386 arm
ou a64
d'ARM, etc. Sur les Mac (plus anciens), cela peut être le cas /efi/boot/boot.efi
.
D'accord, c'est ça. La chose étrange est que les ISO Mac ne contiennent pas de tels fichiers et démarrent et installent plutôt en mode BIOS hérité, ce qui était bien en 2006 - quand Apple a introduit Boot Camp - mais pas depuis 2012, lorsque le reste de l'industrie est passé à UEFI.
Les réponses de Chan-Ho Suh et Colin Watson sur des questions similaires ne semblent pas refléter correctement l'état actuel.
Résoudre le problème des chargeurs UEFI pour les anciens Mac
J'ai trouvé une entrée de blog d' AstroFloyd traitant d'un problème très similaire tout en étant conscient de ce qui précède.
Sa solution est de mettre un chargeur EFI qui permet de charger en boucle un ISO compatible UEFI. Idéalement, il vous suffirait de mettre deux fichiers sur le lecteur USB au format FAT et c'est tout.
Pour plus de clarté, tout ce qui se trouve maintenant sur votre clé USB est (par rapport au répertoire racine de cette clé):
- /efi/boot/boot.iso
- /efi/boot/boot.efi
Ses instructions sont écrites à l'aide d'outils Linux et traitent de détails avancés comme la définition du type de partition, mais je suppose que Windows et les lecteurs USB standard fournissent déjà cette configuration par défaut.
Pour être clair: n'utilisez pas l'ISO amd64 + mac, utilisez le dernier standard.
En relation:
Plus d'informations de fond
Rod Smith - qui est également ici - a publié un article très détaillé sur EFI-Booting Ubuntu sur un Mac sur son site. Il explique pourquoi l'installation de Linux en mode BIOS sur un Mac en utilisant un MBR hybride est au moins une mauvaise idée et couvre quelques scénarios d'installation d'Ubuntu sur un lecteur avec une installation Mac OS X existante.
Il utilise son outil Refind, mais pour autant que je sache, systemd-boot est également capable de démarrer OS X et de travailler avec des Mac. C'est probablement un peu plus difficile à configurer.