Anzeige
Anzeige
Für Links auf dieser Seite erhält GIGA ggf. eine Provision vom Händler, z.B. für mit oder blauer Unterstreichung gekennzeichnete. Mehr Infos.
  1. GIGA
  2. Tech
  3. Apps & Downloads
  4. Hardware-News, Deals, Tests & Tipps auf GIGA
  5. Mac OS in Virtualbox installieren – so geht's

Mac OS in Virtualbox installieren – so geht's


Anzeige

Mac OS in Virtualbox installieren ist nicht so einfach. Wir zeigen euch, wie ihr zunächst eine ISO-Datei von MacOS Sierra erstellt und diese dann unter Windows in Virtualbox als virtuelle Maschine einrichten könnt..

Hinweis: In der virtuellen Maschine mit MacOS Sierra funktioniert der Sound nicht oder er ist verzerrt. Ansonsten sind uns keine weiteren Einschränkungen bekannt. Beachtet bitte, dass wir hier mit den Standard-Installationspfaden von Virtualbox arbeiten. Wenn ihr das Programm woanders installiert habt, müsst ihr einige Befehle unter Menüpunkt 3 der Anleitung anpassen.

Anzeige
macOS Sierra: Top-Funktionen im Video Abonniere uns
auf YouTube

Update: Bei uns hat die Anleitung am Ende leider nicht mehr funktioniert, und ist beim Installationsfenster hängen geblieben.

Mac OS in Virtualbox installieren

Anhand folgender Anleitung könnt ihr Mac OS in Virtualbox installieren. Wir machen das am Beispiel von MacOS Sierra. Die Befehle kopiert ihr einfach mit der Maus und fügt sie dann bei euch ein.

Anzeige
Auch MacOS kann man in Virtualbox unter Windows installieren.
Auch MacOS kann man in Virtualbox unter Windows installieren.

1. ISO-Datei von MacOS Sierra erstellen

  1. Ihr benötigt eine ISO-Datei von MacOS Sierra. Leiht euch einen Mac oder fragt einen Freund, um die DMG-Datei von Sierra herunterzuladen. Öffnet dazu am Mac den App Store, sucht nach „macos sierra“ und klickt auf den Download-Button.
    Ladet MacOS Sierra im App Store herunter.
  2. Der Download kann ein paar Stunden dauern, je nachdem wie schnell euer Internet ist.
  3. Danach wird der Setup-Assistent starten. Schließt ihn einfach.
  4. Um die DMG-Datei in eine ISO-Datei zu konvertieren, öffnet ihr das Terminal. Dazu drückt ihr die Tasten Cmd + Leertaste, gebt im Spotlight-Feld Terminal ein und klickt auf das gleichnamige Suchergebnis.
    So öffnet ihr das Terminal.
  5. Fügt den folgenden Befehl ins Terminal ein und bestätigt mit Enter:
    • hdiutil attach /Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app
  6. Dadurch wird der MacOS-Installer, den ihr heruntergeladen habt, als virtuelles Laufwerk eingerichtet.
  7. Falls ihr die Fehlermeldung bekommt „Resource busy“, startet einfach neu.
  8. Nun gebt ihr folgenden Befehl ein, um ein leeres Disk-Image zu erstellen:
    • hdiutil create -o /tmp/Sierra.cdr -size 7316m -layout SPUD -fs HFS+J
  9. Nun mountet ihr dieses leere Image mit dem Befehl:
    • hdiutil attach /tmp/Sierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build
  10. Mit den folgenden Befehlen kopieren wir nun das Sierra-System und weitere benötigte Dateien in das leere Image:
    • asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase
    • cp -rp /Volumes/install_app/Packages /Volumes/OS\ X\ Base\ System/System/Installation/
    • cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System/BaseSystem.chunklist
    • cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/OS\ X\ Base\ System/BaseSystem.dmg
  11. Nun werden die virtuellen Laufwerke wieder entfernt:
    • hdiutil detach /Volumes/install_app
    • hdiutil detach /Volumes/OS\ X\ Base\ System
  12. Der folgende Befehl macht aus der Image-Datei, die ihr erstellt habt, eine ISO-Datei:
    • hdiutil convert /tmp/Sierra.cdr.dmg -format UDTO -o /tmp/Sierra.iso
  13. Kopiert die ISO-Datei auf den Desktop:
    • mv /tmp/Sierra.iso.cdr ~/Desktop/Sierra.iso
      Die Sierra-ISO-Datei.
  14. Kopiert die Datei auf den Windows-PC.
Anzeige

2. Virtuelle Maschine in Virtualbox vorbereiten

  1. Öffnet am Windows-PC Virtualbox und klickt auf Neu.
  2. Als Namen könnt ihr MacOS Sierra eingeben. Als Betriebssystem wählt ihr Mac OS X (64-Bit) aus.
    Nun wird die virtuelle Maschine für Mac OS Sierra erstellt.
  3. Klickt auf Weiter und folgt den Anweisungen. Stellt dabei bei Arbeitsspeicher (RAM) mindestens 4096 MB ein.
  4. Wählt im nächsten Schritt Festplatte erzeugen aus mit VDI. Nutzt die feste Größe und gebt ihr mindestens 25 GB Speicherplatz. Ihr könnt die Festplatte MacOS Sierra nennen. Folgt den Anweisungen.
  5. In Virtualbox seht ihr den neuen Eintrag der virtuellen Maschine. Klickt ihn ihn und wählt Ändern.
  6. Unter System, Hauptplatine entfernt ihr das Diskettenlaufwerk. Wechselt in den Tab Prozessor und stellt hier mindestens 2 CPUs ein.
    2 CPUs sollten es schon sein.
  7. Wechselt in den Menüpunkt Anzeige und stellt im Tab Bildschirm bei Grafikspeicher 128 MB ein.
  8. Wechselt in den Punkt Massenspeicher und wählt leer (CD-ROM) aus. Rechts klickt ihr neben Optisches Laufwerk auf das kleine CD-Symbol und wählt Datei für optisches Medium auswählen... .
    Klickt hier, um eure ISO-Datei in das virtuelle Laufwerk der virtuellen Maschine zu legen.
  9. Wählt die ISO-Datei mit Mac OS Sierra aus und klickt auf Öffnen und danach auf OK.

3. MacOS Sierra per Eingabeaufforderung konfigurieren

Damit die MacOS Sierra denkt, dass es auf einem Mac läuft, müssen noch einige Einstellungen gemacht werden. Das geht am einfachsten mit folgenden Befehlen:

  1. Schließt Virtualbox.
  2. Öffnet in Windows die Eingabeaufforderung mit Administratorrechten.
  3. Führt dann folgende Befehle aus und bestätigt jeden mit der Eingabetaste:
    • cd "C:\Program Files\Oracle\VirtualBox\"
    • VBoxManage.exe modifyvm "MacOS Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
    • VBoxManage setextradata "MacOS Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
    • VBoxManage setextradata "MacOS Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
    • VBoxManage setextradata "MacOS Sierra" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663"
    • VBoxManage setextradata "MacOS Sierra" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
    • VBoxManage setextradata "MacOS Sierra" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
  4. Beachtet, dass ihr keine Bestätigung nach den Befehlen ausgegeben bekommt.
Anzeige

4. MacOS Sierra in Virtualbox installieren

  1. Öffnet Virtualbox.
  2. Wählt MacOS Sierra aus und klickt auf die Schaltfläche Starten.
  3. Ihr seht viele Zeilen auf dem Bildschirm, wobei einige auch als Fehler interpretiert werden können. Keine Sorge, das ist ok. Das System sollte aber nicht länger als 5 Minuten hängen.
    Eine Ausgabe wie diese beim Starten der virtuellen Maschine ist normal.
  4. Später bootet das Betriebssystem und ihr könnt die Installationssprache auswählen.
  5. Wählt in der Liste unten Deutsch als Standardsprache verwenden aus und klickt auf den Pfeil nach rechts.
    Wählt zunächst das Festplattendienstprogramm aus.
  6. Wählt nun in der angezeigten Liste das Tool Festplattendienstprogramm aus, klickt auf Fortfahren.
  7. Wählt links die Festplattenbezeichnung VBOX HARDDISK aus und klickt oben auf Löschen.
    Hier löscht ihr die Festplatte und benennt sie um.
  8. Benennt die Festplatte nun Macintosh HD und lasst die anderen beiden Einstellungen, wie vorgegeben: Mac OS Extended (Journaled), GUID-Partitionstabelle).
  9. Klickt auf den Button Löschen und schließt den kleinen Hinweis, wenn fertig.
  10. Schließt das Fenster über das rote X oben links.
  11. Wählt im Installer macOS erneut installieren aus, klickt auf Fortfahren.
  12. UPDATE: Hier wird die Installation bei uns leider nicht mehr fortgesetzt: „Um macOS zu laden und wiederherzustellen wird die Berechtigung deines Computers von Apple verifiziert.“
    Die Installation bleibt hier leider hängen.
  13. Wählt Macintosh HD aus und bestätigt, wenn ihr nach dem Speicherort für das Betriebssystem gefragt werdet.
  14. Die Installation kann eine Weile dauern. Wenn ihr nicht automatisch in Mac OS Sierra gebootet werdet, versucht die ISO-Datei aus der virtuellen Maschine zu entfernen und sie gegebenenfalls abrupt zu schließen.
  15. Wenn das Betriebssystem bootet, werdet ihr aufgefordert Zeitzone, Land etc. einzustellen. Danach seht ihr den Mac-Desktop.

Lest außerdem, wie ihr mit Bootcamp Windows 10 auf dem Mac installieren könnt.

Hat dir der Beitrag gefallen? Folge uns auf WhatsApp und Google News und verpasse keine Neuigkeit rund um Technik, Games und Entertainment.

Anzeige