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.

Étiquettes

Mikaël GUILLERM

Administrateur Système et Autoentrepreneur depuis 2009 chez homeinformatique. Je partage mes connaissances, problèmes et solutions a travers articles ou tweets !

Articles similaires

  • Pingback: Créer un iso OSX Yosemite pour installer...()

  • eniot94

    Fonctionne parfaitement, même en créant l’image avec le terminal d’un Power Pc sous OS x 10.5 !

  • notcat

    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

  • arno

    Bravo et merci ! Marche parfaitement avec OS X El Capitan également 🙂
    Testé sous Windows 10 + VMWare Workstation 11

    • akram

      bonjour arno comment et qu elle est la méthode pour OS X El Capitan
      Testé sous Windows 10 + VMWare Workstation 11 merci d avance

Fermer