J'avais déjà tâté il y a quelques mois, mais la version d'OSX devant être à jour pour installer le SDK d'Apple, j'avais temporairement abandonné par manque de temps. Mais voila, j'ai trouvé différents articles traitant d'OSX sur PC, et j'ai retenté avec de nouvelles distributions, et sayé, ça fonctionne! Suivez le guide!




Ce tuto est destiné à des gens étant assez autonome et ayant de bonnes connaissances en informatique car les manipulations sont assez risquées si elles ne sont pas respectées. Si vous avez un soucis vous pourrez trouver facilement des solutions sur google, sinon vous avez toujours les commentaires en bas de cette page.


Voici les différentes étapes :
  1. Partitionnement
  2. Installation
  3. Installation du SDK
  4. Annexe
    • Ajouter une temporisation avant le lancement de OSX.
    • Erreur lors du démarrage.
    • Passer le clavier en FR.
    • Utiliser les drivers WiFi officieux de Realtek.
    • Démarrage par défaut sur XP.


Pour commencer, téléchargez une distrib d'OSX x86 10.5.5 : Alors les choses n'ont pas changé depuis la dernière fois, pour être en règle, vous devez bien évidement posséder une version originale de MAC OSX pour pouvoir l'installer.




I. Partitionnement : Création et activation d'une partition pour OSX


Je ne vais pas expliquer plus que ça les commandes, elles sont relativement explicites, je vais donc vous donner directement les commandes que j'ai du taper. Pour que vous compreniez mieux, je vais vous donner des infos sur mon disque dure et mes partitions :

> 1 disque dur SATA
> 3 partitions :
  • RECOVERY
  • XP
  • DATA
20Go d'espace libre (ma future partition OSX)

ATTENTION : Cette étape n'effacera pas votre partition de Windows, mais elle la 'désactivera', de sorte que le PC puisse booter sur OSX et non sur Windows (je vous rassure vous aurez le choix de booter sur OSX ou Windows par la suite). Soyez en conscient et sauvegardez vos données importantes au cas où vous fassiez une erreur. Je ne pourrai être tenu pour responsable de toutes pertes de données du à une mauvaise utilisation de ce tuto!


- Appuyez sur les touches Windows + R, dans le prompt qui vient d'apparaitre tapez diskpart, puis tapez les commandes suivantes en adaptant le numéro du disque, la taille de la partition à créer et le numéro de la partition:

DISKPART> list disk
DISKPART> select disk 1
DISKPART> create partition primary size=20000 id=af
DISKPART> list partition
DISKPART> select partition 4
DISKPART> active
DISKPART> exit




II. Installation

  • Mettez le DVD de MAC OSX dans votre lecteur et redémarrez votre PC. Pensez éventuellement à modifier votre BIOS pour que le PC boot sur le lecteur DVD.
  • Appuyez sur une touche à l'écran de chargement comme demandé.
  • Une fois le chargement terminé, validez les différentes pages jusqu'à la page du choix du disque.
  • Allez dans Utilitaires > Utilitaire de disque..., choisissez la partition créée précédemment (disk0s4 pour moi), faites effacer en choisissant le format MAC OS étendu (journalisé).
  • Revenez à la page de choix de disque, choisissez votre nouvelle partition et continuez.
  • Cliquez sur personnalisé, déroulez la section patch et décochez Kernel. Ensuite cherchez et cochez le support PS/2 si vous avez un clavier non USB ou si vous avez un portable.
Une foi l'installation terminée l'ordinateur devrait redémarrer sur OSX!
Si vous souhaitez démarrer XP, utilisez les flèches haut/bas lors du décompte.



III. Installation du SDK

  • Rien de bien compliqué, téléchargez le sdk depuis le site d'Apple : SDK d'Apple
  • Ensuite montez l'image, lancez là et suivez tout simplement les instructions.










IV. Annexe

  1. Ajouter/Modifier la temporisation avant le lancement de OSX.
  2. Ouvrez un terminal, et tapez la commande suivante :
    sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
    Modifiez ou ajouter ces lignes :
    < key> Timeout < /key>
    < string> 8 < /string>

  3. Erreur lors du démarrage.
  4. Là vous ne m'avez pas écouté, et vous avez une erreur lors du démarrage du PC (Le PC ne trouve pas la partition à booter), je ne détaillerais pas les procédures par manque de temps (je vous donne les grandes lignes pour que vous puissiez faire des recherches sur Google), mais sachez qu'il existe 2 solutions : Utiliser le DVD d'OSX, avec l'utilitaire de disque il y a une option pour rétablir la MBR me semble t-il. La deuxième solution consiste à utiliser un live CD (perso j'utilise BackTrack 3) pour pouvoir réactiver la partition de Windows (utilisez cfdisk ou fdisk).


  5. Passer le clavier en FR.
    • Téléchargez le bon layout. (enregistrer-sous)
    • Copiez le layout dans /Library/Keyboard Layouts.
    • Redémarrez, allez dans les préférences systèmes, dans international, et cochez le clavier français pc.


  6. Utiliser les drivers WiFi officieux de Realtek pour cartes Realtek.
    • Téléchargez les drivers.
    • Dézipez, installez, redémarrez.
    • Il faut ensuite lancer l'utilitaire dans Application, et configurer votre réseau dans les paramètres systèmes > Network. Chez moi cela n'a pas fonctionné, mais sachez que c'est la méthode.


  7. Démarrage par défaut sur XP.
    • Téléchargez ce fichier : chain0.
    • Dézipez-le, et mettez le fichier chain0 dans C:/ (C:/ étant votre partition Windows).
    • Allez dans C:/, faites un clic droit > Propriétés sur le fichier boot.ini, décochez la case 'lecture seule', puis validez.
    • Ensuite éditez ce fichier, en ajoutant la ligne suivante :
      c:\chain0="Mac OSX"
      Pensez aussi à enlever le point virgule avant timeout et de modifier le nombre de seconde si besoin est.
      Vous devriez avoir quelques chose semblable à ça :
      [boot loader]
      timeout=3
      default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
      [operating systems]
      multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Edition familiale"
      /noexecute=optin /fastdetect
      c:\chain0="Mac OSX"
    • Pensez à re-cocher la case 'lecture seule', puis validez.
    • Maintenant vous devez passer votre partition Windows en partition active, pour se faire, faites Windows + R, entrez diskpart et validez. Ensuite tapez les commandes suivantes : (toujours en les adaptant à votre cas!)
      DISKPART> list disk
      DISKPART> select disk 0
      DISKPART> list partition
      DISKPART> select partition 2
      DISKPART> active
      DISKPART> exit
    • Et voila, rebootez et vous aurez des chocapics!


Si vous avez un soucis : Forum Xtreamlua