La grosse mode actuellement chez les développeurs, c’est de développer des applications pour téléphones intelligents, en particulier le iPhone d’Apple. Pour développer une application pour le iPhone, il vous faut un Mac. Mais que faire si vous n’avez pas le budget pour acheter une des ses extraordinaires et dispendieuses machines!?

J’ai tout de suite pensé à VMWare. De là, j’ai cherché des solutions pour installer OSx sur VMware. Pas évident. La plupart des sources pirates ne fonctionnent pas ou viennent avec des virus. J’ai donc acheté directement le CD de Mac OSx 10.6 (pas plus de 30 dollars + taxe), que j’ai reçu 3 jours plus tard par UPS. Mais VMware me donne tout de suite du fils à retordre! Il ne veut pas lire mon DVD! Que faire?

Je suis donc tombé sur un excellent article en anglais que je vous traduis en français avec mes propres observations.

Installer Mac OS X Snow Leopard sur VMware sous Windows 7

Le guide qui suit va vous aider à installer Mac OS X 10.6 Snow Leopard comme machine virtuelle sous Windows 7.

Vous aurez besoin :

  • d’un système basé sur un processeur Intel qui supporte la virtualisation matérielle
  • une copie originale de OS X Snow Leopard 10.6 Retail
  • VMware Workstation 7 ou supérieur
  • Windows 7 installer comme Système d’opération hôte
  • version préfaite des fichiers Snow Leopard.vmdk et de Darwin_Snow.iso

Si vous avez toutes les éléments ci-dessus, vous ne devriez pas avoir de problème pour installer Mac OS X sur Windows 7 et vous pourrez profiter du meilleur des 2 mondes sur votre PC!

snowleopard1

Étape 1

Téléchargez et installer VMware Workstation 7.

Étape 2

Téléchargez la version préfait des fichiers Snow Leopard.vmdk et de Darwin_Snow.iso pour que tout fonctionne bien.

Étape 3

Démarrer VMware Workstation et ouvrir la machine virtuelle « Mac OS X Server 10.6 (experimental).vmx » que vous avez téléchargée à l’étape 2.

snowleopard6

Étape 4

Cliquer sur « Edit Virtual machine settings », sélectionner l’option CD/DVD (IDE) à gauche et ensuite sélectionner, à droite, l’option »Use ISO mage file ». Entrez ensuite le chemin vers le fichier « darwin_snow.iso » que vous avez téléchargé à l’étape 2.

snowleopard2

Étape 5

Maintenant, démarrer la machine virtuelle et presser « F8″ sur votre clavier. Vous devriez obtenir un écran similaire à celui ci-dessous.

snowleopard3

Étape 6

Maintenant vous devrez changer la configuration de l’option CD/DVD (IDE) pour le pointer vers votre vrai lecteur CD qui contient la copie original de Mac OS X 10.6. C’est comme a l’étape 4 mais vous sélectionner « Use physical drive » et choisissez le bon lecteur CD/DVD.

snowleopard5

Ensuite assuré vous de connecter le CD/DVD a VMware. Pour ce faire, clique droit dans la barre de tâche de VMware sur le petit CD qui apparaît. (dans le bas de VMware). Ensuite cliquer sur connexion.

Étape 7

Maintenant, retourner dans l’écran de la machine virtuelle, taper l’option « c » (Boot DVD) depuis la ligne de commande que vous avez obtenue a l’étape 5. Un arrière plan gris avec le logo d’Apple devrait apparaitre. S’il n’apparaît pas, essayer de démarrer l’installation en mode verbose en pressant « F8″ et ensuite l’option « c -v » (sans les accolades). Cela va démarrer le système de façon à ce que vous voyez tout ce qui se passe et connaitre l’erreur s’il y en a une.

snowleopard4

Étape 8

Attendre quelque minute pour que la fenêtre d’installation apparaisse. À partir de là, suivez les instructions à l’écran pour installer OS X Snow Leopard.
Assurez-vous de formater votre disque virtuel en format « Mac OS extended (Journaled) » avec le disque utilitaire.

Étape 9

Une fois l’installation terminer, la machine virtuelle devrait redémarrer automatiquement. À ce point, fermer votre machine virtuelle, éditer encore les options « CD/DVD » comme a l’étape 4.

Étape 10

Démarrer votre machine virtuelle de nouveau, taper « F8″ et sélectionner l’option « h » (Boot first hard disk). Et voilà! Snow Leopard devrait fonctionner comme un charme sous Windows 7. Si au premier démarrage, après 5 minutes, OS X semble toujours en train de démarrer, redémarrer la machine virtuelle. Après un ou 2 essaie, il devrait fonctionner correctement

Étape 11

Avant de débuter avec votre nouvel OS, assurez-vous d’installer toutes les mises à jour disponibles. (Entre autres la mise à jour d’OS X 10.6.3 vers 10.6.4)

Amusez-vous!

Me reste plus qu’a apprendre l’Objective-C et développer mes propres applications pour mon iPhone!

Coût total

Donc en résumé, les coûts engendrés sont $189.00 pour VMware et 30$ pour Mac OS X Snow Leopard Retail! C’est déjà bien moins cher que d’acheter un Mac tout neuf. Cela me permettra d’apprivoisé l’environnement à mon aise et peux-être un jour je ferai le grand saut lors de l’achat de mon prochain ordinateur!

Tags: , , , , , ,

Partager
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • MySpace
  • RSS
  • Live
  • Technorati
  • Twitter
  • Blogosphere News
  • Yahoo! Bookmarks
  • LinkedIn

No related posts.

Tags: , , , , , ,

32 Responses to “Installer Mac OS X Snow Leopard sur VMware sous Windows 7”

  1. Frush dit :

    Tu es au courant que tu ne peux pas installer les OS de mac sur autre chose que des Mac?

    legalement je parle.

  2. M4d3L dit :

    Légalement non.

    Mais c’est pour usage éducationnel seulement.

    Je n’irai pas m’acheter un Mac si je ne sais pas comment m’en servir. Et j’ai quand même payer pour la licence.

  3. titi dit :

    Marche nickel, parcontre impossible de l eteindre donc impossible d installer les driver audio fourni dans le tuto obliger de mettre « power off » dans vmware. un autre soucis comment mettre en plein ecran ? Merci ;)

  4. Philippe dit :

    Bonjour,
    quel est la bonne config pour les CPU sur VMware 7 pour OXS

  5. M4d3L dit :

    @titi
    Hum je n’ai pas eu de difficulté pour l’éteindre. Pour les drivers audio, vu que VMware-tool n’est pas à jour pour la version 7, il n’est pas possible de transférer de fichier du desktop principal vers macosx. J’ai tout simplement mis le fichier sur mon serveur FTP et je l’ai téléchargé avec Safari.

    Pour ce qui est de la résolution, si tu ne peux pas changer la résolution c’est que tu n’as pas installé VMWare-Tool. Pour ce faire, quand vous être dans MacOsX, cliquer (bouton de droite) sur l’icône du CD-Rom dans la barre de tâche de VMware en bas. Puis cliquer sur Connecter. Un icône sur le desktop de Mac OS X devrait apparaitre. Cliquer dessus et installer VMware-Tool.

    @Philippe
    Bonne question, j’ai simplement utilisé le package par default de l’étape 2. Mais d’après ce que j’ai lu, il faut tu indique seulement 1 CPU, sinon le bootloader ne fonctionne pas.

  6. Romain dit :

    Bonjour,

    Tout d’abord, merci pour ce tutoriel qui m’a été très utile.
    Cependant, j’ai un souci après l’installation de l’OS.
    Tout s’est bien déroulé pendant l’installation, OSX m’a proposé de redémarrer le pc pour terminer l’installation.
    Mais OS X semble toujours en train de démarrer. J’ai donc redémarrer la machine virtuelle plusieurs fois, comme tu l’as indiqué, mais ça ne change rien. OS X ne se charge pas (mais j’ai bien l’écran de chargement)

    As tu une idée du problème ?

    D’avance merci

  7. Romain dit :

    J’ai insisté sur les redémarrage et ca a fini par passer.
    Désolé pour le flood lol

  8. M4d3L dit :

    Ya pas de problème.

    Noter que j’ai souvent des problèmes de gèle. Si je laisse tourner la machine virtuelle plus d’une 20ene de minutes sans rien faire dessus, je ne suis plus capable de rien faire et je dois la redémarrer. J’ai tout d’abord pensé désactivé le screensaver mais cela ne semble pas réglé le problème.

    Si vous avez des idées je les ajouterais volontiers au tutoriel.

  9. LOTYZ dit :

    Yop tous, Merci pour ce tuto, tu imagine pas comment tu m’aide!!! je cherchais cela depuis longtemps, jetait près a m’acheter mon mac mini, je pourrais retarder son achat grâce a toi, tu assure man :-)

  10. titi dit :

    salut, en essayant d installant ilife 09 que j ai mis sur ma cle usb en extension .dmg Impossible de l installer aprés 3h d install l installation n en fini pas, decidemment !.

  11. Rayns dit :

    BOnjour à tous,

    J’aurez aimé savoir ce que vous appelez par « retail » ? car j’ai dl une version 10.6 qui s’appel : La build 10A432 est la version finale de Snow Leopard

  12. Rayns dit :

    Une autre question en parallèle, j’ai installé ma version de osx mais lorsque je redémarre je reste bloqué sur l’écran de la pomme avec un temps de chargement qui tourne, même après plusieurs redémarrage.

  13. titi dit :

    Pour que le chargement soit moins long j ai mis 4 processeur vu que j ai un quad en 15 seconde il est demarrer. Mais ca plante pour l arreter. Il detect que c’est pas un mac.

  14. M4d3L dit :

    Retail = la version que tu peux acheter en magazin a 30$.

  15. M4d3L dit :

    persévère… sinon réessaie l’installation. et si ca marche toujours pas… je ne sais pas quoi essayer d’autre

  16. Siglr dit :

    Pour moi, après l’installation de VMWare-Tools, ça bloque toujours à l’écran de démarrage. J’en suis au 6ième redémarrage avec toujours le même résultat.

    Je vais devoir revenir en arrière (par chance j’ai pris un snapshot) mais quelqu’un a t’il eu le même problème?

    Merci

  17. Siglr dit :

    Mise à jour: j’ai recommencé en prenant des snapshots plus régulièrement. J’ai fini par y arriver, incluant l’installation de VMWare-Tools.

    Là j’ai un snapshot de la machine virtuelle démarrée avec toutes les mises à jour, VMWare-Tools et toute la configuration souhaitée. Ça marche bien jusqu’à maintenant.

    Mon but est d’installer Mono.NET et tous les outils nécessaires pour développer sur iPhone / iPad. C’est en cours en ce moment (plusieurs trucs différents à installer).

    Merci pour l’info!

  18. Rayns dit :

    Je remercie tout le monde, je l’ai installé sur mon portable et tour et j’ai mis xCode tout est ok sa tourne vraiment bien

  19. JikSSa dit :

    Salut, alors j’ai essayé mais j’ai un petit problème – »
    Quand je met le CD d’installation Mac, VMWare ne le reconnait pas, de plus quand je vais voir ce qui a dans le CD, il y a plein d’executable (.exe) or pour Mac, c’est .dmg normalement…

    Mais j’ai aussi télécharger la version Mac OS 10.6 Snow Leopard Install DVD.dmg, mais je n’ai aucun DVD pour le graver dessus,
    alors j’aimerai bien savoir si il existe un moyen de l’installer sans DVD, juste avec le .dmg ?

  20. Rayns dit :

    JikSSa converti ton .dmg en .iso avec ultra iso puis dans vmware choisis ton iso apres avoir utilisé darwin.

  21. JikSSa dit :

    Salut, j’ai essayer de convertir le fichier dmg en iso avec UltraISO, mais quand j’ai fini, et que j’ai mon fichier iso, j’essaye de l’extraire (juste pour voir si il fonctionne), et la il me dit qu’il est endommagé…

    Tu n’aurais pas un TUTO précis pour convertir ?

  22. M4d3L dit :

    Achete le CD. 30$ c pas énorme.

  23. MOUAD dit :

    A virtual CPU has entered the shutdown state. This would have caused a physical machine to restart. This can be caused by an incorrect configuration of the virtual machine, a bug in the operating system or a problem in the VMware Workstation software. Press OK to restart the virtual machine or Cancel to power off the virtual machine. apres avoir passer l’etape de F8
    quelqu’un pourra m’aider svp
    Et merci d’avance

  24. MOUAD dit :

    et aussi « Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Workstation supports hardware virtualization. » vrmnt je ne c quoi faire plz help

  25. Thorfine dit :

    bonjour,

    pourrait tu me dire ou tu as acheté ton OSX Snow Léopard 10.6 a 30$? j’ai beau chercher je trouve pas tous ce que je trouve à ce prix la ce n’est que l’update de Léopard à Snow léopard.
    merci de ta réponse je ne voudrait pas avoir à le download si je peut avoir une licence pour 30$!

  26. M4d3L dit :

    Sur le site de Apple directement.

    http://store.apple.com/ca/prod.....MTY1NDAzOA

    Je l’ai commendé par la poste. Recu en 3 jours.

  27. Thorfine dit :

    ok merci pour ta réponse, par contre c’est bien ce que je pensait, le lien que tu me donne est un upgrade de léopard il faut donc le posséder avant toute chose et la on est plus dans les 30$ mais plus dans les 400$!!

    merci quand même pour ce tuto qui est fort instructif.

  28. toto dit :

    sur virtual box c’est mieux. La dernière version gère mac à mac mais ça marche aussi autrement google it !

  29. Marti dit :

    MOUAD, Je penses que tu as une version de VMWare antérieure à 7, essaies de mettre à jour vers la dernière version.
    JIKSSA, une fois l’archie dmg convertie en iso et seulement avec ultra.iso, il convient de ne pas essayer de la développer mais tu peux éventuellement t’amuser à l’ouvrir pour en voir le contenu : tu t’apercevra alors que tu ne peux voir que la partition BOOTCAMP du DVD, en effet le reste est invisible sous windows.

  30. aker dit :

    Je suis sous 7 x64, j’ai installé VMWARE workstation 7.1.0 mais je n’arrive pas à lancer le vmx de MacOs téléchargé.
    Il me dit « The virtual machine cannot be found. »
    Quelqu’un aurait une solution ?

    pourtant j’ai lancé vmware avec les droits d’admin aussi, et ça fait la même erreur. Le chemin de la vmx ne comporte aucun espace.

    Je n’arrive pas à trouver de solution via google, alors peut etre avec des experts en vmware comme vous ça pourrait passer.

    merci

  31. aker dit :

    Bon pour tous ceux qui ont le même problème que moi… la solution est simple :
    allez dans C:\
    clic droit sur utilisateurs
    et là vous faites PROPRIETES / SECURITE / AVANCEE
    et vous vous faites proprietaire de ce dossier.
    ensuite ça fonctionnera

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">