Avertissement : je ne connais strictement *rien* au Mac. Je n'ai tâté que de l'UEFI sur PC.
steve a écrit : > Le 14-09-2015, à 16:22:45 +0200, Alexandre Hoïde a écrit : > >> Contre la curiosité des douaniers, tu pourrais essayer de modifier >> l'ordre de chargement stocké dans la nvram de ton firmware, à l'aide de >> l'utilitaire 'efibootmgr' (ce qui devrait également pouvoir se faire >> depuis l'interface de ton firmware, d'ailleurs). > > Hum... pas sûr de savoir comment faire. Il n'y a pas d'entrée OSX dans > Grub, alors que la sortie de 'efibootmgr -v' donne > BootCurrent: 0000 > Timeout: 5 seconds > BootOrder: 0000,0080 > Boot0000* debian > HD(1,28,64000,e7d5ef86-1c9a-495d-bfe4-9d29ed9d963b)File(\EFI\debian\grubx64.efi) > Boot0080* Mac OS X > ACPI(a0341d0,0)PCI(1f,2)SATA(0,0,0)HD(3,8d61ae8,135f20,ced2687e-3575-4697-b564-34b9a786fc15) > Boot0081* Mac OS X > ACPI(a0341d0,0)PCI(1f,2)SATA(0,0,0)HD(3,8d61ae8,135f20,ced2687e-3575-4697-b564-34b9a786fc15) > Boot0082* > ACPI(a0341d0,0)PCI(1f,2)SATA(0,0,0)HD(3,8d61ae8,135f20,ced2687e-3575-4697-b564-34b9a786fc15) > > BootFFFF* > ACPI(a0341d0,0)PCI(1f,2)SATA(0,0,0)HD(2,64028,e066090,0000510a-5a72-0000-5510-0000477d0000)File(\System\Library\CoreServices\boot.efi) > On voit bien une entrée d'amorçage pour Debian avec le numéro 0000, et des entrées pour MacOS identiques avec les numéro 0080 à 0082. Ça ressemble à du boot UEFI classique, à part les doublons et la forme inhabituelle - pour moi - des entrées d'amorçage pour MacOS. Je ne sais pas à quoi sert la dernière entrée de numéro FFFF. L'ordre de priorité défini dans BootOrder est 0000 (Debian) en premier, et 0080 (1e entrée MacOS) en second. Normal : quand grub-install installe son chargeur, il crée ou met à jour l'entrée d'amorçage "debian" et la met en premier dans l'ordre de priorité de BootOrder. La modification suivant de BootOrder grâce à efibootmgr devrait inverser les priorités - SANS GARANTIE : efibootmgr --bootorder 0080,0000 Autre possibilité, si elle est supportée par le firmware : utiliser l'option --bootnext pour spécifier la prochaine entrée à démarrer. Cela permettra de booter sur MacOS une fois, juste pour le douanier. Par contre je ne vois pas comment amorçer MacOS depuis GRUB s'il n'y a pas de fichier *.efi correspondant dans la partition système EFI.

