Inhaltsverzeichnis:

So installieren Sie macOS über eine virtuelle Maschine
So installieren Sie macOS über eine virtuelle Maschine
Anonim

Detaillierte Anweisungen für diejenigen, die Xcode benötigen oder einfach nur Apples proprietäres Betriebssystem ausprobieren möchten.

So installieren Sie macOS über eine virtuelle Maschine
So installieren Sie macOS über eine virtuelle Maschine

1. PC-Kompatibilität prüfen

Sie benötigen einen relativ modernen Computer, um macOS auszuführen. Für mehr oder weniger komfortables Arbeiten benötigen Sie einen Quad-Core-Prozessor, 8 GB RAM und separate Grafik.

Darüber hinaus muss der Prozessor Virtualisierungstechnologien auf Hardwareebene unterstützen. Für Intel-Chips ist dies VT-x oder VT-d, für AMD - AMD-V. Fast alle modernen Prozessoren haben es, aber es wird nicht überflüssig sein, es zu überprüfen.

So installieren Sie macOS über eine virtuelle Maschine: Überprüfen Sie die PC-Kompatibilität
So installieren Sie macOS über eine virtuelle Maschine: Überprüfen Sie die PC-Kompatibilität

Dies kann in der Beschreibung eines bestimmten Chipmodells auf der Website des Herstellers oder mit dem kostenlosen Dienstprogramm CPU-Z geklärt werden.

  1. Anwendung von der offiziellen Website und installieren.
  2. Starten Sie CPU-Z und sehen Sie sich die Anweisungen-Zeile an.
  3. Wenn die obigen Markierungen vorhanden sind, ist alles in Ordnung.
  4. Wenn nicht, können Sie die Softwarevirtualisierung verwenden, aber in diesem Fall wird die Leistung merklich geringer.

2. Bereiten Sie das macOS-Image vor

MacOS-Installationsimages sind nicht frei verfügbar und Apple verbietet die Verwendung seines Betriebssystems auf Computern anderer Hersteller. Um ein bootfähiges Disk-Image zu erhalten, können Sie versuchen, es im Internet zu finden oder einen Mac von einem Freund auszuleihen.

Wir werden die zweite Option verwenden.

  1. Gehen Sie auf Ihrem Mac zu und klicken Sie auf App Store öffnen.
  2. Klicken Sie auf "Herunterladen", warten Sie, bis das Installationsprogramm heruntergeladen wurde, und schließen Sie es.
  3. Öffnen Sie den Anwendungsordner → Dienstprogramme und starten Sie Terminal.
  4. Erstellen Sie einen Disk-Image-Container, indem Sie den Befehl kopieren

    hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  5. Mounten Sie es mit dem Befehl

    hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -mountpoint / Volumes / install_build

  6. Erweitern Sie das Systeminstallationsprogramm auf das erstellte Image mit dem Befehl

    sudo / Applications / Install / macOS / High / Sierra.app/Contents/Resources/createinstallmedia --volume / Volumes / install_build

  7. Geben Sie das Administratorkennwort ein und bestätigen Sie mit Y und Enter.
  8. Verschieben Sie das Bild mit dem Befehl. auf den Desktop

    mv /tmp/HighSierra.cdr.dmg ~ / Desktop / InstallSystem.dmg

  9. Unmounten Sie das Installationsprogramm mit dem Befehl

    hdiutil detach / Volumes / Install / macOS / High / Sierra

  10. Konvertieren Sie ein macOS-Image in das ISO-Format mit dem Befehl

    hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  11. Ändern Sie die Erweiterung der Image-Datei in ISO und übertragen Sie sie mit einem Flash-Laufwerk auf den PC, auf dem die virtuelle Maschine installiert wird.

3. Virtualisierungssoftware auswählen und installieren

Es gibt viele kostenlose und kostenpflichtige virtuelle Maschinen. VmWare, Parallels, VirtualBox eignen sich für die Installation von macOS. Nehmen wir für unser Beispiel letzteres: Es ist frei verfügbar und bekannt.

  1. zur offiziellen VirtualBox-Website und klicken Sie auf den Link Windows-Hosts.
  2. Öffnen Sie die heruntergeladene Datei und folgen Sie den Anweisungen des Installationsassistenten.
  3. Bestätigen Sie dabei die Installation zusätzlicher Komponenten.

4. Erstellen Sie eine virtuelle Maschine

Jetzt müssen wir in VirtualBox unseren virtuellen Computer erstellen, auf dem wir später macOS installieren.

  1. Führen Sie das Dienstprogramm aus, klicken Sie auf die Schaltfläche "Erstellen" und geben Sie einen Namen für den Computer ein.
  2. Geben Sie den Typ und die Version des Betriebssystems an, in unserem Fall - Mac OS X und macOS 10.13 High Sierra.
  3. Geben Sie die RAM-Größe ein. Je mehr, desto besser, aber es ist besser, die grüne Zone nicht zu überschreiten.
  4. Wählen Sie "Neues virtuelles Laufwerk erstellen" und den VDI-Typ aus.
  5. Geben Sie das Format "Dynamisch" an und stellen Sie die gewünschte Größe ein. Empfohlen ab 30 GB, abhängig von der Softwaremenge, die Sie verwenden möchten.

5. Konfigurieren Sie die virtuelle Maschine

Um das Gastbetriebssystem korrekt zu starten, müssen Sie dem Hauptcomputer die optimale Menge an Ressourcen zuweisen, einige Einstellungen konfigurieren und das macOS-Image als Startlaufwerk auswählen.

  1. Wählen Sie die virtuelle Maschine aus und klicken Sie in der Symbolleiste auf Konfigurieren.
  2. Gehen Sie zum Abschnitt "System" und deaktivieren Sie auf der Registerkarte "Motherboard" das Element "Diskette" und verschieben Sie es dann mit dem Pfeil nach unten. Lassen Sie den Rest unverändert.
  3. Legen Sie auf der Registerkarte "Prozessor" die Anzahl der Kerne fest. Den grünen Bereich besser nicht verlassen.
  4. Legen Sie im Abschnitt "Anzeige" die maximale Größe des Videospeichers fest und stellen Sie sicher, dass beide Kontrollkästchen für die Beschleunigung deaktiviert sind.
  5. Klicken Sie im Abschnitt "Medien" auf die Zeile "Leer", dann auf das Festplattensymbol und wählen Sie das ISO-Image aus, das wir im zweiten Schritt vorbereitet haben.
  6. Klicken Sie auf OK, um die Einstellungen zu speichern und VirtualBox zu schließen.

6. Zusätzliche Parameter konfigurieren

Aufgrund der oben genannten Einschränkungen läuft macOS nur auf Marken-Computern von Apple. Damit das System in VirtualBox installiert werden kann, muss man ein wenig an der Konsole basteln und sich als iMac ausgeben.

  1. Suche öffnen, eingeben cmd und führen Sie die Eingabeaufforderung aus.
  2. Kopieren Sie die folgenden Befehle nacheinander und ersetzen Sie mac durch den Namen Ihrer virtuellen Maschine.

cd "C:\Programme\Oracle\VirtualBox\"

VBoxManage.exe modifyvm "mac" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "Name Ihrer virtuellen Maschine" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" "iMac11, 3"

VBoxManage setextradata "Name Ihrer virtuellen Maschine" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion" "1.0"

VBoxManage setextradata "Name Ihrer virtuellen Maschine" "VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "Name der virtuellen Maschine" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal (c) AppleComputerInc"

VBoxManage setextradata "Name Ihrer virtuellen Maschine" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1

7. Installieren Sie macOS in einer virtuellen Maschine

Jetzt können Sie mit der Installation von macOS selbst fortfahren. Dieser Vorgang ist in mehrere Phasen unterteilt und dauert etwa eine Stunde. Dabei müssen Sie erneut an der Kommandozeile basteln, diesmal jedoch zum letzten Mal.

Erster Schritt

  1. Öffnen Sie VirtualBox und starten Sie die virtuelle Maschine.
  2. Das System beginnt mit dem Vorladen. Auf dem Bildschirm wird viel Text angezeigt, darunter Informationen zu Fehlern. Beachten Sie dies nicht.
  3. Nach einigen Minuten erscheint das Apple-Logo und die grafische Oberfläche wird geladen.
  4. Wählen Sie Ihre Systemsprache und starten Sie "Festplattendienstprogramm" aus dem Menü.
  5. Geben Sie die virtuelle Festplatte an, die wir im vierten Schritt erstellt haben, und klicken Sie auf die Schaltfläche "Löschen".
  6. Geben Sie ihm einen Namen und lassen Sie die restlichen Optionen unverändert. Bestätigen Sie das Löschen.
  7. Wählen Sie im Fenster Dienstprogramme die Option macOS installieren und klicken Sie auf Weiter.
  8. Akzeptieren Sie die Lizenzvereinbarung und klicken Sie auf die erstellte Disc.
  9. Warten Sie, während die Installationsdateien auf die Festplatte kopiert werden und das System neu startet.
  10. Wenn das Fenster der macOS-Dienstprogramme wieder angezeigt wird, gehen Sie zum Apple-Menü und klicken Sie auf Herunterfahren.

Zweite Phase

  1. Wählen Sie die virtuelle Maschine in VirtualBox aus und öffnen Sie ihre Einstellungen.
  2. Gehen Sie zum Abschnitt "Medien" und klicken Sie auf die Zeile HighSierra.iso, dann auf das Diskettensymbol und klicken Sie auf "Diskette aus dem Laufwerk entfernen".
  3. Klicken Sie auf OK und starten Sie die virtuelle Maschine erneut.
  4. Nach dem Booten erscheint eine UEFI-Shell mit einer Befehlszeile, in die Sie die folgenden Befehle nacheinander manuell eingeben müssen:

Fs1:

cd "macOS-Installationsdaten"

cd "Gesperrte Dateien"

CD "Boot-Dateien"

boot.efi

Stufe Drei

  1. Dies startet die grafische Benutzeroberfläche und fährt mit der Installation fort.
  2. Nach einigen Minuten wird die virtuelle Maschine neu gestartet und die anfängliche Systemkonfigurationsoberfläche wird geöffnet.
  3. Geben Sie das Land und das Tastaturlayout an.
  4. Wählen Sie Keine Informationen jetzt übertragen aus, um das System neu einzurichten.
  5. Überspringen Sie die Anmeldung bei Ihrer Apple ID, indem Sie auf Später einrichten und Überspringen klicken.
  6. Akzeptieren Sie die Bedingungen der Lizenzvereinbarung und geben Sie dann Ihren Benutzernamen und Ihr Kennwort ein.
  7. Klicken Sie auf Weiter und folgen Sie den Anweisungen, um Ihre Tastatur anzupassen.

8. Überprüfen Sie den Betrieb der virtuellen Maschine

Die MacOS-Installation ist abgeschlossen. Das Betriebssystem läuft in einem separaten Fenster, das minimiert oder auf einen anderen Monitor verschoben werden kann.

Um die virtuelle Maschine einzuschalten, öffnen Sie VirtualBox und klicken Sie auf die Schaltfläche Start. Das Herunterfahren und Neustarten kann sowohl über das Dienstprogramm als auch über das macOS-Systemmenü erfolgen.

Empfohlen: