je ne peux garantir que tout ceci fonctionne sur une machine Apple, tout simplement parce qu'elles utilisent une solution bâtarde entre EFI et UEFI, avec un comportement souvent différent de ce que l'on voit sur les machines des autres constructeurs.
Effectivement. C'est merdique.
J'ai trituré le truc dans tous les sens cet été, sans succès probant.
Au départ j'avais MacOS + Linux et le boot était géré par rEFIt, derrière lequel GRUB en mode PC BIOS était lancé.
Ne l'utilisant pas, l'objectif était de virer MacOS et d'en profité pour supprimer rEFIt, pour ne laisser que GRUB.
J'ai réussi à mettre GRUB en mode EFI, mais j'avais un soucis de driver graphique sous Nux (mappage des couleurs incorrect).
Au final, je suis revenu à une solution un poil batarde mais qui fonctionne : j'ai mis le EFI du Mac en mode legacy (émulation de BIOS) et j'ai installé Grub en mode PC dans le MBR du disque (ou de la partition BIOS, je ne sais plus). Le disque est en GPT, puisque ça ne pose aucun problème à Linux ou à GRUB, et contient une partition "bios" de 100Mo au début du disque, le reste en LVM.
D'ailleurs à ce propos, sache que GRUB 2 gère très bien le boot sur du LVM, donc plus besoin de sortir le /boot du LVM ;).
Bon par contre aux dernières nouvelles, l'installeur Debian a un peu de mal à l'installer dans cette configuration (tout dans un VG LVM) donc il faut choper un terminal lors de l'installation, chrooter le target et faire l'installation à la mano - mais c'est juste un grub-install et un update-grub, donc c'est pas non plus infaisable. :)
# Apple EFI
Posté par madhatter (site web personnel) . En réponse au journal UEFI, à la découverte du nouveau BIOS.... Évalué à 4.
Effectivement. C'est merdique.
J'ai trituré le truc dans tous les sens cet été, sans succès probant.
Au départ j'avais MacOS + Linux et le boot était géré par rEFIt, derrière lequel GRUB en mode PC BIOS était lancé.
Ne l'utilisant pas, l'objectif était de virer MacOS et d'en profité pour supprimer rEFIt, pour ne laisser que GRUB.
J'ai réussi à mettre GRUB en mode EFI, mais j'avais un soucis de driver graphique sous Nux (mappage des couleurs incorrect).
Au final, je suis revenu à une solution un poil batarde mais qui fonctionne : j'ai mis le EFI du Mac en mode legacy (émulation de BIOS) et j'ai installé Grub en mode PC dans le MBR du disque (ou de la partition BIOS, je ne sais plus). Le disque est en GPT, puisque ça ne pose aucun problème à Linux ou à GRUB, et contient une partition "bios" de 100Mo au début du disque, le reste en LVM.
D'ailleurs à ce propos, sache que GRUB 2 gère très bien le boot sur du LVM, donc plus besoin de sortir le /boot du LVM ;).
Bon par contre aux dernières nouvelles, l'installeur Debian a un peu de mal à l'installer dans cette configuration (tout dans un VG LVM) donc il faut choper un terminal lors de l'installation, chrooter le target et faire l'installation à la mano - mais c'est juste un grub-install et un update-grub, donc c'est pas non plus infaisable. :)
There is no spoon...