Bruni > Y'avait des gens qui en parlaient sur un forum plus ou moins orienté vers OSx86... Pour le coup ça avait rien à voir avec les macs, mais un mec expliquait comment basculer d'un démarrage BIOS à un démarrage EFI sur une machine EFI. A priori y'a des différences physiques entre une install BIOS et une install EFI et la manip était assez galère.
Une partie du truc impliquait de récupérer le bootmgr.efi de Windows et de l'installer, mais ça c'est "facile". L'autre partie parlait des drivers ahci qui sont spécifiques à ta machine et doivent être installés pour démarrer en EFI. Sans ça, je te certifie moi-même que rien ne démarre...
En gros il faudrait réussir à installer sur une machine très similaire et même après ça, je pense que configurer le boot ne doit pas être une mince affaire.
Sinon, j'avais pensé à faire une install simultanée sur un MacBook sans l'affichage, et sur un autre système, avec l'affichage (mode BIOS ou bien PC en EFI)
Mais dans tous les cas, même si ça marchait (et en fait j'en suis pas certain), ne pas avoir d'image avant le démarrage de Windows est très handicapant.
Sinon en fouinant un peu j'ai trouvé un document officiel de Microsoft expliquant que Windows sait utiliser UGA (Apparemment Windows 7) aussi bien que GOP (même si celui-ci est mieux), mais ça me laisse assez dubitatif, sachant que l'affichage est vraiment le seul truc qui foire. (J'ai réussi à aller loin dans l'installation de Windows 7 EFI, je rappelle
)
Un autre document indique que OSX utilise GOP (donc nos MacBook auraient GOP ? C'est pas impossible, mais...). Cette fois-ci c'est un document de VirtualBox, qui me semble légèrement douteux
S'il n'est pas impossible que GOP soit implémenté sur un EFI 1.1 (c'est juste un driver en plus, et de toutes façons, UEFI 2.0 est simplement EFI 1.1 avec quelques drivers différents... Le cœur reste le même), il me semblait pourtant que GOP était obligatoire dans UEFI (UGA est facultatif et déprécié). Or Windows 7 requiert explicitement UEFI 2.0... Alors pourquoi supporter UGA ?
Plus étrange encore est le fait que Windows ne fasse aucun test de version EFI... (Bon c'est bien pour la compatibilité ascendante, cela dit) Ou bien y aurait-il un secret caché dans l'implémentation de nos Mac ?
Et si notre EFI implémente bien GOP (Sincèrement, je ne pense pas), est-ce que celui-ci suit vraiment les dernières spécifications ? C'est peut-être même le driver UGA qui est incomplet...
Et si tout est bon au niveau des drivers d'affichage, alors qu'est-ce qui empêcherait Windows de changer de mode graphique en EFI ? La gestion d'énergie ? :/
Apple a très certainement fait sa cuisine encore une fois, mais merde quoi !
Bref, je ferai de nouveaux tests sur mon prochain MacBook (dans 1an si le mien tient jusque là)
En tout cas c'est à cause des différences subtiles de matériel et de drivers que j'aurais aimé que tu testes... ^^