Installer Mac OS X Snow Leopard sur VMware sous Windows 7
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!
É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.
É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.
Étape 5
Maintenant, démarrer la machine virtuelle et presser « F8″ sur votre clavier. Vous devriez obtenir un écran similaire à celui ci-dessous.
É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.
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.
É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!
No related posts.
If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.
Facebook comments:


Tu es au courant que tu ne peux pas installer les OS de mac sur autre chose que des Mac?
legalement je parle.
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.
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
Bonjour,
quel est la bonne config pour les CPU sur VMware 7 pour OXS
@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.
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
J’ai insisté sur les redémarrage et ca a fini par passer.
Désolé pour le flood lol
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.
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
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 !.
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
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.
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.
Retail = la version que tu peux acheter en magazin a 30$.
persévère… sinon réessaie l’installation. et si ca marche toujours pas… je ne sais pas quoi essayer d’autre
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
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!
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
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 ?
JikSSa converti ton .dmg en .iso avec ultra iso puis dans vmware choisis ton iso apres avoir utilisé darwin.
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 ?
Achete le CD. 30$ c pas énorme.
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
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
j’ai trouvé çà => http://www.mncorp.net/Tutoriel-51-installer-mac-snow-leopard-avec-vmware-iatkos-s3-v2
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$!
Sur le site de Apple directement.
http://store.apple.com/ca/product/MC573Z/A?fnode=MTY1NDAzOA
Je l’ai commendé par la poste. Recu en 3 jours.
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.
sur virtual box c’est mieux. La dernière version gère mac à mac mais ça marche aussi autrement google it !
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.
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
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
Bonjour à tous,
Je voudrais savoir si avec VirtualBox, cela va fonctionner correctement.
Merci.
Tout fonctionne pour moi en ayant rencontré tous vos problèmes !!!
Merci pour ce super tuto !!
Je n’ai plus aucun problème au démarrage par contre toujours ce problème de freeze si on ne s’en sert pas pendant une quinzaine de minutes §§ si qulqu’un a une idée…
Mouad, il faut aller dans le bios de ta machine host et activer la virtualisation hardware au niveau de ta CPU.
Bon courage à tous ==
@JEYSEVRE : Un freeze sur une inactivité de 15 minutes ? Tu as paramétré le power saving sur JAMAIS… plutot que 15 minutes par défaut
C’est encore très expérimental comme solution. Les principaux blocages sont :
1. des démarrages incertains. Une fois oui, une fois non et on reste bloqué sur la « pomme »
2. des blocages « A virtual CPU has entered the shutdown state… »
(passer le boot en F8 et mettre les commandes de démarrage : -v -busratio=10)
3. un affichage des images (jpg / png / gif / etc) qui ne se fait pas (zone vide / blanche)
4. un pilote son qui a des latences et une puisse de -50% de celui de la machine PC
CONFIG : HP ElitBokk 8730nw / Xp 32 bits / 4Go RAM / 500 GO HD – 7200 Trm / Nvidia FX2700 512 Mo
VMware : 7.1.2 build-301548
Salut à tous, tout va bien jusqu’à l’étape 8, puis j’ai un problème que vous n’avez pas. Juste au moment de commencer à installer MAC OSX il me dit qu’il est impossible d’installer l’OS, et toutes les options utilitaire sont grisées. Il me propose seulement d’installer une copie de sauvegarde, mais j’en ai pas et je ne peux plus rien faire, à part stopper l’installation. Pouvez-vous m’aider? Sympa à vous. Taylor
Bonjour,
Je tiens à te dire merci pour ce tuto, grâce à lui (et à toi indirectement) j’ai pu mettre en place Mac OSx sur VMware sur mon PC en un rien de temps !
Alors que je me cassai les dents sur plusieurs autres tutos auparavant !
Merci beaucoup, je ferai tourner le lien ^^
Julien
Bonjour
Qu’en est t il des performances avec Xcode ? est ce vraiment utilisable pour développer dans de bonnes conditions ?
Olivier
Bonjour
Je suis bloqué entre l’étape 7 et l’étape 8 : j’ai eu l’écran gris avec la pomme et maintenant ca fait 25 minutes que j’ai l’espèce de photo (magnifique) noire, bleue et violette qui ressemble au ciel ..
Le curseur tourne bien donc je suppose qu’il cherche quelque chose !?
Merci de votre aide
quand je fait une mise a jour vers 10.6.5 alors ça veut plus s’allumer, il y a un bug au démarrage en rapport avec le cpu et peut importe quel mode de démarrage je prend ça ne marche pas…..
Salut à tous
j’ai effectué point par point des différentes manœuvres du tuto.
J’ai acheté snow leopard 30€
J’ai la version légal de vmware 7
j’ai téléchargé Snow Leopard.vmdk et de Darwin_Snow.iso
mais une foi que je lance le cd vmw me dit « Operating System not found », j’ai un peu cherché dans tous les sens mais je n’arrive pas à trouver de solutions.
Si quelqu’un ‘un a une idée lumineuse ???
J’aimerai pas que l’achat du Cd en soit pour ma pomme
@JEYSEVRE : Un freeze sur une inactivité de 15 minutes ? Tu as paramétré le power saving sur JAMAIS… plutot que 15 minutes par défaut
Je confirme, j’avais le même problème et la modification du paramètre de power saving l’a résolu.
j’ai un probleme lors de l’installation de VMWAR workstation
page de l’installation reste bloqué
même problème avec plusieurs version de VMWAR
Problème resolu
moi tous marche bien , mais une question comment je fais maintenant pour installer une application mac , car je vois pas de disque dur
Bonjour moi comme quelqu’un l’a dit plus haut j’essaie de le faire via un .iso directement. Donc jusque l’étape 5 je gère. mais ensuite avant d’appuyer sur c , je vais dans éditer et je change l’iso du lecteur par celle de snow leopard 10.6.3. je retourne sur la machine virtuelle et je tape c. voici ce que j’obtiens : » You should eject this CD and insert an OS X disc
Do you want to continue booting this CD (probably won’t work) ? »
si j’appuie sur n’importe quelle touche j’obtiens de nouveau le boot Menu.
Voilà donc que faire? me suis-je trompé quelque part?
Merci d’avance pour votre aide
Salut ! bon ben déjà merci mais j’ai un problème dont Taylor a parlé mais que personne n’a relevé : après avoir demandé au disque de choisir la langue français comme langue par défaut, j’ai un message d’erreur disant que
« Mac OS X ne peut-être installé sur cet ordinateur.
Si vous voulez restaurer votre système à partir d’une copie de sauvegarde Time Machine, cliquez sur « Restaurer à partir d’une copie de sauvegarde »
et deux options : Restaurer à partir d’une copie de sauvegarde ou Redémarrer.
En clair ça bloque et notre installation n’a rien à voir avec une sauvegarde Time Machine.
Voila Merci de nous aider
Cordialement, data_traveler
VMware Server est gratuit donc, 30$ de moins à payer et c’est de la même compagnie.
Téléchargement ici
http://www.vmware.com/products/server/index.html