Jump to content

[Tuto] Installer MacOSX 10.7 LION sur Gigabyte 945GMF-DS2 ou autre


  • Please log in to reply
No replies to this topic

#1
Glaude

Glaude

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:France
Installer Mac OS X 10.7 LION sur Gigabyte 945GMF-DS2 ou autre carte mère

Pour installer 'Mac OS X 10.7' il est nécessaire d'avoir :
- une configuration d'ordinateur susceptible de pouvoir faire fonctionner LION
- l'application ''Installation Mac OS X Lion' provenant de 'Apple Store' ou bien le fichier 'InstallESD.dmg'

- une clé USB de 1 Go, ou un espace de stockage accessible pouvant contenir les éléments téléchargés.
- le fichier 'DSDT.aml' spécifique à la carte mère (méthode de création décrite).
- les applications 'Kakewalk' et '#####' (téléchargeables).
- le fichier 'IOPCIFamily.kext' de Netkas (téléchargeable).

La première difficulté sera de créer dans la clé USB un 'installateur'.
Il sera nécessaire pour cela de disposer d'un Mac ou d'un Hackintosh.
Nous avons personnellement utilisé un Hackintosh fonctionnant en Mac OSX 10.6.4

Nous avons ensuite installé 'Mac OS X 10.7' sur un disque neuf (c'est à dire que dans cette deuxième phase il n'est plus nécessaire de disposer d'un système Mac déjà opérationnel) en démarrant sur la clé USB de l'installateur.

Plusieurs méthodes d'installation de LION (en langue anglaise) sont décrites sur le forum 'Insanelymac'. La plupart demandent à passer des commandes en mode 'Terminal'.

Nous avons essayé d'autres méthodes qui nous semblent plus simples à mettre en oeuvre et qui automatisent le processus de création de l'installateur, en particulier :
- myHack installer
- Kakewalk
Le processus de création de l'installateur avec 'myHack' fonctionne, mais nous avons eu plusieurs fois des difficultés, car la copie des fichiers s'interrompait.

La méthode 'Kakewalk' n'est en principe pas adaptée à notre carte mère, elle ne concerne que des cartes mères plus récentes :
Gigabyte EP45-UD3LR,Gigabyte EP45T-UD3LR, Gigabyte EP45-UD3R
Gigabyte EP45-UD3P, Gigabyte EX58-UD5, Gigabyte EX58-UD3R
Gigabyte EX58-UD4P,Gigabyte X58A-UD7,Gigabyte X58A-UD3R
Gigabyte EP45-UD3L, Gigabyte EP45-DS3L, Gigabyte G41M-ES2L
Gigabyte P55M-UD2, Gigabyte P55-USB3, Gigabyte Z68MX-UD2H-B3
Gigabyte H67M-D2-B3,MSI P55M-GD45
mais nous n'avons, avec cette méthode, rencontré aucune difficulté pour créer l'installateur pour la carte mère 'GA 945GMF-DS2', ni pour installer LION.

Notre configuration possède en standard une carte graphique 'GeForce 210'.
Nous avons eu des difficultés, de mise au point du processus, car le lancement de l'installation de LION s'arrêtait sur le problème connu de 'PCI configuration begin'.
Nous avons eu exactement le même problème avec une 'GeForce 7300GT', alors qu'avec le chip graphique intégré 'GMA 950', le lancement de l'installation se déroulait normalement, ce qui nous a conduit à rechercher une solution fonctionnant dans tous les cas.

Le processus complet :
- création de l'installateur
- installation de Mac OS X 10.7
ainsi que les URL des sites de téléchargement des modules nécessaires, est décrit dans le fichier joint.

Le processus (très facile) de création (pas à pas) de l'installateur est très détaillé, on montre ensuite le lancement de l'installation (sans entrer dans le détail de tout ce qui est standard dans une installation de Mac OSX), puis on rentre à nouveau dans une description pas à pas de tout ce qui se passe après le premier 'reboot'.

Ce fichier d'instructions n'était à l'origine pas destiné à être publié sur le forum, mais destiné à un ami possédant exactement la même configuration que la notre et a qui il a été transmis par voie postale, sur un DVD comprenant tout le nécessaire d'installation. On voit donc dans ce fichier d'instructions des références au DVD, mais tous les éléments nécessaires sont téléchargeables.

A priori la méthode s'applique à d'autres cartes mères (dont celles faisant partie de la liste de 'Kakewalk'), mais (sauf pour les cartes de cette liste), il est nécessaire d'avoir le fichier 'DSDT.aml' spécifique.
On peut trouver l'application 'DSDT autopatcher', en particulier sur le site :
http://www.mac-on-pc.fr
Il permet de créer ce fichier pour un certain nombre de cartes mères.

A noter que sur les cartes graphiques essayées, deux d'entr'elles ne fonctionnent avec toutes les résolutions qu'en spécifiant (dans le fichier 'com.apple.Boot.plist') :
<key>Kernel Flags</key>
<string>arch=i386</string>
c'est à dire en mode 32 bits.
Il s'agit des cartes 'GMA950' et 'GeForce 7300GT'.

La carte graphique 'GeForce 210' qui est une 'Asus EN210 SILENT 512' fonctionne en mode 64 bits avec QE/CI.


Le processus d'installation de 'Mac OSX 10.7' décrit ici est parfaitement adapté à la carte mère, un peu ancienne, 'GA 945GMF-DS2', mais ce qui différentie, dans l'installation d' un 'HackIntosh', une carte mère d'une autre c'est :
- le fichier 'DSDT.aml'
- le contenu du dossier /Extra/Extensions
dans notre cas ce dossier comporte :
ALC8xxHDA.kext
ElliotForceLegacyRTC.kext
FakeSMC.kext
NullCPUPowerManagement.kext

L'application '#####.pkg' permet de compléter l'installation (en particulier le dossier /Extra/Extensions) avec un certain nombre de 'kext' nécessaire pour une autre carte mère.


On peut aussi :
- créer l'installateur suivant la méthode décrite (en incluant ou non un fichier 'DSDT.aml')
- utiliser '#####.pkg' (au lieu de 'Kakewalk') pour traiter l'ensemble des problèmes de post-installation (voir pour cela le site TonyMacx86) et en particulier en utilisant la fonction '##### Install' on aura déjà un système presque opérationnel, qui pourra 'booter' directement, sans qu'on ai eu besoin d'avoir un fichier 'DSDT.aml'.
Nous l'avons testé sur notre carte mère :
- la video ne fonctionnait qu'avec une seule résolution
Pour avoir toutes les résolutions, il a fallu installer 'NVenabler64' ou bien rajouter le fichier 'DSDT.aml'.
- il a fallu activer l'audio avec '#####'
- il a fallu activer Ethernet avec '#####'
- le Firewire fonctionnait sans autre action.

Attached Files







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy