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:


Super Tuto, mais simple question , WStation détecte ma clé wifi mais je n’arrive pas à accéder à internet via Safari ni à configurer ma internet sous Mac OS, de plus où trouver ilife (Pour Avoir Garage Band surtout ) etc … ?
En vous remerciant, Amicalement Peter77135
Bonjour,
Est ce que cette solution est compatible Vmware ESX 4.0?? car lorsque j’essais de lancer l’Etape 5, j’ai le message d’erreur suivant (voir image là : http://img225.imageshack.us/img225/2219/macerror.jpg )
J’espère que vous lirez encore mon commentaire car ce post est relativement « vieux » …
Merci a ceux qui répondront ou qui auront une idée ..
bonjour:
en fait mon probléme est le suivant:
en voulant faire l’étape 5 j’ai un message comme suivant:
Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Player supports hardware virtualization.
et je ne comprend pas ce message d’erreur .
est ce quelqu’un peut m’aider à trouver une solution.
merci d’avance
Bonjour
Pour l’erreur « Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Player supports hardware virtualization » je pense que vos ordis ne supportent pas la virtualisation de facon materielle. Il faut un processeur qui la supporte sinon ca devient de la virtualisation « logicielle » (software virtualization/hardware virtualization) Jer pense ne pas me tromper dans ce que j’avance. Je suis en train de tester ce tuto qui est d’ailleur trés bien fait. Merci
j ai pas de son avec garage band
j aimerais avoir de laide svp
Quand je lance ma machine virtuelle, on me dit »Operating System not found »
Quelqu’un peut m’aider svp
Merci d’avance
ca marche pas sous AMD athlon XII quatres coeurs !
pourtant ma crate mere fait la virtualisation, j’ai xp en machine virtuel
Salut à tous,
quelqu’un saurait ce qu’il se passe avec le cd officiel à 30€.
Cela m’indique toujours operating system not found.
J’ai essayé un peu tout ce qu’il y a comme conseil en dessus. Mais veut rien savoir toujours operating system not found.
Ah oui !!!, je suis sur AMD x6 1090T, sur une carte asus M4A79T deluxe et une fois, il m’a mis quelques choses comme cpu pas compatible, mais tout est activé dans le bios, pour la virtualisation.
Quelqu’un a une idée.
Merci d’avance
Logs
Les AMD c’est un peu spéciale, histoire d’architecture etc …
Pour le operating system not found il faut que tu remettes darwin.iso (et ce a chaque fois) pour pouvoir booter.
Et vérifie que le le cd est bien « connecté » (icone clic droit connecter)
Bonsoir,
Je tenais à saluer le travail effectué tout d’abord.
En ce qui me concerne, j’y ai cru ^^’
Installation faite.
J’ai suivi tout correctement.
Sauf que après je redémarre avec Darwin.iso, et de là :
Il met loading Darwin/x86 (attente de 2 minutes) pis l’écran gris Apple…puis VMware reboot au bios et rebelote :S
Que faire ?
Un peu mieux. Installation terminé (après avoir repris 10 fois l’install bourré de kernel panic)
Mais là j’ai http://img683.imageshack.us/i/sanstitreuwp.png/#
Quelqu’un aurait eu le même problème ? x)
Bonjour,
Merci pour ce tuto qui m’a bien aidé, je me suis sorti de pas mal de problème mais tout fonctionne pour le moment.
Ma question porte sur la résolution d’écran, comment peut on la modifier ? Snow a l’air bloqué sur 1024×768 sur la VM, existe t il un moyen de changer ça ?
Merci
@Splint:
Il faut un fichier com.apple.Boot.plist et mettre
Kernel
mach_kernel
Kernel Flags
Pour pouvoir booter sur ce système sans avoir besoins de VMware,il faut un fichier boot genre (grub,chaméléon,ect ect) un bootloader en quelques sortes.
@Swan :
Il faut un fichier com.apple.Boot.plist et mettre
Kernel
mach_kernel
Kernel Flags
Merci de ta réponse, si je peux avancer…
A mettre où ça ?
J’ai coché dans Personnaliser => Chameleon RC5 pendant l’install.
Pour l’installation sans VMware je suis pas assez malade pour tester…déjà le faire tourner sous VMware me rendrait fou de joie ^^
Comment pourrait-t-on se joindre pour discuter de ça, sans flooder ce post, Swan ?
Ok Splint,
Je suis joinable si ça te dit
iChat:cissla@mac.com ou addistheteacher@hotmail.fr
C’est vrai que c’est plus facile sans VMware moi j’ai 2 installations
Léopard et Snow Léopard retail sur un pc.En faite j’éssaye à l’heure actuelle d’installer Lion (Preview) avec VMware vu que s’est pas possible pour le moment comme pour les 2 OS d’avant.La cause manque de fichier dans ce preview de Lion 10.7 mais il est possible de l’installer.
L’anglais me fait défaud.
http://www.obviouslogic.com:8080/solutions/lion-vmware/
Pas de soucis Splint,
Je sais pas si tu as vu mon dernier méssage poster j’ai laissé mes coordonnés.
Sinon file les tiens.
@+
Ah nan je ne vois pas tes coordonnées.
OK je t’attends par mail à Splint at live.fr
Pour le message :
Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Player supports hardware virtualization.
Cliquer sur Edit Virtual Machine Settings
Onglet Options
Puis, dans Guest Operating System, choisir Other et Other (ne pas mette Mac OS X)
Bonjour,
Encore merci pour cet excellent tuto.
J’ai fait cette installation sur mon PC avec un I7, ca fonctionne trés bien, sauf la résolution d’écran il n’y en a qu’une.
Est-ce que quelqu’un aurait une solution ?
jeanstrg@hotmail.com
@Serwrathene
Ton processeur doit faire la virtualisation (supporter la virtualisation) pour faire une installation.
@Jean
Tu as faite une install avec VMware ?
Moi dans mon fichier com.apple.Boot.plist j’ai mis
Graphics Mode
1280x1024x75
Je précise j’ai une installation retail c’est à dire sans VMware avec le DVD original ou image.
Bonjour,
J’obtiens le message The CPU has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point. (Entre le point 6 et 7)
De quoi cela pourrait-il venir?
Merci de votre aide =)
J’ai exactement le même message
The CPU has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point. (Entre le point 6 et 7)
De quoi cela pourrait-il venir?
On est trois dans ce cas là !!!
Virtualisation activé dans le bios
windows 7 home premieum
Proc I5 Pavillon dv6
ça marche parfaitement pour moi
J’ai suivi à la lettre la procédure avec une version officielle de Mac OSX Snow Leopard.
C’est peut être la version de VMWare qui pose problème ?
Voici ma config :
Intel Core2 Duo 6700
4GO RAM
500GO + 1TO HDD
Ubuntu Linux 10.04LTS 64bits
Vmware workstation 7.1
DVD original de Mac OS X Snow Leopard
Si vous rencontrez le problème « Operating system not found », alors que vous utilisez le darwin.iso et que vous êtes sous win 7 64bits…
Il peut y avoir plusieurs solutions, essayez ça:
- editez le fichier de la machine virtuel, le fichier en .vmx ; dedans ajoutez paevm= »true »
- et ce qui a tout résolu pour moi: utilisez non pas darwin.iso mais darwin_legacy.iso, qui est le vieux darwin avec un écran de boot avec dark vador dedans; moi ça a juste réussi à faire marcher le tout donc peut être que ça vous aidera aussi.
Sinon bonne chance, pas de raison d’acheter un mac si c’est que pour tester le dev ios; et puis au pire ça vous donnera une bonne impression de l’os, donc rien à perdre à l’essayer je pense.
Correction: le legacy s’appelle exactement darwin_snow_legacy.iso
Vous trouvez ça facile sur le net. Good luck
Hello – J’ai beau chercher… I need help.
Host: Windows 7 x64
Guest: Snow Leopard 10.6.6 et xcode 4
Vmware: Workstation 7.1.4
Probleme: rien a faire, le guest ne reagit pas a l’insertion de mon iphone (meme si je l’active sous VM/Removable Devices/Iphone).
Merci
Les AMD c’est un peu spéciale, histoire d’architecture etc …
Pour le operating system not found il faut que tu remettes darwin.iso (et ce a chaque fois) pour pouvoir booter.
Et vérifie que le le cd est bien « connecté » (icone clic droit connecter)
?? icone click droit connecter je ne vois pas du tt ou?? et aussi a ce moment la quadn on a un amd il faut tjs laisser dans edit option le choix de demarrer avec le ficjier .iso ??
c bon j ai resolu mon affaire
apres l etape 6 j ai ce message qui s affiche:
The CPU has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point.
que cela signifie?
et j aimerai savoir sur AMD dans le bios ou dois je regler l autorisation pour la machine virtuelle merci
en gros voila a l etape 6 ce qui s ecrit
« Invalid front-side bus frequency 6600000 Hz »
« Disabling CPU »
After that it Vmware gives me a dialog box saying:
« The CPU has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point. »
slt j’ai le même message :
« Invalid front-side bus frequency 6600000 Hz »
« Disabling CPU »
si vous la solution on est à l’écoute.
Merci.
Salut,
Pour le message « Invalid front-side bus frequency 6600000 Hz » théoriquement ça sous entend que ton processeur Intel ne supporte pas la virtualisation matérielle.
Sinon moi j’ai réussi sur mon PC mais le souci que j’ai maintenant c’est que je n’arrive pas à mettre à jour: je ne peux pas sélectionner le disque, il me dit qu’il y a un souci Javascript.
Une idée?
Merci d’avance.
perso je le fai marcher sur un AMD
Bonjour à tous,
Je viens de terminer l’install sous Intel Core2Quad sous Ubuntu 11.04 64bits et ça marche
J’ai déjà un Mac Mini pour les dev iPhone mais je préfère travailler sous Linux et virtualiser Mac OS comme je le fait déjà avec Seven 64bits…
Après 3 reboot bloqués (écran gris puis curseur qui tourne pendant de longues minutes…), j’ai enfin eu la configuration de la langue, etc…
Je suis en train de faire les mises à jour. Par contre résolution bloquée sur 1024×768 faute de drivers VMware pour Mac OSX…
Pour info, il faut bien laisser l’iso Darwin au démarrage avec « Connect at boot » ou sinon, il ne monte pas le disque dur.
J’ai un portable Acer en Intel i3 et l’install ne marche pas car il faut attendre Mac OSX Lion (10.7) qui sort cet été pour le support des puces i3, i5 et i7…
En tout cas merci pour ce tuto M4d3L
je veux savoir pour l AMD!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
s il vous plaitttttt qu est ce qui faut que je fasse quand le message apparait!!!!
voir mes mess au dessus merci énormément j en peux plus de cette installation elle me met a bout
J’ai réussi à faire l’installation sans problème. Merci pour le tuto d’ailleurs, très bonnes explications.
Mais j’ai maintenant un petit problème : j’ai transféré des photo pour utiliser iPhoto, et impossible de les afficher en grand : seules les vignettes s’affichent. Problème de compatibilité graphique ? Ca me parait assez étonnant. Si quelqu’un a une solution, je suis preneur, d’autant plus que c’est essentiellement pour iPhoto que j’ai fait l’installation.
Merci d’avance.
Bonjour a tous,
Merci pour le tuto, l’install c’est très bien déroulée !
Par contre, je rencontre un problème au niveau du réseau …
Impossible de se connecter …
Je suis branché par cable ethernet …
Si ya des idées, je suis prenneur
Merci encore !
Il faut Installer les compléments vmware pour modifier la résolution.
Une fois Mac OS lancé, fais un petit tour dans les menus de vmware.
« d’un système basé sur un processeur Intel qui supporte la virtualisation matérielle »
je comprends pas ce que les gens n’arrive pas à comprendre dans cette phrase. tous ceux sur AMD vous pouvez toujours essayer d’installer mac OS …
Pour modifier la résolution de l’écran, l’installation de Vmware tools est facultative mais vivement conseiller si vous voulez afficher mac os x enplein écran ou sur un autre écran (en slide).
Pour ce faire, connecter le lecteur CD/DVD (en bas à droite sur la fenêtre de vmw) de afin de monter l’image « darwin_snow.iso » sur le bureau.
Tout en haut à droite sur le bureau de snow ou leopard vous devriez voir apparaitre l’icône vmware tools.
Double cliquer sur l’icône « VMware Tools », une nouvelle fenêtre va s’ouvrir afin d’installer « VMware Tools ».
Double cliquer sur l’icône « Installation de VMware Tools ».
Cliquer sur continuer, puis une nouvelle fois sur continuer.
Une fois l’installation réussie, redémarrer et puis mettre sur mode full screen en haut sur vmware.
Afin d’éviter tout freeze, aller dans l’économiseur d’énergie :
Mettre « Ordinateur en veille apres » et « Ecran en veille après » sur « Jamais ».
Décocher « Suspendre dès que possible l’activité du ou des disques durs ».
Pour le son , il faut prendre dans votre archive snow ou leopard , un fichier nommé « EnsoniqAudioPCI.mpkg.tar.gz ».
Récupérer le depuis Mac OS X et lancez simplement le « package » de cette archive et une fois l’installation terminée,
redémarrez le système.
bonjour est ce que quelqu’un aurai trouver une solution pour l’erreur de cpu « disabling the cpu » merci
Problème à l’étape 10 OS X semble toujours en train de démarrer. je le boot avec l’option h mais il redémarre tout le temps j’ai beau essayer mais rien .
Un petit peu d’aide serai la bienvenue
c’est normale l’étape 8 (( l’écran gris Apple )) sa dure depuis des heurs = »(
merci pour ce tuto
est ce que quelqu’un aurai trouver une solution pour l’erreur de cpu machin double panic !!!!!!!!!!!! Merci !!
Pour l’écran gris qui dure des heures, il faut aller dans
« Edit Virtual machine Settings » -
Cliquer sur Processors
Cocher La case : VMware kernel paravirtualisation
comme sur des roulettes!
Merci!
Je n’ai pas le DVD officiel mais le fichier dmg : comment on s’en sort dans ces cas ?
En sachant que sous windows je n’arrive pas à monter mon image dmg via un DVD virtuel ?
bonjour!
Ce tuto est génial j’ai hate d’essayer!!
Petite question quand meme, peut-on utiliser cela avec Mac Os lion?
Si ui, comment?
Merci!