Hackintosh

Créer un iso OSX Yosemite pour installer OSX sur VMware

Si vous souhaitez installer OSX Yosemite sur VMware, il peut être utile de créer un ISO d’OSX Yosemite. Il sera alors très simple d’installer l’OS sur VMware.

C’est Guytout qui a donné l’astuce sur les commentaires du blog. Merci à lui.

Prérequis :

  • Avoir déjà un OSX sous la main ( que ce soit une Machine Virtuel, un hackntosh ou bien un MAC)
  • Télécharger OSX Yosemite dans l’AppStore.

Une fois que vous avez ceci en main et que OSX Yosemite est correctement téléchargé et dans vos applications, alors vous pouvez commencer a lancer le terminal et lancer les commande suivante :

#Cette ligne nous permet de monter l’ « installeur » sur la machine hôte
hdiutil attach /Applications/Install\ OS\ X\ Yosemite.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app

#Convertir l'image de démarrage du système en format sparse
hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o /tmp/Yosemite

#Elargir l’image afin de pouvoir copier les paquets restants avec le système
hdiutil resize -size 8g /tmp/Yosemite.sparseimage

#Avec cette ligne, nous allons monter l’image en cours de création sur notre ordinateur
hdiutil attach /tmp/Yosemite.sparseimage -noverify -nobrowse -mountpoint /Volumes/install_build

#Effacer le lien symbolique vers les paquets
rm /Volumes/install_build/System/Installation/Packages

#Copier les en dur dans l'image
cp -rp /Volumes/install_app/Packages /Volumes/install_build/System/Installation/

#Copier les fichiers indispensables au bon déroulement de l’installation,
cp -rvf /Volumes/install_app/BaseSystem.dmg /Volumes/install_build/
cp -rvf /Volumes/install_app/BaseSystem.chunklist /Volumes/install_build/

#Ejecter les deux montages (install_app=source, install_build=destination)
hdiutil detach /Volumes/install_app
hdiutil detach /Volumes/install_build

#Redimensionner l’image pour qu’elle occupe uniquement l’espace nécessaire
hdiutil convert /tmp/Yosemite.sparseimage -format UDTO -o /tmp/Yosemite

#Transformer en format CDR
rm /tmp/Yosemite.sparseimage

#Conversion du format CDR vers ISO et copie sur le bureau
mv /tmp/Yosemite.cdr ~/Desktop/MACOSX-YOSEMITE.ISO

 Ou bien, vous pouvez télécharger l’ISO directement depuis ce lien.

Mikaël GUILLERM

Administrateur Système et Autoentrepreneur depuis 2009 pour la société zerobug. Je partage mes connaissances, problèmes et solutions à travers articles ou tweets !

Articles similaires

5 commentaires

  1. Faut pas oublier de lignes ni intervertir les opérations quand on copie…

    # Resize the partition in the sparse bundle to remove any free space
    hdiutil resize -size `hdiutil resize -limits /tmp/Yosemite.sparseimage | tail -n 1 | awk ‘{ print $1 }’`b /tmp/Yosemite.sparseimage

    # Convert the sparse bundle to ISO/CD master

    hdiutil convert /tmp/Yosemite.sparseimage -format UDTO -o /tmp/Yosemite

Répondre à notcat Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page