Vente d'un iMac mi-2011 hacké Ventura

Préalablement, j'ai une question : j'ai changé ma carte graphique 6770 - le standard de l'époque pour ce matériel- pour une AMD Radeon Polaris 2 Go (sur les conseils de Sergiodadi) pour passer aux versions supérieures avec OCLP. Cela peut il avoir une incidence sur la procédure pour revenir vers HighSierra ?
Très probablement, si les pilotes graphiques pour cette carte ne sont pas nativement intégrés dans High Sierra ça va poser problème.

le "sélecteur d’OCLP" c’est quoi ? c’est où ? fenêtre OC ? menu Build & install ? Settings ? Post-Install ?
C'est le choix du volume de démarrage, la toute première chose qui s'affiche à l'allumage du Mac (avant la  qui charge).
On peut forcer son apparition en maintenant la touche option (alt) à l'allumage du Mac :


Mais avant de désinstaller OCLP, as-tu bien une clé USB de démarrage de High Sierra fonctionnelle ?
 
"Par défaut, le correcteur essaiera de cacher les options supplémentaires de démarrage telles que la récupération de l’utilisateur. Pour les faire apparaître, appuyez simplement sur la touche Espace à l’intérieur du sélecteur d’OpenCore pour lister toutes les options de démarrage".
Bicus : quand je fais ALT au démarrage j'ai bien mon SSD système ET la clé bootable High clé bootable ; OC -ou le système ?- ne cachera pas les options supplémentaires de démarrage telles que (je traduis) la clé bootable High Sierra dans mon cas " ?
Si c'est le cas voilà déjà une première réponse -à confirmer-
 
Très probablement, si les pilotes graphiques pour cette carte ne sont pas nativement intégrés dans High Sierra ça va poser problème.
1. Ce qui voudrait dire que le retour après migration est impossible si un composant de la machine a été changé ?
N'y a t il pas eu de cas sur le site ?
2. Quid en cas d'une "clean installation" ?
Ce qui voudrait dire que la machine doit rester dans sa configuration car après une clean installation on ne pourrait pas revenir à l'OS
générique ?
Ces deux points à confirmer donc
 
Bicus : quand je fais ALT au démarrage j'ai bien mon SSD système ET la clé bootable High clé bootable ; OC -ou le système ?- ne cachera pas les options supplémentaires de démarrage telles que (je traduis) la clé bootable High Sierra dans mon cas " ?
Si c'est le cas voilà déjà une première réponse -à confirmer-
Et quand tu lances l'installateur de High Sierra, il va jusqu'où ?



1. Ce qui voudrait dire que le retour après migration est impossible si un composant de la machine a été changé ?
N'y a t il pas eu de cas sur le site ?
2. Quid en cas d'une "clean installation" ?
Ce qui voudrait dire que la machine doit rester dans sa configuration car après une clean installation on ne pourrait pas revenir à l'OS
générique ?
Ces deux points à confirmer donc
Si tu ajoutes ou remplaces un composant interne par un autre, différent, qui n'est pas pris en charge nativement par le système d'exploitation de base, alors oui il risque d'y avoir un soucis lors de l'installation.
Mais je ne sais pas si c'est le cas précisément pour la carte graphique que tu mentionnes.

Par exemple dans le cas des vieux Mac Pro (2012 et avant) dont on a changé la carte graphique pour un modèle plus récent non-supporté par le système de base (carte graphique commercialisée après la sortie du Mac, et qui nécessite des pilotes tiers), on recommande de toujours conserver la carte graphique initialement livrée avec le Mac, en cas de soucis nécessitant une ré-installation de macOS avec les composants de base.
 
Bah oui ! une bouchée de pain ; c'est dommage car il tourne comme une horloge depuis plus d'un an sous cette version ; mais c'est pourquoi je souhaite proposer à mon acheteur la version en HighSierra et c'est bien là le problème en cours !
Peut être as tu la solution à ma question ?

Mais comme Frank-Pomme j'ai le temps ! mon MBP M2 est en place et attend son écran déporté.
Pour ce qui est de ma tentative avec une clé bootable avec mist, le résultat est identique ; l'iMac s'éteint. voir #8
Donc je crois avoir balayé toutes les solutions.
MAIS je suis étonné que quelqu'un n'ait pas la solution pour rétrograder

Je pense comprendre où est le problème , avant de proposer une explication et une solution (complexe...), peux-tu confirmer:
  • ta carte graphique est bien une DELL AMD WX4130 ?
  • quand tu bootes avec la touche ALT, tu vois ton disque (et la clef USB) avec un fond noir ?
  • quand tu bootes avec les touches ALT, command R, etc.. tu ne vois jamais les propositions de boot sur un fond blanc / grisé ?
 
Dernière édition:
Je pense comprendre où est le problème , avant de proposer une explication et une solution (complexe...), peux-tu confirmer:
  • ta carte graphique est bien une DELL AMD WX4130 ?
  • quand tu bootes avec la touche ALT, tu vois ton disque (et la clef USB) avec un fond noir ?
  • quand tu bootes avec les touches ALT, command R, etc.. tu ne vois jamais les propositions de boot sur un fond blanc / grisé ?
Point 1 : oui c'est bien celle là
Point 2 : oui c'est bien ça
Point 3 : fonction inactive rien ne se passe
 
Point 1 : oui c'est bien celle là
Point 2 : oui c'est bien ça
Point 3 : fonction inactive rien ne se passe

Explications:

Les cartes graphiques compatibles metal en provenance de différents constructeurs (Dell, HP, etc.) à base de puces AMD ou NVIDIA nécessitent un vBIOS ( = Vidéo BIOS = firmware de la carte graphique) modifié pour fonctionner avec un mac.

Les CG WX41x0 ont eu un premier vBIOS modifié qui permettait d'utiliser la library metal avec des macs qui ne supportaient pas metal.

Par contre , il y avait quelques inconvénients :white_frowning_face: la quasi totalité des touches clavier au boot (sauf la touche C, voir ici) ne sont plus prises en compte

Cela explique qu'il n'est pas possible d'avoir le menu de boot natif de macos , la procédure de recovery, les tests hardware, etc.(fond en grisé/blanc) mais il est possible d'accéder au menu de boot d'OCLP (boot picker) que l'on voit avec un fond noir.

ps: je dois m'absenter, suite en fin d'après midi (avec une solution ... complexe...)
 
il fonctionne bien pendant # 3/4 minutes et stop de la machine (pas bloquée, éteinte ; rallumage par l'interrupteur)

C'est "normal". En bootant avec OCLP, ton mac est vu comme un autre mac (plus récent) pour lequel High Sierra n'est pas supporté. Il fait donc n'importe quoi, arrêt, blocage , etc. car HS ne connait pas le type de mac "usurpé"
 
Explications:

Les cartes graphiques compatibles metal en provenance de différents constructeurs (Dell, HP, etc.) à base de puces AMD ou NVIDIA nécessitent un vBIOS ( = Vidéo BIOS = firmware de la carte graphique) modifié pour fonctionner avec un mac.

Les CG WX41x0 ont eu un premier vBIOS modifié qui permettait d'utiliser la library metal avec des macs qui ne supportaient pas metal.

Par contre , il y avait quelques inconvénients :white_frowning_face: la quasi totalité des touches clavier au boot (sauf la touche C, voir ici) ne sont plus prises en compte

Cela explique qu'il n'est pas possible d'avoir le menu de boot natif de macos , la procédure de recovery, les tests hardware, etc.(fond en grisé/blanc) mais il est possible d'accéder au menu de boot d'OCLP (boot picker) que l'on voit avec un fond noir.

ps: je dois m'absenter, suite en fin d'après midi (avec une solution ... complexe...)

La meilleure solution technique mais aussi la plus complexe:

le principe : il existe des vBIOS pour CG AMD plus récents qui permettent d'afficher le boot natif de macos et donc toutes les touches clavier au boot sont reconnues :smiley:

Les étapes:
  • récupérer le nouveau vBIOS ici correspondant à la carte graphique utilisée
  • lire les explications ici
  • récupérer le logiciel permettant de programmer le nouveau vBIOS à partir d'une clef USB GRML-FLASH, voir les détails ici
  • lire les explications ici
  • voir un exemple de programmation ici avec d'autres liens
  • déconnecter le disque interne (oui, c'est complexe logiciellement et matériellement parlant ...)
  • le mac choisira donc de booter sur le seul device bootable (la clef USB)
  • booter sur le clef USB (le cas échéant faire 2 ou 3 reset de la NVRAM) et lancer la programmation de la CG
  • reconnecter le disque interne
  • faire 2 ou 3 reset de la NVRAM
  • la touche Alt pour avoir le menu de boot natif est de nouveau prise en compte
  • il est donc possible de booter sur la clef USB (standard) d'installation de High Sierra
  • lancer l'installation de manière classique en formattant complètement le disque interne
  • l'iMac mi 2011 sous High Sierra affichera dans les options système OUI pour le support de metal :grinning:

Si j'ai bonne mémoire, tu t'es fait aider par une personne pour changer la CG, elle pourra peut-être t'aider pour ces opérations. Il est indispensable de tout comprendre sur les différents étapes avant de se lancer dans ces opérations.

ps: pour la programmation du nouveau vBIOS , ne pas faire ça en cas d'orage et de risque d'arrêt secteur (ou utiliser un onduleur). La coupure brutale d'une écriture peut laisser le chip vBIOS dans un état briqué ...
 
La meilleure solution technique mais aussi la plus complexe:

Une autre solution plus simple qui devrait fonctionner (je ne l'ai pas testée):
  • on enlève (temporairement) le disque interne
  • on le formatte complètement sur un autre mac
  • on met le disque dans un boitier USB externe
  • on connecte le boitier
  • on connecte la clef USB d'installation de High Sierra
  • on fait un reset de la NVRAM 2 ou 3 fois
  • le disque étant vierge , le mac bootera sur la clef USB
  • ensuite installation standard de HS sur le disque
  • on remet le disque en interne

ps: dans certains cas (je n'ai plus les cas exacts en mémoire), il faut utiliser un écran externe s'il n'y a pas d'affichage sur l'écran de l'iMac.
 
  • J’aime
Réactions: Profiler31
Merci Sergiodadi pour ces procédures qui synthétisent le correctif.

Oulalaaaaa .... au secours !!!!!
première solution lourde et compliquée
deuxième solution semble « plus simple » bien que !!!!!!

Et bien compte tenu du prix que je vais -peut être- vendre j’en reste là. Si quelqu'un est intéressé par cet Imac 27' mi-2011 ou MacBookPro 13' fin 2012.........ou les 2.......

Cependant maintenant j’ai une vue plus claire de la situation qui pourra servir aussi aux usagers de Hackintosh qui envisagent d’utiliser Open Core sur de vieille bécanes.

Je résume
1° cas : pour les Macs qui ont nécessité un changement de structure technique (carte graphique « metal » et peut être d’autres cartes ? ) un retour en arrière est compromis voir impossible pour les novices.
Je présume donc que tous les Macs trop anciens peuvent être migrés avec Open Core mais sans espoir de retour sauf application d'une des procédures ci-dessus mais par des "pros".
2° cas : pour les autres Macs à partir de 2012, 2013…….. dont la structure technique n’est pas modifiée, après une migration Open Core, le retour en arrière semble possible.


J’ai tenté cet après midi l’expérience avec mon MacBookPro 13’ de 2012 que j’ai migré vers Catalina.

Juste 2 impératifs : pour faire une clean install on ne peut pas l’exécuter avec cmd+R ; pour atteindre Recovey et ses 4 fonctions il faut exécuter Alt+cmd+R
Il faut effacer le SSD système à la racine par GUID/MacOs journalisé
Tout a été plié en 1 heure et Catalina fonctionnel.

J’ai lancé Open Core pour revenir à Ventura ; réglé en 1:30 h

En conclusion, j'ai appris plein de trucs ; un grand merci à vous Sergiodadi, Bicus, Frank-Pomme, Melaure et Locke pour votre aide et assistance.

A bientôt sur d'autres sujets.

Laurent
 
  • J’aime
Réactions: Sly54 et melaure