7
2010
Virtualiser MacOSX sous Linux
J’avais eu un faux espoir en lisant ce post du très bon blog http://blog.admin-linux.org/ en effet la virtualisation de Mac OS X ne fonctionne que sur un hôte Mac OS X, toutefois je n’aime pas être frustré et encore moins par un pc. Alors je suis parti en quête d’une solution pour virtualiser Mac OS X et pouvoir faire tous les tests réseau et autre dessus, voici donc comment faire.
Tout d’abord la liste de course :
- Virtualbox 3.2
- Une iso de iDeneb v1.6 que vous pouvez trouver en torrent
- Un processeur qui supporte VT-X ou AMD-V
- De la bonne musique en fond et de la patience.
La seule limitation que je rencontre se trouve au niveau du son, je n’arrive pas a le faire fonctionner, si quelqu’un trouve…
Bon allez on se lance
Dans VirtualBox on fait Nouvelle
On arrive sur l’assistant on fait Suivant
On donne un nom a notre nouvelle machine virtuelle et on choisi comme système d’exploitation Mac OS X et pour la version Mac OS X Serveur puis on fait Suivant
On choisi la quantité de RAM (le minimum requis est 1024Mo) j’ai choisi 2048 pour avoir plus de fluidité puis on fait Suivant
On crée le disque virtuel puis on clique sur Suivant
On clique encore sur Suivant
Ici on choisi une image de taille variable mais vous pouvez choisir une taille fixe si vous préférez puis on fait Suivant
Une partition minimum de 10 Giga est conseillé ici je choisis 20 Giga puis on fait Suivant
On obtiens le récapitulatif du nouveau disque créé et on fait Suivant
Maintenant le récapitulatif de la machine virtuelle on fait encore Suivant
Notre machine virtuelle est presque prête on va passé aux réglages avancés on va donc dans Configuration
Dans la partie Système -> Fonctions Avancées on coche Activer les IO-APIC et Activer un périphérique de pointage absolu
Dans l’onglet Processeur on coche Activer PAE/NX
Dans Accélération on coche Activer VT-x/AMD-V et Activer la pagination imbriquée
On passe a l’Affichage en activant l’accélération 3D et on met le plus de Mémoire video possible.
On va dans Stockage, il faut cliquer sur Contrôleur IDE et passer le type en ICH6
Pour finir on passe au réseau, on clique sur Avancé et on passe le type de carte sur Serveur Intel PRO/1000 MT (82545EM)
Après s’être assuré d’avoir charger l’ISO de iDeneb on lance la machine virtuelle.
Si tout se passe bien on tombe sur ce fond gris et on attend un peu, selon la machine ça peut prendre un peu de temps, le spin devrait tourner un peu …
Au bout d’un certain temps on tombe sur ce menu
On choisis le français et on continue pour arriver sur cette fenetre
L’astuce a partir d’ici c’est de préparer notre disque dur avant de lancer l’installation on va donc sur Utilitaires – > Utilitaire de disque
Une fois l’utilitaire de disque lancé on va sur Partitionner on donne un nom a notre disque et on clique sur Appliquer
On confirme le partionnement
Notre partition est bien créée
On quitte l’utilitaire de disque
De retour sur le message d’acceuil on fait suivant pour arriver sur le barratin de la licence. On clique évidemment sur Accepter
On choisi notre disque comme partition d’installation
Attention une fois ici on clique sur Personnaliser
On sélectionne la langue français puis terminé ensuite on lance l’installation
On se mange une vérification de l’ISO
Enfin l’installation se lance
C’est un peu long
Voir très long …
Au final si tout c’est bien passé on a ce dernier message
On redémarre et on tombe sur ce message qui signifie que votre clavier n’est pas reconnu on clique sur ok
Il faut cliquer sur la touche a droite du shift de gauche (sur la majorité des claviers c’est la touche avec <>)
Le clavier doit être reconnu on sélectionne ISO (European) et on continue
On clique sur Show All et on choisi la france
On choisi le clavier French
On arrive sur ce menu qui nous demande si on possede un mac on choisi Do not transfer my information now et on continue
Si vous avez un compte Apple c’est le moment de le taper sinon on continue
Si on n’a pas de compte Apple il nous propose d’en créer un
On rempli rien et on continue
Là on crée le compte utilisateur donc on crée le nom qui sera le login le mot de passe qui va bien et on clique sur continuer
Voilà on a fini et il nous remercie
Allez on clique sur GO et on admire le résultat
Pour le réseau ça fonctionne bien
Pour l’avoir en français il faut cliquer sur la pomme – > System préférences – > International -> Modify list et on ne coche que Français et Hop tout est en français
Voilà un MacOSX près a souffrir
Maintenant la preuve que ça tourne bien depuis un hôte linux
Voilà amusez vous bien.
Related Posts
48 Commentaires + Commenter
Laisser un commentaire
Catégories
Mots-clefs
Video
Archives
- avril 2013
- décembre 2012
- septembre 2012
- juin 2012
- mai 2012
- février 2012
- janvier 2012
- septembre 2011
- août 2011
- juillet 2011
- juin 2011
- avril 2011
- mars 2011
- février 2011
- octobre 2010
- septembre 2010
- juin 2010
- mai 2010
- février 2010
- janvier 2010
- août 2009
- juillet 2009
- juin 2009
- mai 2009
- avril 2009
- mars 2009
- février 2009
- janvier 2009
- novembre 2008
- octobre 2008
- septembre 2008
- juillet 2008
- juin 2008
- mai 2008
- avril 2008
- mars 2008
- février 2008
- janvier 2008
- novembre 2007
- octobre 2007
- septembre 2007
- août 2007
- juillet 2007
- juin 2007
- mai 2007
- avril 2007
- mars 2007
- février 2007
- janvier 2007
- décembre 2006
- novembre 2006
- octobre 2006
- septembre 2006

Par macsim


















































Je croyais qu’il était illégal de virtualiser MacOS X
Le fait pas alors tu va allez en prison
Bien le bonjour,

Je suis triste et content à la fois…
Triste de t’avoir frustré avec mon article, mais content de voir que cela aura permis ton investigation et ce très bon article
Merci bien
Bonne journée
PS : J’essaierais de ne plus être frustrant…
T’inquiete la frustration ça me motive
Pour un inculte en macs, c’est quoi iDeneb au juste ?
(et 49 screens t’es courageux, bravo)
c’est Mac OSX Leopard modifié pour tourner sur Intel et AMD
Balèze ! Alors là un énorme bravo !
Quand on voit le nombre de projets libres qui cherchent désespérément des testeurs sous Mac
.
Bien, super détaillé! mais qu’en est des limitations.
Moi j’en suis resté à :
résolution bloquée en 1024×768
CPU : 1 seul coeur utilisé et trjs à 100% sur le Host
Tu as les même problemes?
je n’ai pas le probleme du cpu a 100% mais pour la résolution tu peux peut-etre trouvé dans ce fichier ~/.Virtualbox/Machines/TONGUEST/TONGUEST.xml
a la ligne 6 tu as
Peut-etre regarder a ce niveau là ?
Good luck
euh.. j’ai bien eu le V vert de fin d’install, mais à chaque fois que je relance la machine virtuelle, ca me relance l’install..
Si je retire le fichier ISO du \stockage\lecteur dvd, je tombe sur une ligne de commande..
Donc, je n’arrive même pas à la configuration du clavier.
une idée?
Peut être peux-tu modifier l’ordre de boot ; en plaçant le HDD avant le lecteur cd ou l’image que tu as utilisé pour procéder à l’installation , non ?
Bonjour,
Ton tuto est une grande bonne nouvelle, ça fait des lustres que je cherchais un truc comme cela pour tester.
Juste une question, tu peux donner le nom exact de l’iso utilisée et la version exacte de virtualbox ? Car j’ai essayé avec une iDeneb 1.6 10.58 light edition et VB 3.2.2 OSE (r29998) et si l’install se passe nickel, le reboot termine sur un espèce de bootloader bizarre.
Très bon post, néanmoins cette technique pose de gros problème avec un processeur amd. L’installation se passe très bien, lors du redémarrage de la machine j’ai le logo d’appel mais plus rien par la suite… Impossible de savoir d’où viens le problème
Pour virtualbox c’est la 3.2.4-62467~Ubuntu~lucid (version du site de virtualbox)
Pour l’iso c’est iDeneb_v1.6_1058_Lite_Edition
Bonne chance
Ton CPU supporte bien l’AMD-V ? cat /proc/cpuinfo pour le savoir
Tu as tout suivi a la lettre ? dans préférence avant de lancer l’install tu as bien tous les addons de coché ?
http://macsim.labolinux.net/wp-content/uploads/2010/06/mac-sous-linux-29.png
Bon donc ce qui différe ici c’est la version de VirtualBox… Je vais récupérer la version du site et on va bien voir, merci beaucoup !
Oui bien sur mon processeur supporte l’AMD-V (Le flag svm est bien actif), toute la procédure d’installation est correct sans bug, même quand je boot avec l’option -v pour vérifier si il y a des erreurs.
Même problème chez moi avec un AMD Phenom X4. L’installation se passe sans difficulté mais au premier boot je reste bloqué sur l’écran gris à la pomme… et on bootant avec le mode verbose, depuis Chameleon ça reste bloqué sur un écran noir après quelques secondes de “Starting Darwin x86″
N’ayant pas d’AMD je peux malheureusement pas vous aider plus que ça :/
peut-être voir au niveau de iDeneb
Quelques pistes :
http://www.youtube.com/watch?v=wA1iKw3m-F8
http://www.youtube.com/watch?v=MkbiRpV-ry8
http://www.hackint0sh.org/f181/55149.htm
Bon courage
Je croise les doigts pour toi
Si on continue les réponses de réponses, on va finir dans un timbre-poste
Alors déjà, ça marche ! J’ai enfin réussi à démarrer. Pour y parvenir, il a juste fallut que je désactive l’EFI pour passer en classique BIOS. Ce qui au font était assez logique vu que si j’ai bien compris l’iDeneb permet de booter macos sur un pc “classique” (avec BIOS). Et en plus, c’était bien dans ta copie d’écran, honte à moi
Encore merci pour ce tuto !
Du
Je profite de cette derniere possibilité de réponse
alors
Je suis bien content que ça marche pour toi
bonne continuation pour ton excellent blog ^^
Exactement le même problème avec le même processeur
Est ce que sa serait un problème avec virtualbox, ou alors simplement les processeurs amd ??? j’espère que le problème sera résolu dans les prochaines versions de virtualbox. (Cross the fingers)
Bonjour,
J’ai fait presque pareil, mais avec iATKOS v7.
Pour le son, voici un petit tuto. C’est pas top, mais c’est mieux que rien.
http://forums.virtualbox.org/viewtopic.php?f=4&t=30843
Pour modifier la résolution, il faut modifier le fichier xml représentant la vm et ensuite adapté la config du Mac.
http://www.takwing.idv.hk/tech/virtual/vb320_leopard/page9_display.html
@+
Ça marche !! merci beaucoup pour ce tuto et les liens que tu m’as envoyé, notamment : http://www.youtube.com/watch?v=wA1iKw3m-F8
Il faut effectivement installer le kernel Voodoo et le pilote de chipset Via et autres qui sont dans la vidéo.
Screenshot :
http://www.servimg.com/image_preview.php?i=91&u=11265478
J’ai le même pb (proc AMD Phenom X4), je crois que j’ai trouvé une solution :
au moment de choisir les paquets, j’ai coché aussi des patchs et autres kernel (qui n’apparaissent pas dans les copies d’écran ci-dessus) et maintenant le systeme boot correctement.
Hello, un grand merci pour ce post, en suivant tes infos et les screens cela a très bien marché pour moi.
Juste quelques précisions qui peuvent être utiles à certains :
- Lors de la configuration sur VirtualBox, il faut bien décocher la case : Activer EFI (qui était coché par defaut chez moi) sinon après l’install macosx, lors du reboot, ça va vous re-proposer l’install macosx, donc vous risquez de tourner en rond.
- J’ai du décoché accélération 3D, sinon macosx était inutilisable (démarrage extrêmement long, et ça rame de partout)
- Concernant le son qui ne marche pas, à priori ça semble normal si vous avez utilisé la LITE_EDITION de ideneb car il n’y a pas tous les drivers son de disponible : http://ihackintosh.org/ideneb/ideneb-blog/ideneb-v16-1058-lite-edition
PS : Je cherche toujours un moyen d’avoir une meilleure résolution, car le 1024×768 c’est pas très pratique. Donc si vous avez une solution, je suis preneur ! Merci
le driver son est la :
http://forums.virtualbox.org/viewtopic.php?f=4&t=30843
Merci beaucoup
ça marche niquel ^^
Bonjour,
Moi j’essaye de virtualiser Mac Os X sous Windows 7.
Quand j’active EFI, ça m’installe MAC mais quand il redemmarre il essaye de me l’installer une deuxième fois.
Si j’enlève le disque au reboot, il m’affiche un shell.
Et si je n’active pas EFI il reste bloqué sur le premier écran gris (avec la pomme) sans avancer plus.
Une idée ?
Bonne journée
Bonjour
Merci beaucoup pour ce super tuto !!
Si ca peut en aider certains voici un petit retour :
en suivant ce tuto a la lettre j’ai eu moi aussi l’écran gris avec la pomme au redemarrage, et impossible d’aller plus loin.
pour pouvoir booter il m’a fallu reinstaller l’OS en cochant cette fois-ci l’ensemble de la section “Fix” ainsi que la deuxieme entree de la section “Kernel” (je ne me rappel plus son nom)
ces options se trouve dans l’arborescence à cette étape : http://macsim.labolinux.net/wp-content/uploads/2010/06/mac-sous-linux-29-300×237.png
En esperant que ca en aide certains
Merci Aeronux mais cela ne marche pas mieux
Quelque chose d’autre à proposer ?
Hello, merci pour ce super tuto qui m’as permis d’installer le ideneb.
Par contre j’ai le même soucis que Aeronux, une fois l’install finie, je me retrouve avec l’ecran gris à la pomme…. puis il reste figé dessus.
slt grand excellent tuto rien à redire, j ai pas encore de son mais c’est un grand pas en avant, merci à celui qui t a passé l’iso
respect
Le driver de son est là :
http://forums.virtualbox.org/viewtopic.php?f=30&t=33358
Très sympa ce tuto, je l’ai suivi en parallèle avec celui là : http://www.taranfx.com/install-snow-leopard-virtualbox
Par contre, une fois au bout du chemin, j’ai deux problèmes: mon clavier ne fonctionne pas (à part les 5 premières secondes passées sur le bureau), à savoir qu’il ne répond pas du tout peu importe ce sur quoi j’appuie
Deuxième problème, la résolution
j’ai suivi ce conseil : “pour la résolution tu peux peut-etre trouvé dans ce fichier ~/.Virtualbox/Machines/TONGUEST/TONGUEST.xml
a la ligne 6 tu as”
Il y a effectivement à la ligne 6 mais quand j’éteint virtualbox, et que je modifie puis que je relance les valeurs reviennent comme avant ! Y-a-t-il des conditions particulières?
Je t’avourais que j’ai le meme soucis j’ai déjà essayé de modifié le fichier machine virtuelle éteinte mais en effet la valeur et toujours écrasée, si je trouve je n’hésiterai pas a t’en faire par
Je sais que sur mac, il faut avoir une version ubuntu pour mac, mais je ne savais pas qu’il était possible ensuite de virtualisé mac. Merci pour l’info.
Cordialement
iDeneb est HS à l’heure où je vous parle =/
Salut Macsim,
) et système Windows XP.
C’est trop bien ton poste, mais j’ai un autre soucis, j’ai la carte mère de mon macbook qui est morte, et je voudrais lancer le disque dure dans mon pc, est-ce faisable? si oui comment procéder?
J’ai un PC de bureau, Intel Core Duo i3 (enfin je ne suis pas fort dans ce genre de choses
Donc si je comprends bien, je peux connecter mon disque dur dans la machine (j’ai vu que ça rentre), mais est-ce que ça va pas l’abîmer? Ou faudrait acheter un autre mac pour pouvoir récupérer tout de mon disque?
Merci en avance !
Bjr Kai,
Je te conseil de branché ton disque sur un autre mac pour récupérer tes données.
Non ce n’est pas possible de lancer mac en mettant ton disque sur un pc.
Tu peux essayé de branché ton mac sur un poste sous linux tu pourras sans doute récupéré tes données mais je t’avoue ne l’avoir jamais fait.
Bon courage
max
Y’a ce tuto : http://www.cachem.fr/vmware-mac-os-x-lion-pc-windows/
Il permet de virtualiser Mac OS X Lion sous Windows et Linux
J’ai suivi le tuto sans probleme. Tout est OK jusqu’a la fin de l’installation mais quand je reboot sur le systeme installé, je n’ai qu’un ecran gris avec la pomme (la machine tourne toujours mais aucune autre reaction, le systeme ne tique pas sur mon clavier etc…).
Est ce qu’il y aurait d’autres composants a installer ? Une idee d’ou cela peut venir ? Le mode verbose ne me donne pas plus d’indication de ce qui cloche.
Mon systeme : Kubuntu 64 avec Virtual Machine 4.1.6
PS : J’ai un Windows XP virtuel qui fonctionne tres bien avec le meme systeme. En revnache j’ai deja essaye de suivre d’autres tutos, notamment pour installer Lion, et pour l’instant tous ont abouti a un Kernel Panic AVANT de pouvoir installer quoi que ce soit sur la machine virtuelle…
Pour ceux qui galère avec la pomme au redémarrage qui n’en finie pas :
A la fin de l’installation, vous devez retirer le DVD (iso). Comment? : aller dans le menu Périphériques et Lecteurs Cd/DVD et Ejecter Cd/DVD. Si vous n’avez pas pu le faire, votre machine virtuelle va redémarrer avec une erreur. Retirez le DVD puis Redémarrer votre machine virtuelle. Le tour est joué.
Le problème du CPU à 100% :
en fait c’est à cause de la première indexation par spotlight qui consomme toutes les ressources pendant une dizaine de minutes (je ne sais pas s’il est multithread).
ensuite la consommation est normale.
Merci pour le tuto, j’espère que l’install de Xcode4 fonctionnera
Merci bcp Macsim pour ce tuto très détaillé et qui marche a merveille ( plus qu’a fixer pour le son ).