Möchten Sie die Apple-Betriebsumgebung ausprobieren, ohne einen neuen Computer kaufen zu müssen? In diesem ausführlichen Leitfaden werde ich erklären, wieemulieren von macOS unter WindowsverwendungVirtualBoxeine der zuverlässigsten software zum erstellen und verwalten virtueller maschinen.
Download erforderlich: Tools und Dateien
Vor der Eingabe der Konfiguration ist es wichtig, die wesentlichen Tools herunterzuladen und zu installieren. Dieses Tutorial zeigt Ihnen Schritt für Schritt, wie Sie einmacOS virtuelle Maschinevertrauen Sie auf Oracle VM VirtualBox Manager.
Sie benötigen auch ein Disk-Image des Betriebssystems. In diesem Leitfaden konzentrieren wir uns aufmacOS CatalinaSie können die Dateien, die Sie für die Emulation benötigen, im nächsten Abschnitt finden, aber wir laden Sie immer ein, die Hardwarespezifikationen zu konsultierenoffizielle Apple Website.
Dieses Verfahren wurde speziell für die Installation von macOS in einer virtualisierten Umgebung mit Intel-Hardwarearchitektur getestet.
Vorbereitung und Erstellung virtueller Maschinen
Beginndownload der neuesten Version von VirtualBox von der offiziellen Oracle-WebsiteFür dieses Tutorial haben wir Version 6.1.4 verwendet, aber die Schritte bleiben für die neuesten Konfigurationen gültig.
Laden Sie das virtuelle Bild von macOS herunter
Verwenden Sie den unten angegebenen Link, um das Festplattenimage von macOS Catalina herunterzuladen, das bereits darauf vorbereitet ist, von der Virtualisierungssoftware korrekt erkannt zu werden.
Bitte beachten Sie:Wenn der Google Drive-Server das Erreichen des Download-Limits melden sollte, klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie "Kopieren", um sie auf Ihr persönliches Laufwerk zu übertragen. Von dort aus können Sie mit dem Download ohne Einschränkungen fortfahren.
Laden Sie macOS Catalina Virtual Machine Images herunter(Passwort für das Archiv: Geekrar.com).
Nach dem Herunterladen des Archivs mit der rechten Maustaste und extrahieren Sie die Datei mit einer zuverlässigen Dekomprimierungssoftware. Zum Beispiel können Sie7-Zip: rechtsklick auf die datei, auswählen7-Zip > Estrai in „macOS Catalina.
Installation des VirtualBox Extension Pack
Um das ordnungsgemäße Funktionieren wesentlicher Peripheriegeräte zu gewährleisten, ist es obligatorisch, das offizielle Erweiterungspaket zu installieren. Dieses Add-on integriert die Unterstützung für USB 3.0-Ports, Maus- und Tastaturoptimierung und andere wichtige Systempatches.
Laden Sie die Komponente von hier herunter:VirtualBox Extension Pack für Windows.
Scrollen Sie auf der Webseite nach unten, wählen Sie "Alle unterstützten Plattformen", um sie herunterzuladen, und doppelklicken Sie dann auf die Datei, um die automatische Installation im Programm zu starten.
Erstkonfiguration der virtuellen Maschine
Starten Sie VirtualBox, klicken Sie auf den ButtonNeuund geben Sie "macOS" im Namensfeld ein.
Die Software erkennt automatisch das Betriebssystem basierend auf dem eingefügten Text und stellt die Standardversion auf "Mac OS X" ein. Lassen Sie die vorgeschlagenen Parameter so, wie sie sind.
Wählen Sie einen einfachen und leicht zu merkenden Namen für Ihre virtuelle Maschine (zum Beispiel)macocata. Als nächstes müssen Sie diesen Namen innerhalb einiger Befehlszeichenfolgen eingeben: Das Vermeiden komplexer Leerzeichen oder Namen erleichtert den Vorgang erheblich.

Definieren Sie an dieser Stelle die Menge an RAM, die der virtuellen Maschine zugewiesen werden soll. Ich schlage vor, dass Sie ein Minimum von4 GB (4096 MB)um stabilität zu gewährleisten, aber wenn ihr host-computer viel speicher zur verfügung hat, erhöht dieser wert die systemfluidität dramatisch.
Achtung: Weisen Sie niemals mehr als die Hälfte des gesamten auf Ihrem Host-PC verfügbaren RAMs zu, da Windows ausreichend Speicher benötigt, um im Hintergrund ohne abnorme Abstürze weiterzuarbeiten.
Jetzt ist es an der Zeit, die Festplatte anzuschließen. Wählen Sie die OptionVerwenden Sie eine vorhandene virtuelle FestplattendateiKlicken Sie auf das Ordnersymbol und suchen Sie nach der Datei im VMDK-Format, die zuvor extrahiert wurde. Schließlich drücken Sie aufSchaffen.

Bearbeiten von Advanced Settings
Stop: Starten Sie die virtuelle Maschine noch nicht! Fehler vermeidenkernelpanneEs ist unerlässlich, einige erweiterte Einstellungen zu optimieren. Rechtsklicken Sie auf die virtuelle macOS-Maschine und wählen SieEinstellungen.
Umzug in den AbschnittSystemEntfernen Sie den Check aus "Floppy" in der Startreihenfolge, um ihn zu deaktivieren, und stellen Sie sicher, dass das Chipsatz-Dropdown-Menü strikt aufICH9.

Immer im Systembildschirm, wählen Sie die RegisterkarteVerarbeiterWeist der virtuellen Maschine mindestens zwei logische Kerne zu. Wenn Sie eine High-End-CPU haben (wie einen Prozessor)Intel Core i7 oder i9), können sie vier oder mehr aufgaben in betracht ziehen, um die gesamtleistung zu maximieren.
Bevor Sie zu einem anderen Menü wechseln, stellen Sie sicher, dass die OptionPAE/NX mögliches ist weg.

Gehe zum AbschnittScreening(oder Display) und setzen Sie den Schieber vonSpeichervideomaximal zulässig oder 128 MB.

Registrieren Sie sich jetzt im AbschnittArchiveund wählen sie das feld nebenI/O Host Cache verwendenmit dem datencontroller verbunden ist.
Als letzter wichtiger Schritt gehen Sie zum TabUSBwählen sie die optionUSB 3.0 Controller (xHCI)um eine schnelle datenübertragung mit externen peripheriegeräten zu gewährleisten, klicken sie dann aufOKzu retten.
VirtualBox Patch durch Eingabeaufforderung
Obwohl die virtuelle Umgebung konfiguriert wurde, ist VirtualBox nicht so strukturiert, dass sie eine Apple-Installationsdatei nativ verarbeitet. Sie müssen einen Patch anwenden, damit die Software ordnungsgemäß mit der VMDK-Datei funktioniert.
Dazu müssen Sie einige Direktiven über die Befehlszeile des Host-Betriebssystems einfügen. Achten Sie genau auf die folgenden Details.
BeginnvirtualBox vollständig schließenDie Befehle werden nicht ausgeführt und geben einen Prozessfehler zurück, wenn das Programm oder einer der zugehörigen Dienste noch im Hintergrund ausgeführt wird.
Drücken Sie die TastenkombinationWindows + Xauf der tastatur, dann wählenBefehlsaufforderung (Administrator)aus dem kontextmenü.
Wenn in Ihrem Menü nur die Option PowerShell oder Terminal angezeigt wird, öffnen Sie das Startmenü und geben Sie in der Suchleiste „cmd ein. Klicken Sie dann mit der rechten Maustaste auf das Command Prompt-Icon und wählenFühren Sie als Administrator.
Das zugrunde liegende Patching-Verfahren ist sowohl mit der VirtualBox 5.x als auch mit der neuesten 6.x-Serie kompatibel.
Verwenden Sie den folgenden Befehl, um Sie im Oracle VirtualBox-Installationsverzeichnis zu platzieren:
cd "C:\Program Files\Oracle\VirtualBox\"
Kopieren und Einfügen der folgenden Befehlszeilen, einmal nacheinander, und drücken Sie Enter am Ende jeder.Achtung:stellen Sie sicher, dass Sie das Wort „macoscat durch den genauen Namen ersetzen, den Sie Ihrer virtuellen Maschine zugewiesen haben. Hier sind die notwendigen Skripte:
VBoxManage.exe modifyvm "macoscat" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macoscat" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
Nachdem Sie das Einfügen aller Codezeilen abgeschlossen haben (und davon ausgehen, dass das Terminal keine Fehlermeldungen zurückgegeben hat), können Sie das Eingabeaufforderungsfenster sicher schließen.

Erster Start und Installation von macOS
VirtualBox öffnen. Doppelklicken Sie auf die virtuelle macOS-Maschine (oder wählen Sie sie aus und drücken Sie „Start), um sie einzuschalten. Zunächst sehen Sie eine dichte Reihe von diagnostischen Informationstexten, gefolgt von einem grauen Bildschirm.
Der graue Ladebildschirm kann einige Minuten dauern, um überwunden zu werden: Machen Sie sich keine Sorgen, es ist ein völlig physiologisches Verhalten. Sobald Sie die Verarbeitung abgeschlossen haben, wird die Schnittstelle geladen und Sie präsentieren den Begrüßungs- und KonfigurationsbildschirmmacOS Catalina.

Von diesem Zeitpunkt an führt Sie die Benutzeroberfläche bei der Konfiguration von Zeitzone, Tastaturlayout und persönlichem Konto, ähnlich wie bei der ersten Zündung eines echten Apple-Computers.
Pro-Tipp:sobald der graue Bildschirm passiert ist, empfehle ich Ihnen dringend, eine Momentaufnahme (Schnappschuss) Ihrer virtuellen Maschine zu machen. Auf diese Weise können Sie, wenn während der Installation etwas schief geht, die Rettung wiederherstellen und den Prozess neu starten, ohne alle Befehlszeilen erneut ausführen zu müssen.
Sobald Sie auf dem Hauptdesktop angekommen sind, führen Sie erneut eine Rettung durch, um eine saubere Installation des Betriebssystems zu erhalten. Gehen Sie dazu zum oberen Menü der VirtualBox und wählenMaschine > Sofortschuss, weisen sie ihrem backup einen eindeutigen namen zu und warten sie, bis es verarbeitet wird.
Häufig gestellte Fragen (FAQ) zur macOS-Emulation
Ist es legal, macOS auf einem Windows-PC zu emulieren?
DIEEULA (End User License Agreement) von Applelegt fest, dass das macOS-Betriebssystem für die Installation und Verwendung ausschließlich auf Maschinen der Marke Apple lizenziert ist. Die MacOS-Emulation auf Nicht-Apple-Hardware (wie gängige Windows-PCs) verstößt gegen die Nutzungsbedingungen und wird im Allgemeinen nur in Laborumgebungen für Computertests und Privatunterricht toleriert.
Was sind die Mindestsystemanforderungen, um virtualisierte macOS reibungslos zu drehen?
Um Verlangsamungen und eine kompromittierte Benutzererfahrung zu vermeiden, wird empfohlen, einen Computer mit einem Intel-Prozessor oder einem modernen Mehrkern-AMD, mindestens 8 GB Gesamt-RAM (um mindestens 4 GB der virtuellen Maschine zuzuweisen, ohne Windows zu blockieren) und die Installation auf einem schnellen SSD-Laufwerk mit mindestens 50 GB freiem Speicherplatz zu haben.
Warum ist die grafische Oberfläche der virtuellen Maschine langsam oder schnapp?
Die Hauptgrenze der Emulation über VirtualBox ist das Fehlen einer nativen Unterstützung für die Hardwarebeschleunigung der Grafikkarte. macOS setzt stark auf die Grafik-Engine „Metal, die in virtualisierten Umgebungen nicht vollständig repliziert werden kann. Stellen Sie sicher, dass Sie den maximalen Videospeicher von 128 MB zugewiesen haben und eine ausreichende Anzahl von Prozessorkernen die beste Methode ist, um die visuelle Verzögerung zu verringern.






