Pardon pour le retard. Mais j'ai eu quelques contraintes depuis. (mon poste windows qui était dead par exemple).
Pour la partie courte : ca fonctionne !
Pour la partie longue et le pseudo step by step c'est ci-dessous.
Je tenais a remercier
@sergiodadi pour sa patience et le temps pris pour expliquer toutes les choses. Je sais que ca peut être agaçant de ne pas forcément être compris de suite, et que ca prend du temps de faire des posts détaillés. Donc merci beaucoup pour ton temps =).
Merci également a
@Bobbiebob pour le lien de démontage de WaliWalow qui fut très utiles.( en effet sur les étapes que j'avais vu ailleurs, l'accès à la carte n'était pas renversé, et ne nécessitait pas de démonter toutes la carte logique...)
Pour ceux que ca pourrait aider voici donc les étapes suivies grace aux différents éléments retrouvés ici et ailleurs.
Je me permets de poster le lien du post de Bobbiebob qui m'a bien aidé également.
Le post de Bobbiebob en question
Pour ceux qui tomberait sur ce poste, comme tout le monde le répète ici, sur mac rumors ou ailleurs, ne partez pas bille en tête. Prenez votre temps pour rassembler les éléments en fonction de votre budget. Eviter de tirer sur les coûts pour certains trucs (genre la pâte thermique, elle est très importante sur des machines a faible extraction d'air). Ce n'est pas une course. L'important est de bien comprendre les différents éléments, notions, et rassembler les outils et pièces
Me concernant , ma partie config:
Configuration :
Poste : IMAC Mid 2011 A1312 27'
Disque dur : 1To (origine)
RAM : 12 Go
Ancienne carte Graphique : AMD 6970 2Go
Nouvelle carte graphique :
NVIDIA AMD WX4130 2Go pré-flashée (trouvé sur le bon coin)
(correction faite par la modération)
Problématique :
L'imac fonctionne correctement sous High Sierra, mais des que le GPU est sollicité l'écran scintille, parfois le poste fige et redémarre tout seul, parfois l'écran se coupe en deux d'un coup plus ou moins au milieu, et la parti droite se retrouve à gauche de l'écran et la partie gauche à droite, parfois des lignes apparaissent etc. Le changement de carte a été confirmée ici et sur mac Rumors car. En effet sur certaines vidéos youtube on constatait que cela pouvait venir de l'écran également.
Travail préparatoire :
- avoir formaté une clef usb et y avoir installé Open core legacy patcher avec l'OS désiré.
Si la clef est préparée avant le changement de la carte graphique, il faut penser à changer la configuration de la carte graphique nécessaires pour OCLP (le choix se fait dans les options développeurs).
Pour ma part j'ai préparé une clef BigSur
- préparé une clef usb GRML-FLASH, et y mettre la ROM du vbios que l'on souhaite utiliser. Pour ma carte SergioDadi m'a aidé a trouvé le bon vbios puisqu'il l'a utilisé auparavant. il est cité au poste :
265 Ce poste sera également utile pour la démarche du flash
Sources d'infos en amont et première partie du process , le démontage , remplacement de carte, démontage
Pour les parties
sources d'informations, et
montage hardware, bien détaillées. Pas besoin de revenir dessus. C'est simple et efficace et quand on a l'habitude de démonter un pc portable ca se fait tout seul. Autrement, si on ne sais pas, il vaut mieux demander de l'aide. En effet bien que grand et spacieux, en l'occurrence, j'ai trouvé qu'on retrouvais beaucoup de notion de démontage de pc portable dans le mac. il faut être très rigoureux et méticuleux. Encore une fois pour les novices, la videos de waliwalow donne des tips.
Matériel utilisé :
Je ne me suis pas embêté, j'ai fais confiance a
@sergiodadi sur le choix des pâtes thermique à utiliser. Concernant les tournevis non plus. Moi je les possédais déjà, mais ce n'est pas du standard. Donc penser a se référer au poste 1 ou aux vidéos de démontages pour trouver les bons torx. Les ventouses, pour ma part j'ai utilisé une ventouse de pare soleil voiture, et une ventouses pour redresser des chocs sur des voitures ( diamètre 10cm). La ventouse pare soleil a très bien fonctionné.
Partie software et le gros du travail en finalité :
Voici la démarche que j'ai effectué pour ma part :
- j'avais préparé une clef USB OCLP avec les bons éléments avant le changement de la carte et j'avais changé la carte à utiliser dedans.
- j'ai remplacé la carte et étant sous HS, je savais qu'avec la carte que j'avais acheté, je pouvais toujours booté dessus. J'avais acheté préventivement un convertisseur displayport/HDMI pour sortir du problème d'écran noir.
-Normalement avec OCLP, au boot, on devrait pouvoir booté sur l'EFI d'OCLP présent sur la clef USB. Cependant les problème on commencé pour moi.
La carte a été préflashé par le vendeur chinois, et il ne voulait pas dire ce qu'il a utilisé. Le soucis était donc que tant que le boot jusqu'a la mire de login n'était pas atteint, plus rien n'était détecté par le MAC. pas de clavier pas de souris, rien. Du coup il m'était impossible de booté sur la clef. Il s'en est alors suivi plusieurs phase de démontage remontage du MAC pour tenter différente configuration avec et sans disque dur branché. Avec l'aide de SergioDadi, on a fini par en déduire que ma clef USB était bien préparé et que le soucis venait du flash de la carte.
Deux possibilités s'offraient alors :
- sortir le disque dur, le formater en AFPS pour le mac, le remettre dans le mac, le brancher et démarrer avec la clef usb branchée. Le mac aurait été forcé de démarrer sur le seul EFI présent , celui de la clef.
- laisser le disque dur débrancher, booté avec GRML, flashé la carte avec le GOP et le bon vbios, afin de récupérer les fonctions pré-boot de la machine ( lecteur cible au démarrage, ADT, reset nvram etc), rebrancher le disque, et booter sur OCLP.
Pour ma part, j'avais la flemme de redémonter le mac. Je suis partie sur la deuxième option.
Le procédé a été le suivant :
- débrancher le disque dur
- brancher un cable éthernet à son mac pour flasher la carte via SSH
- démarrer le mac avec la clef GRML branchée contenant la ROM du vbios intégrant le nouveau GOP à installer sur la carte graphique.
- l'écran du mac pour moi reste noir un certain temps car l'écran n'est détecté qu'après le boot complet de GRML.
- ouvrir la console de navigation de la box internet (192.168.1.1) afin d'y trouver l'ip du mac
- on ssh dessus à partir d'une autre machine avec la commande ssh root@ip-du-mac. Le mot de passe par défaut est "flash" si je me souviens bien (j'ai galéré à le trouver ...)
- on fait des photos/capture d'écran de toutes les commandes et de leur résultat en cas de besoin de dépannage par la suite.
le poste 265 de Sergiodadi illustre cette étape et les commandes.
- j'ai ensuite quitter grml et eteint le poste (shutdown now)
- j'ai mis la clef OCLP avec Bigsur et j'ai booté en maintenant ALT.
- j'ai choisi l'EFI OCLP
- j'ai choisi installer bigSur
- on démarre ensuite sur la clef OCLP et on arrive sur l'interface qui permet de choisir ce que l'on veut faire parmi installer big Sur, aller sur safari, utiliser les outils de diagnostique, et j'ai oublié la 4eme option.
- j'ai choisi les outils de diagnostique et j'ai effacé en entier le DD du mac pour faire une installation propre de BigSur. C'est fortement recommandé afin d'éviter des problèmes avec la partie officielle des installations antérieures et ce que ramène OCLP.
- une fois le disque vierge, j'ai lancé la procédure d'installation de BS dessus. Plusieurs reboot s'enchainents avec des périodes d'installation. (compter 1h environ)
- Une fois les installations fini on arrive sous BS. Normalement, OCLP devrait déclencher une nouvelle fenêtre vous demandant si vous souhaitez l'installer sur le DD afin d'éviter a avoir a booter avc une clef USB continuellement. Pour ma part j'ai validé.
Et voila ! Maintenant j'ai un mac d'il y a 12 ans qui ronronne comme un charme =).
Pour ma part le GPU tourne a 30/40° avec ce que je fais, il démarre en cold boot en 30/40sec, je n'ai pas de problème avec la carte wifi, et ma CG est bien reconnue. Pour ma part je n'utilise que istat menu pour gérer la ventilation et le monitoring des sondes. Je n'ai pas fait de benchmark car je n'en ai pas l'utilité =)
Merci a toute la communauté pour l'aide apporté en tout cas =).
J'espère que mon aventure pourra également aider d'autres francophone (ou non) également , qui aurait eu du mal à suivre et survivre à la quantité d'informations présente notamment sur le post consacré à cela sur mac rumors.