Manipulation réalisée hier en plusieurs bonnes heures sans trop de problème sur un imac 27" mid2011.
Un grand merci à segiodadi pour son tuto et partage d'infos !!!
Je fais mon propre récap "ocazou" ça serve à quelqu'un.
Config de base :
Imac mid 2011 - Core i5 2500s 2.7Ghz - AMD Radeon HD 6770M (512 VRAM)
Spécificités :
Machine ayant deux SSD internes.
L'un contenant Windows 8.1.
L'autre contenant 2 partitions : 1 Ubuntu 22.04 + 1 Mac Os Big Sur
Bootloader : Opencore via oclp
Installation d'un GPU AMD WX-4150 (carte Dell) préflashé (vendeur chinois sur ebay) + CPU Intel Core i7-2600s (ebay)
Sources d'information en amont :
l'incontournable :
https://forums.macrumors.com/threads/2011-imac-graphics-card-upgrade.1596614/
un très bon article sur le choix du matériel GPU/CPU :
http://macintoshmen.is-great.net/2019/09/08/imac-2009-to-2011-upgrade-guide/?i=1
la doc OCLP :
https://dortania.github.io/OpenCore-Legacy-Patcher/
et pour des choses en français : cet excellent thread !
Partie montage Hardware :
Pas de problèmes, je conseille de se faire une feuille de route, pour faciliter le remontage, de l'ordre dans lequel on fait les choses et éventuellement des annotations particulières à certaines étapes.
Attention !! : les câbles des senseurs thermiques ont un sens. S'ils sont repluggés à l'envers, l'imac ne lit plus les températures et lance les ventilateurs à pleine puissance préventivement. On peut régler cela logiciellement avec Macfans mais cela n'empêche pas le downgrade préventif des performances réalisé par la machine.
Sources utilisées :
WaliWaloW (excellent) :
https://www.youtube.com/watch?v=V_0jY51-Z9Y
Ifixit (pour des photos précises) :
https://fr.ifixit.com/Device/iMac_Intel_27"_EMC_2429
iRevive (pour la partie proprement GPU/CPU):
https://www.youtube.com/watch?v=QJNfna2ai2M
et ce thread macg évidemment !
Partie software :
Au premier démarrage, pas de problème d'écran noir puisque oclp et Big Sur sont déjà préinstallés. Malheureusement la carte n'est alors pas reconnue dans Big Sur. Dans les infos systèmes, Macos renvoit à un générique Apple Moniteur 14 Mo. Idem dans Windows 8.1 pour lequel AMD ne propose pas de pilotes (Microsoft driver).
J'ai alors (bêtement) tenté de reflasher la carte via GMRL. Facile vu que j'avais un écran à ce stade (oclp/Big Sur préinstallé).
À noter que la dernière meilleure méthode pour Flasher la carte via GNU/Linux est à présent expliquer dans le FAQ du thread Macrumors (
https://forums.macrumors.com/threads/2011-imac-graphics-card-upgrade.1596614/) dans 8.FAQ -> Q3.2). La distro GNU/Linux GMRL préconfigurée+instruction+bios est disponible sur ce github :
https://github.com/Ausdauersportler/GRML-FLASH
Pas d'amélioration notable mais en redémarrant sous Ubuntu je réalise que la carte est reconnue. Toutes ces manip' pour rien, c'est décidément bel et bien un problème de driver.
Réinstalle de Big Sur : Bingo. Mise à jour vers Win 10 : Bingo.
Nouvelle config parfaitement fonctionnelle en tripleboot, avec partage de partition sur SSD.
Note spécifique à cette config : pour que OCLP trouve la partition Ubuntu au démmarrage si elle partage le disque avec Macos, il faut modifier le fichier plist de OpenCore dans la partition EFI du disque avec Xcode (en ajoutant une entrée Ext4 dans la partie drivers sur le modèle des drivers précédents appelés). Il faut aussi évidemment ajouter le fichier ext4_x64.efi dans le dossier drivers de opencore).
Ce fichier est disponible sur le github de opencore à l'adresse suivante :
https://github.com/acidanthera/OcBinaryData/blob/master/Drivers/ext4_x64.efi
Note spécifique au niveau technique requis pour cette manipulation.
Je déconseille fortement cette manipulation à un néophyte complet. En cas de problème (et ils peuvent être nombreux et de différentes natures), un bagage minimum de connaissance est requis pour pouvoir dépanner.
À savoir, sans être technicien, ni programmeur, il est important de connaitre parfaitement chacun des éléments hardware qui compose la machine ainsi que leur fonction. Idem côté software, il faut être familier du vocabulaire technique et des principes de fonctionnement du système.
En tout cas, superbe manip', cet imac est reparti pour la prochaine décennie, c'est super !!!
Un grand merci à tous ceux dont la documentation à m'aider dans la manip !