Jump to content

Installer Mac OS 10.9 Mavericks (Intel/UEFI)


Neyder
 Share

4 posts in this topic

Recommended Posts

post-302602-0-63218500-1385196196_thumb.png
En cours de rédaction
Ce topic a pour but de donner les informations essentielles à une installation 100% fonctionnelle d'OSX Mavericks.
En suivant ces instructions, vous aurez une installation 100% efficace et Vanilla à condition d'avoir un CPU Intel pas trop vieux.
Vous aurez la gestion des States CPU, TurboBoost, SpeedStep, Veille, Boot UEFI et même possibilité d'Overclocking.

Testé sur une Maximus IV Extreme-Z avec un 3770k OC à 4.4 Ghz et une Geforce 9600GT (Je joue pas ^.^)


Prérequis :

  • Un Mac/Hackintosh ou une VM avec Mac OS 10.6.8 minimum.
  • Une Clé USB de 8Go ou plus
  • De la patience
  • Quelques bases en informatique
  • Un cerveau

Téléchargement de Mavericks :
Dans un premier temps, on va télécharger Mavericks depuis l'app Store

  • Rendez vous sur cette page ou directement dans l'app store.
  • Cliquez sur télécharger.
  • Il vous sera demandé de vous connecter avec un compte Apple, si vous en avez pas un, cela ne prend que 2 minutes (vous n’êtes pas obligés de fournir des infos bidon)
  • La durée du téléchargement dépendra de votre connexion internet, veillez à avoir au moins 6Go de libres, le fichier sera téléchargé dans /Applications

Préparation du systeme:

  • Télécharez et flashez un bios modifié pour votre carte mère. Ce n'est pas obligatoire, mais recommandé, dans le cas contraire il faudra patcher AppleIntelPM.kext. (Bien sûr, il y a d'autres sites, vous devriez trouver facilement sur Google)
  • Créez le fichier DSDT.aml pour votre CarteMère/CPU (Pour ça, vous avez deux logiciel : DSDT ACPI Patcher sous Windows, ou DSDT Editor sous Mac, qui est plus compliqué à utiliser). Il faudra préalablement extraire la DSDT du bios avec DSDT Editor, même sous windows (requiert java)
  • Vous pouvez aussi télécharger un fichier tout fait (Google), il doit néanmoins correspondre parfaitement à votre système (Carte mère identique et même version du BIOS)
  • DSDT ACPI Patcher permet aussi de moder un bios, si vous n'avez pas trouvé de bios déjà modifié pour votre carte mère, mais je recommande d'utiliser PMPatch qui est spécialement conçu pour les UEFI.

Préparation de la Clé USB d'installation
Dans cette section, je ne fais que traduire ce guide (L'article original est plus détaillé et contient plus d'images, je vous conseil d'y jeter un Œil)

Formatage
post-302602-0-10622100-1385198590_thumb.png

  • Branchez votre Clé USB et allez dans l'Utilitaire de Disques (Dans /Applications/Outils)
  • Sélectionnez votre clé, puis cliquez sur l'onglet Partition
  • Système de schéma : 1 Partition, nommez la CloverBoot
  • Format : Mac OS étendu (Journalisé)
  • Options : Tableau de partition GUID
  • Il ne vous reste plus qu'à appliquer

Installation de Clover sur la Clé USB
Clover est le bootloader que nous allons utiliser, contrairement à Chameleon, il permet le boot UEFI.
post-302602-0-40126800-1385198564_thumb.png

  • Télécharger Clover : http://sourceforge.net/projects/cloverefiboot/
  • Exécutez le fichier PKG, et suivez les instructions.
  • Veillez à choisir votre clé USB comme répertoire d'installation, puis cliquez sur Installation Personnalisée
  • Cochez : Install for UEFI motherboards
  • Choisissez un thème (le thème par défaut est metal)
  • Drivers64UEFI : Ça dépend de votre machine, si vous ne savez pas, cochez emuVariableUefi-64 et OSX AptioFixDrv64

Configuration de Clover
post-302602-0-67854400-1385199278_thumb.png

  • Si tout s'est bien passé, vous devriez voir une nouvelle partition nommée EFI
  • Copiez les kext nécessaires à votre système (ou juste les kexts de base) dans /Volumes/EFI/CLOVER/KEXTS/10.9/ et /Volumes/EFI/CLOVER/KEXTS/OTHER
  • Si vous avez les disques qui apparaissent comme Externes, utilisez IOAHCIBlockStorageInjector
  • Copiez le fichier dsdt.aml correspondant à votre machine dans /Volumes/EFI/CLOVER/ACPI/PATCHED/
  • Il faudra aussi remplacer le fichier VBoxHfs-64.efi par HFSPlus.efi (dispo ici) dans /Volumes/EFI/CLOVER/drivers64UEFI/
  • Avec Clover Configurator on va recréer le fichier config.plist (File > New) (la configuration dépend de votre machine, je ne peux pas vraiment vous conseiller quoi cocher)
  • DSDT Name : dsdt.aml
  • Dans GUI, Choisissez une résolution et le thème que vous avez installé.
  • Dans Graphics, si vous n'avez pas une carte nativement prise en charge, cocher Inject ATI, NVIDIA ou Intel
  • Dans Boot, Cochez Verbose Mode
  • Toujours dans Clover Config, dans l'onglet SMBIOS, Choisisez un SMBIOS qui correspond au mieux à votre machine et générez un serial aléatoire, validez en cliquant sur OK puis Copy All Data.
  • Pour Haswell, j'ai préparé un fichier modifié de la liste des SMBIOS, il contient les iMac14,1, 14,2 et 14,3 (à placer dans Clover Configurator.app/Contents/Resources/ smbioses.plist.zip. Remplacez ensuite Chassis asset Tag par iMac-Aluminum et Chassis Type par 13. Décochez aussi Mobile
  • Le reste dépendra de votre machine (onglets ACPI, CPU, etc)

Copie du programme d'installation de Mavericks sur la Clé
Voilà, il ne nous reste plus qu'a copier les fichiers de l'installation.
post-302602-0-69620500-1385200360_thumb.png

  • Pour cela, ouvrez un Terminal (/Applications/Outils)
  • Et tappez cette ligne:
    sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/CloverBoot --applicationpath /Applications/Install\ OS\ X\ Mavericks.app --no interaction
  • Votre mot de passe vous sera demandé (vous aurez l'impression d’écrire dans le vent, c'est normal)
  • Patientez, ça prendra quelques bonnes minutes

Configuration du BIOS :
Pas grand chose a faire de ce coté là, selon le bios vous n'aurez pas forcement toutes ces options

  • Désactiver SecureBoot
  • Désactiver iGPU
  • Désactiver CMS si vous avez une Carte Graphique avec un VBIOS UEFI
  • Désactiver les périphériques embarqués que vous ne comptez pas utiliser
  • Sélectionner le mode de Boot UEFI par defaut

Installation d'OSX :
post-302602-0-01900500-1385827443_thumb.png

  • Démarrez sur la clé USB, choisissez Install OSX, tapez espace, selectionnez With Injected kexts et validez
  • Une fois le programme d'installation chargé, ouvrez Disk Utility
  • Partitionnez et formatez votre disque système, Mac OS Étendu (Journalisé) table de partition GUID (GPT)
  • Si votre disque système apparait comme étant Externe, utilisez IOAHCIBlockStorageInjector
  • Lancez l'installation, et patientez jusqu’à ce qu'il vous demande de rebooter.
  • Rebootez à nouveau sur la Clé, puis choisissez à nouveau Install OSX with injected kexts
  • Attendez que la 2eme partie d'installation se termine.

Post Installation :
Maintenant il ne vous reste plus qu'à installer les Drivers et Clover sur le disque Système

Drivers

  • Démarrez depuis la Clé USB, choisissez votre partition Système, puis tapez espace, choisissez without caches and with injected kexts
  • Installez zip.gif  FakeSMC-v5.3.820.zip   33.43KB   0 downloads
  • Téléchargez les kexts nécessaires ici ou ici (Carte réseau, son, etc)
  • Copiez les dans /Système/Bibliothèque/Extensions/
  • Puis utilisez Kext Utilty pour réparer les permissions
  • Si vous n'avez pas flashé votre bios, il faudra patcher AppleIntelCPUPowerManager zip.gif  AICPUPM Patch for UEFI V2.zip   195.25KB   0 downloads
  • Si vous avez un SSD, utilisez Trim Enabler TRIM Enablerpour activer Trim

Clover

  • Lancez le PKG d'installation de Clover, et installez le avec les mêmes paramètres que vous avez utilisé pour la clé sur votre partition Système (vous pouvez cocher en plus CloverPrefPane)
  • Copiez le fichier DSDT, et éditez config.plist comme précédemment.
  • Inutile cette fois de copier les kexts dans la partition EFI

Derrières configurations

  • Redémarrez votre PC sur la Clé USB, et choisissez Boot UEFI From Internal (Afin de démarrer sur le loader du disque dur et non celui de la clé)
  • Allez dans Clover Config, et ajoutez Clover aux entrées boot du Bios)
  • Redémarrer, et configurez l'ordre d’amorçage dans le bios afin d'avoir Clover en First Boot
  • Maintenant vous devriez pouvoir booter sans Clé USB

AICPUPM Patch for UEFI V2.zip

FakeSMC-v5.3.820.zip

  • Like 3
Link to comment
Share on other sites

:)

 

Bonne initiative :)  pour le cerveau , on fait ce que l'on peut ;)  Sur AMD cela donnerait quoi en sachant qu'il faut introduire un noyau legacy ? j'aimerais sortir des sentiers battus pour avoir une autre approche (simplifié) pour installer OS X en général pour une meilleure compatibilité , ta méthode reste assez traditionnel , j'avais tenté la méthode d'installation via "Pacifist" le début de l'installation se passe correctement mais lors de la finalisation et le retrait des fichiers temporaires , cela se gate erreur sur erreur , même en terminant l'installation manuellement , le volume se retrouve non bootable . :(

 

c'est à creuser , merci pour ton tuto en travaux :)

Link to comment
Share on other sites

Yop

Disons que ce tuto s'adresse surtout aux gens qui l'ont jamais fait.
A la base c'est un request. L'idée c’était de faire un tuto simple et en français, complet.

Pour AMD, si j'avais une machine sous la main, j'aurais pu faire des tests, mais j'avoue que j'ai pas eu un AMD sous la main depuis Athlon XP :lol:

Link to comment
Share on other sites

:)

 

Atlon xp !!?? wooh !! 10 ans déjà !! c'est vrai que l'on manque cruellement de tuto en Français , j'ai du matèriel AMD sous beta M 13B27 ;) , le problème n'est pas là , j'ai toujours voulu réaliser une méthode simple mais efficace , générique et depuis windows  sans machine virtuelle , rien que ça !! , c'est possible avec CPU Intel mais avec AMD , c'est plus merdique , Clover est une bonne option .

A suivre..........

 

:)

Link to comment
Share on other sites

 Share

×
×
  • Create New...