pseudo mot de pass     » Perdu votre pass ? » S'enregistrer
  Tutoriels
Arrow Publicité

Arrow Pub



  Gigabyte 965P-DS3 avec GeForce 7900GTO Mac OSX 10.6.3
Catégorie : Tutoriels Mac OS X V10.6
Ajouté le : 07.04.2010 00:26
Auteur : Raid13
Lectures : 1750
Commentaires : 1 [ Poster un commentaire ]
Insérer une note : Non évalué [ Evaluer ]

Hello à tous, après une dizaine d'heures de tests et de prises de têtes je sors ce tutoriel compatible avec Snow Leopard 10.6.3 (le retard est dû au chipset audio sous 10.6.3 qui est très capricieux.)


Pré requis

Il va faloir vous munir de quelques éléments de taille.

- Un BootCD Empire EFI v1085
- Un DVD original de Mac OSX 10.6 (30€ donc faites pas les rabajoies, dire que vous avez pas d'argent ... j'y crois pas)
- L'archive que je mets en téléchargement qui comprend, le DSDT.aml (obligatoire pour la 7900GTO mais facultatif pour les autres), les kexts pour la carte mère (son / ethernet)
- Du VoodooHDA 2.5.3 pour Snow Leopard



Pour débuter : Le Bios.


Veillez bien à faire la mise à jour de votre bios (actuellement c'est le F14 pour la 965P-DS3 v1.1)
Voici les écrans que vous devez avoir dans le bios














Ensuite : Le 1er Boot.


Munis de votre BootCD fraichement gravé en 2x, insérez le dans votre lecteur DVD, bootez dessus et vous arriverez normalement à un écran similaire.



Si on bredouille un peu l'anglais, il vous invite à éjecter le CD de Boot et à y insérer votre DVD de Snow Leopard fraîchement sortie de sa jolie petite boite (vous aurez gagné deux autocollants Apple), et à appuyer sur la touche F5 pour rafraîchir l'écran.

Une fois le DVD Snow Leopard détecté vous avez ceci à l'écran.



Appuyez sur la touche entrée, et vous arriverez quelques secondes ou minutes en fonction de la puissance de votre config à cette écran. Bien évidemment je vous conseille le français.



En cliquant sur la petite flèche vous accédez à cet écran, qui vous souhaite la bienvenue.
Mais nous allons d'abord aller faire un tour dans le menu Utilitaires > Utilitaire Disque.
L'idée est de partitionner le disque dur accueillant Snow Leopard en 2 comme ceci.



Pour obtenir une partition minimale pour Chameleon, j'ai mis 1Go c'est histoire d'être tranquille, car cette partition ne servira qu'au lancement du système.
Le tout est de bien mettre des noms qui veulent dire quelque chose pour vous, sinon faites comme moi.




Une fois partitionné, vous pouvez quitter l'utilitaire, vous revenez donc sur la pseudo page d'accueil. Cliquez sur suivant, et vous devrez accepter le Cluf d'Apple sur l'utilisation du logiciel. Cliquez sur Accepter pour pouvoir continuer.



Puis en cliquant sur OK vous revenez à l'écran des destinations d'installation. C'est avec sérénité que j'ai choisi mon Macintosh HD qui ne servira qu'à Mac OSX (la partition sans nom c'est mon deuxième disque dur avec Windows Seven déjà installé.)



A l'écran suivant cliquez directement sur Personnaliser, et décochez les langues inutiles, cochez X11 et Rosetta ça peut servir, Perso j'ai laissé le reste, ça donne ceci.



En cliquant sur Installer, logiquement l'installation se lance.



L'installation m'a pris une vingtaine de minutes. (le temps d'écrire le début du tuto en fait)
Et en voyant cet écran c'est que le 1er tiers du boulot sera accompli.



Au redémarrage il faudra redémarrer avec le BootCD, et vous sélectionnez cette fois Macintosh HD pour le démarrage.



On va rebalayer l'inscription de bienvenue
Avant tout il faut mieux sélectionner votre bon vieux Pays de provenance. Ici la France.



Ensuite on vous demande le mappage du pays que vous souhaitez utiliser. Pour ma part j'ai un clavier Apple Alu, donc France sans hésiter.



Possédez-vous déjà un Mac ?? Oui bien sur, mais là j'ai pas envie d'importer les informations de mes autres Mac donc je dirai que non je veux pas transférer mes données maintenant. Mais biensur je pourrai le faire plus tard.



Entre votre identifiant Apple. C'est ici le meilleur moyen pour faire reconnaitre votre compte MobileMe par exemple. Pratique lorsqu'on utilise plusieurs Mac et un iPhone



Données d'enregistrement. Ici vous pourrez vous faire connaitre auprès d'Apple. En appuyant sur Cmd + Q vous pouvez directement passer à l'étape suivante sans vous enregistrer !!



Créer votre compte. On vous demandera un Pseudo, et un mot de passe.
Si vous vous êtes enregistré auprès d'Apple, vous aurez le Nom + prénom qui apparaitra, et il vous proposera un nom de compte, qui est modifiable bien évidemment, par contre pensez à mettre un mot de passe, c'est super important.



Fuseau Horaire. Je vais pas vous faire un cours sur les fuseaux horaires, pour ma part c'est Paris.



Pensez à vous enregistrer. En gros c'est fini, vous pouvez profitez d'OSX mais à ce moment de l'affaire, il n'est pas optimisé pour votre machine.





Pour continuer : Installation des kexts



La partition Chameleon est toute propre. Nous allons débuter par l'installation de bootloader.
Dans le BootCD, vous avez un dossier nommé Post-Installation. Vous allez installer le Bootloader Chameleon 2 RC3 en veillant bien à choisir "Chameleon" en destination comme suit.







Ensuite il faut extraire le fichier zippé que je vous ai fait télécharger (mac-on-pc 965P-DS3 Extra.zip), il faut glisser déposer le contenu du dossier Extra qui sera dézippé dans la partition Chameleon/Extra comme suit. (Le DSDT est obligatoire uniquement si vous avez une 7900GTO, si vous n'avez pas cette progéniture, vous pouvez vous en dispenser normalement)
Vous devez avoir ceci dans la partition Chameleon.



Pour être sûr de votre mise en place des kexts, vous pouvez réparer les autorisations avec Kext Utility, en glissant déposant le dossier Extensions du dossier Extra sur l'icone du logiciel. Il vous demandera votre mot de passe (celui de votre compte) et réparera les autorisations et modifiera le Extensions.mkext (vous aurez aussi un Extensions.mkext.bak, que vous metterez à la corbeille).




Un petit reboot s'impose pour bien valider l'installation du Bootloader et des kexts.
A ce moment de la partie, vous avez tout de fonctionnel sauf la mise en veille.






Finale Gigabyte vs Apple : Nous allons procéder à la mise à jour en 10.6.3.




La mise à jour est assez rapide à s'installer une fois téléchargée. Pour ma part je l'ai téléchargé en version Combo depuis le site d'Apple, c'est bien plus rapide que part le menu pomme, et au pire on l'a toujours sous la main si au cas où on doit tout recommencer.






Une fois la mise à jour terminée, il est vivement conseillé de redémarrer. (L'installateur vous oblige à redémarrer dans tous les cas )



Au reboot vous constaterez que le son à disparu. Pas grave c'est ce que l'on va solutionner dès à présent.



Il faut commencer par supprimer le AppleHDA.kext et le HDAEnabler.kext du dossier Extra/Extensions, puis supprimer le AppleHDA.kext du dossier Systeme/Bibliothèque/Extensions.




Vous irez faire un copier/coller du VoodooHDA.kext dans le dossier Systeme/Bibliothèque/Extensions.




A l'aide de Kext Utility, faire la réparation des autorisations du dossier Extra/Extensions (en glissant le dossier Extensions sur l'icone du logiciel) et faire la réparation des autorisations du dossier Systeme/Bibliothèque/Extensions (en double cliquant directement sur l'icone du logiciel)



Une fois terminé, il est possible que le son soit directement activé sans avoir à redémarrer, mais au pire ça ne mange pas de pain de redémarrer, et là le son est à nouveau présent.






Concernant la nVidia GeForce 7900 GTO Uniquement


Le DSDT.aml fourni dans le pack prend en compte la carte graphique avec l'accélération qui va bien.
Il faut savoir au préalable, que j'ai dû flasher la carte graphique sous DOS (enfin ligne de commande sous Windows Seven) afin de la faire reconnaitre par OSX.

Pour le tuto j'avais une MSI 7900 GTO 512 Mo.
J'ai été sur le site nvinject.free.fr où j'ai téléchargé la rom (firmware) moddé de la carte : G71Board-p348h24_MSI_7900GTO.zip et le logiciel pour flasher sous DOS (ligne de commande) : nvflash_for_windows.zip
Il faut décompresser les deux fichiers zip et les mettres à la racine de C: , on obtiendra alors C:NVFLASH où se trouvera l'application NVFLASH.EXE .
La rom il est préférable de la mettre dans le même dossier, c'est à dire le NVFLASH, en la renommant MSI7900GTO.rom afin d'éviter les caractères spéciaux sinon ça ne foncitonnera pas (j'ai mis 3h pour comprendre que DOS n'aimait pas ce genre de caractères)

Il faut avant toutes manipulations faire une sauvegarde du firmware (le logiciel le permet) et savoir que toutes mauvaises manipulations peuvent être fatales à la carte graphique notamment si vous vous trompez de ROM.

Si vous maîtrisez l'anglais (pour le 1er lien) je vous conseille ces 2 topics:
- Infinitemac
- Hardware

Lorsque vous être sûr de vous, sous DOS il faut taper :

Code :
C:NVFLASHnvflash --index=0 -4 -5 -6 -j MSI7900GTO.rom


Le logiciel va vous demander de valider plusieurs fois. La flashage se fait très rapidement.
Une fois terminé, vous pouvez redémarrer sous OSX sans aucun problème.

Il faudra juste avoir le DSDT.aml avec la partie graphique suivante (faire un copier/coller dans le votre au cas où :


Code :
Device (PEGP)
{
Name (_ADR, 0x00010000)
Device (GFX0)
{
Name (_ADR, Zero)
Name (_SUN, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x16)
{
"@0,compatible",
Buffer (0x0B)
{
"NVDA,NVMac"
},

"@0,device_type",
Buffer (0x08)
{
"display"
},

"@0,name",
Buffer (0x0F)
{
"NVDA,Display-A"
},

"@1,compatible",
Buffer (0x0B)
{
"NVDA,NVMac"
},

"@1,device_type",
Buffer (0x08)
{
"display"
},

"@1,name",
Buffer (0x0F)
{
"NVDA,Display-B"
},

"NVCAP",
Buffer (0x18)
{
/* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00,
/* 0008 */ 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
/* 0010 */ 0x00, 0x00, 0x00, 0x00
},

"VRAM,totalsize",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x20
},

"device_type",
Buffer (0x0D)
{
"NVDA,GeForce"
},

"model",
Buffer (0x18)
{
"nVidia GeForce 7900 GTO"
},

"rom-revision",
Buffer (0x26)
{
"nVidia GeForce 7900 GTO OpenGL Engine"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}


Lorsque vous rebootez après la modification du DSDT.aml avec le logiciel IASLMe, vous aurez l'accélération graphique et sans avoir à rajouter de nvinject.kext ou autre
Du 100% Retail



En espérant que l'aide pour la carte graphique vous ait donné satisfaction.



Un grand merci à MacTDog pour l'astuce sur le son en 10.6.3, à JustClara pour son soutien moral et à Bahamut pour m'avoir prété le matériel pendant un petit moment.


  

Navigation
stack