OS X Yosemite 10.10 in Virtual Box/VMWare/Parallels Desktop

12

Update: Diese Anleitung wurde für eine frühere Version von OS X geschrieben. OS X 10.10 Yosemite ist nicht mehr verfügbar im Mac App Store.

Das vorliegende Image von OS X 10.10 ist nicht bootfähig out of the box.
Um OS X 10.10 Yosemite in Virtual Box zu installieren, gehe wie folgt vor.

Lade kostenlos OS X Yosemite aus dem Mac App Store

Nach dem Ladevorgang wird der Installer geöffnet, schließe ihn.

iesd installieren

Installiere einmalig das Programm iesd mit folgender Eingabe im Terminal:

sudo gem install iesd

Bootfähiges Image erstellen
Führe nacheinander die folgenden Befehle im Terminal aus.

iesd -i /Applications/Install\ OS\ X\ Yosemite.app -o yosemite.dmg -t BaseSystem
hdiutil convert yosemite.dmg -format UDSP -o yosemite.sparseimage
hdiutil mount /Applications/Install\ OS\ X\ Yosemite.app/Contents/SharedSupport/InstallESD.dmg
hdiutil mount yosemite.sparseimage
cp /Volumes/OS\ X\ Install\ ESD/BaseSystem.* /Volumes/OS\ X\ Base\ System/
hdiutil unmount /Volumes/OS\ X\ Install\ ESD/
hdiutil unmount /Volumes/OS\ X\ Base\ System/
hdiutil convert yosemite.sparseimage -format UDZO -o yosemitefixed.dmg

Die Ausführung der einzelnen Befehle kann etwas dauern, einfach zurücklehnen und warten. Wenn der letzte Befehl fehlschlägt, kannst Du über das Festplatten-Dienstprogramm alle gemounteten Images auswerfen.

Im Home-Verzeichnis sollten jetzt drei Images liegen: yosemite.sparseimage und yosemite.dmg werden nicht gebraucht und können gelöscht werden.

Installation in Virtual Box

Lade und installiere Virtual Box, es ist kostenlos.

Lege eine neue virtuelle Maschine in Virtual Box mit den folgenden Einstellungen an.

  • Betriebssystem: Mac OS X (64 Bit)
  • RAM: 2048 MB
  • EFI aktivieren
  • Chipsatz auf PIIX3 stellen

 

Wichtig: 64 bit-Version auswählen bei der Einrichtung der VM.

 

2 GB RAM sollten ausreichen für das virtuelle OS X.

 

Die virtuelle Festplatte wird max. 20 GB groß, es wird auf der echten Festplatte jedoch nur der tatsächlich beanspruchte Platz belegt, die virtuelle Platte wächst bei Bedarf dynamisch.

 

Das zuvor erstellte, bootfähige Image muss eingebunden werden.

 

So sollte die VM aussehen am Ende.

 

Mit der grafischen Oberfläche beginnt die Installation.

Zu diesem Artikel gibt es 12  Kommentare.

  1. Reply Ben Limmer Jul 29,2014 21:56

    To fix the last problem, eject the disk image from Finder instead of using ‚unmount‘

  2. Reply Minki Minkino Okt 21,2014 10:12

    Die OS X Installation startet. Bei der Auswahl auf welches Volume die Installation erfolgen soll ist nur „OS X Base System“ verfügbar. Wähle ich es aus kommt die Fehlermeldung:
    Es ist nicht genügend freier Speicherplatz für die Installation auf „OS X Base System“ verfügbar.

    Auf meinem MacBook mit Yosemite ist Virtual Box 4.3.18 installiert. Als Virtuelle Festplatte habe ich es mit dynamischer und fester Größe mit 20 und 40 GB probiert.

    Wo mache ich den Fehler?

  3. Reply Samuel Okt 21,2014 10:15

    Hallo,

    wurde in Virtual Box auch eine virtuelle Festplatte angelegt?

  4. Reply Minki Minkino Okt 21,2014 10:39

    Hallo Samuel,

    danke für den Tip.
    Ich habe gerade gesehen das ich zwar die virtuelle Platte erstellt und eingehängt habe.
    Es war aber noch keine Partition erstellt.
    Also HFS+-Partition mit dem Disk Utility auf der virtuellen Platte erstellt und schon gehts weiter ;-)

  5. Reply Thomas Okt 23,2014 16:02

    der letzte Befehl geht nicht
    hdiutil convert yosemite.sparseimage -format UDZO -o yosemitefixed.dmghdiutil: convert
    da kommt der Fehler
    failed – Die Ressource ist zeitweilig nicht verfügbar
    hat da wer eine Idee?

  6. Reply Samuel Okt 23,2014 16:34

    Hallo,

    starte deinen Mac einfach neu und führe den Befehl erneut aus.

  7. Reply e Okt 24,2014 12:28

    HELP: ich kenne mich mit diesen Dingen leider gar nicht aus, und bin schon am ersten Befehl gescheitert:

    iesd requires Ruby version >= 1.9.2

    Gibt es irgendwo eine einfache Step-by-Step-Anleitung, um Ruby zu aktualisieren??
    Ich bin von den Informationen im Netz völlig überfordert, da ich nicht einmal weiss, was es mit Gems, Ruby und den 1000 Versionen davon wirklich auf sich hat…

  8. Reply Samuel Okt 24,2014 12:31

    Hallo,

    welche Version von OS X nutzt du im Moment?

  9. Reply matthiasnattke Nov 6,2014 23:55

    Vielen Dank für die gute Anleitung!

  10. Reply Louis Jan 6,2015 23:30

    Hallo, mit fehlt gegen ende leider noch etwas an Anleitung

  11. Reply Christoph Feb 26,2015 09:57

    Vielen Herzlichen Dank für diesen Artikel. Hat einwandfrei funktioniert!!

  12. Reply Jörg Rühle Sep 11,2016 19:42

    Nach langem Suchen die erste Anleitung die funktioniert und das auch noch auf Anhieb! Vielen Dank!!

Kommentar verfassen