So installieren Sie macOS High Sierra in VirtualBox unter Windows 10

  • Justin Pot

    @jhpot

  • Aktualisiert am 1. Dezember 2020, 16: 52 EDT

Ob Sie gelegentlich eine Website in Safari testen oder ein wenig Software in der Mac-Umgebung ausprobieren möchten. Leider sollten Sie dies nicht wirklich tun—daher ist es gelinde gesagt schwierig, macOS in VirtualBox zum Laufen zu bringen.

Update: Die Anweisungen gelten für ältere Versionen von macOS., Wenn Sie eine neuere Version von macOS in VirtualBox installieren möchten, lesen Sie dieses Skript auf GitHub. Es verspricht, Sie durch den Prozess der Installation und Einrichtung einer virtuellen macOS-Maschine zu führen. Wir haben es noch nicht selbst getestet, aber wir haben gute Dinge gehört.

Es ist nicht unmöglich, aber. Einige der Leute in den InsanelyMac-Foren haben einen Prozess herausgefunden, der funktioniert. Das einzige, was nicht funktioniert, ist der Ton, der aus irgendeinem Grund stark verzerrt oder nicht vorhanden ist. Abgesehen davon ist dies jedoch macOS High Sierra, das reibungslos in VirtualBox läuft.,

Um es den Leuten etwas einfacher zu machen, haben wir Methoden aus einigen verschiedenen Forum-Threads zu einem einzigen Schritt-für-Schritt-Tutorial mit Screenshots kombiniert. Tauchen wir ein.

VERWANDT: Anfänger Geek: Erstellen und Verwenden virtueller Maschinen

Werbung

HINWEIS: Damit dies funktioniert, benötigen Sie Zugriff auf einen echten Mac, um High Sierra herunterzuladen. Sie könnten, nehmen wir an, eine High Sierra ISO auf andere Weise erhalten, aber wir empfehlen es nicht., Leihen Sie sich den Mac eines Freundes für eine Stunde aus, wenn Sie keinen haben, und es sollte Ihnen gut gehen—alles, was über Schritt eins dieses Tutorials hinausgeht, kann auf Ihrem Windows-PC ausgeführt werden.

Wenn Sie sich auf einem Mac befinden und eine virtuelle macOS-Maschine für diesen Mac verwenden möchten, empfehlen wir stattdessen, Parallels Desktop Lite auszuprobieren, da es kostenlos virtuelle macOS-Maschinen erstellen kann und viel einfacher zu arbeiten ist.

Startklar? Lass uns reinspringen!,

Schritt eins: Erstellen Sie eine macOS High Sierra-ISO-Datei

Zum Starten müssen wir eine ISO-Datei des Installationsprogramms von macOS High Sierra erstellen, damit wir sie in VirtualBox laden können auf unserem Windows-Computer. Schnappen Sie sich Ihren ausgeliehenen Mac, gehen Sie zum Mac App Store, suchen Sie nach Sierra und klicken Sie auf „Herunterladen.“

Wenn der Vorgang abgeschlossen ist, wird das Installationsprogramm gestartet—das ist in Ordnung, schließen Sie es einfach mit Befehl + Q. Wir möchten den Mac Ihres Freundes nicht aktualisieren. ,

>

Um diese Dateien in eine ISO zu konvertieren, müssen wir das Terminal verwenden, das Sie in Anwendungen finden > Dienstprogramme.

Führen Sie zuerst den folgenden Befehl aus, um ein leeres Disk-Image zu erstellen:

hdiutil create -o /tmp/HighSierra.cdr -size 7316m -layout SPUD -fs HFS+J 

Als nächstes mounten Sie Ihr leeres Image:

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

Jetzt werden Sie das BaseSystem wiederherstellen.dmg vom Installer über das neu gemountete Image:

Beachten Sie, dass sich danach der Name unseres Ziel-Mountpunkts in „OS X-Basissystem/ – System“ geändert hat.“Du bist fast fertig!, Unmount the image:

hdiutil detach /Volumes/OS\ X\ Base\ System

Und schließlich konvertieren Sie das Bild, das Sie in eine ISO-Datei erstellt:

hdiutil convert /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso

Verschieben Sie die ISO auf den Desktop:

mv /tmp/HighSierra.iso.cdr ~/Desktop/HighSierra.iso

Und Sie haben eine bootfähige High Sierra ISO-Datei!

Kopieren Sie es mit einem großen Flash-Laufwerk, einer externen Festplatte oder über Ihr lokales Netzwerk auf Ihren Windows-Computer.,

Schritt zwei: Erstellen Sie Ihre virtuelle Maschine in VirtualBox

Gehen Sie als Nächstes zu Ihrem Windows-Computer und installieren Sie VirtualBox, wenn Sie dies noch nicht getan haben, und stellen Sie sicher, dass Sie die neueste Version haben (im Ernst, ältere Versionen funktionieren möglicherweise nicht.)

Öffnen Sie es und klicken Sie auf die Schaltfläche „Neu“. Nennen Sie Ihre virtuelle Maschine “ High Sierra „und wählen Sie“ Mac OS X „für das Betriebssystem und“ Mac OS X (64-Bit) „für die Version (ab diesem Schreiben wird“ macOS High Sierra “ nicht angeboten, aber das ist in Ordnung.)

Fahren Sie den Vorgang fort., Für Speicher empfehlen wir Ihnen, mindestens 4096 MB zu verwenden, obwohl Sie sich für mehr entscheiden können, wenn Sie genug RAM auf Ihrem Windows-Computer haben.

Als nächstes werden Sie nach Ihrer Festplatte gefragt. Wählen Sie „Jetzt virtuelle Festplatte erstellen“ und klicken Sie auf Erstellen.

Wählen Sie VDI für Festplattentyp und klicken Sie auf Weiter. Sie werden gefragt, ob Sie ein Laufwerk mit dynamischer Größe oder eine Festplatte mit fester Größe wünschen. Wir empfehlen eine feste Größe, da sie etwas schneller ist, obwohl sie auf Ihrem Windows-Computer etwas mehr Festplattenspeicher beansprucht.

Klicken Sie auf Weiter., Sie werden gefragt, wie groß ein Laufwerk Sie wollen; wir empfehlen mindestens 25 GB, das ist groß genug für das Betriebssystem und ein paar Anwendungen. Abhängig von Ihrer Speichersituation könnten Sie mehr anbieten, aber wir glauben nicht, dass Sie wirklich viel weniger verwenden können.

Werbung

Klicken Sie sich durch die Eingabeaufforderungen und Sie haben einen Eintrag für Ihre virtuelle Maschine erstellt! Jetzt ist es Zeit, ein wenig Konfiguration zu tun.

Schritt drei: Konfigurieren Sie Ihre virtuelle Maschine in VirtualBox

Sie sollten Ihre virtuelle Maschine im Hauptfenster von VirtualBox sehen.,

Wählen Sie es aus und klicken Sie dann auf die große gelbe Schaltfläche „Einstellungen“. Gehen Sie zuerst in der linken Seitenleiste zu“ System“. Stellen Sie auf der Registerkarte Motherboard sicher, dass „Diskette“ deaktiviert ist.

Gehen Sie als nächstes zur Registerkarte „Prozessor“ und stellen Sie sicher, dass der virtuellen Maschine mindestens zwei CPUs zugewiesen sind.

Werbung

Klicken Sie anschließend in der linken Seitenleiste auf „Anzeige“ und stellen Sie sicher, dass der Videospeicher auf mindestens 128 MB eingestellt ist.

Klicken Sie anschließend in der linken Seitenleiste auf „Speicher“ und dann auf das CD-Laufwerk „Leer“. Klicken Sie oben rechts auf das CD-Symbol und navigieren Sie zu der zuvor erstellten High Sierra ISO-Datei.,

Klicken Sie auf „OK“, um alle vorgenommenen Änderungen abzuschließen, und schließen Sie VirtualBox. Nein, im Ernst: Schließen Sie VirtualBox jetzt, oder die nächsten Schritte funktionieren nicht.

Schritt vier: Konfigurieren Sie Ihre virtuelle Maschine über die Eingabeaufforderung

Wir haben einige Verbesserungen vorgenommen, müssen jedoch noch einige weitere vornehmen, um das Betriebssystem davon zu überzeugen, dass es auf einem echten Mac ausgeführt wird. Leider gibt es dafür keine Optionen über die Benutzeroberfläche von VirtualBox, daher müssen Sie die Eingabeaufforderung öffnen.,

Werbung

Öffnen Sie das Startmenü, suchen Sie nach „Eingabeaufforderung“, klicken Sie mit der rechten Maustaste darauf und wählen Sie „Als Administrator ausführen“.“

Sie müssen eine Reihe Befehle ausführen, um. Fügen Sie die folgenden Befehle ein, drücken Sie nach jedem die Eingabetaste und warten Sie, bis sie abgeschlossen sind:

cd "C:Program FilesOracleVirtualBox"
VBoxManage.exe modifyvm "High Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "High Sierra" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Das war ‚ s! Wenn alles funktioniert hat, sollten Sie keine Rückmeldung sehen; Die Befehle werden einfach ausgeführt., Wenn der Befehl nicht funktioniert hat, stellen Sie sicher, dass Ihre virtuelle Maschine genau „High Sierra“ heißt; Wenn nicht, bearbeiten Sie die obigen Befehle, indem Sie den Namen Ihrer Maschine in Anführungszeichen setzen. Schließen Sie die Eingabeaufforderung. Wir gehen jetzt zurück zu VirtualBox.

Schritt Fünf: Starten und starten Sie das Installationsprogramm

Öffnen Sie VirtualBox erneut, klicken Sie auf Ihren Sierra-Computer und dann auf „Start“.“Ihr Computer startet zu booten. Sie werden viele überflüssige Informationen sehen, wenn dies geschieht—und ich meine viel—, aber machen Sie sich keine Sorgen darüber. Es ist normal, sogar einige der Dinge, die wie Fehler aussehen.,

Werbung

Sie sollten sich nur Sorgen machen, wenn ein bestimmter Fehler fünf Minuten oder länger anhält. Geh einfach weg und lass es ein bisschen laufen. Wenn Sie alles richtig gemacht haben, wird es booten.

Schließlich sehen Sie das Installationsprogramm, das Sie auffordert, eine Sprache auszuwählen:

Wählen Sie „Englisch“ oder eine andere Sprache, die Sie bevorzugen, und klicken Sie dann auf „Weiter“.“Bevor Sie jedoch etwas anderes tun, klicken Sie auf“ Festplatten-Dienstprogramm „und dann auf“ Weiter.“

Sie werden das Laufwerk nicht sehen: Keine Panik, High Sierra verbirgt standardmäßig leere Laufwerke. Klicken Sie in der Menüleiste auf „Ansicht“, gefolgt von „Alle Geräte anzeigen“.,“

Werbung

Sie sollten jetzt Ihr leeres virtuelles Laufwerk in der Seitenleiste sehen. Klicken Sie darauf und dann auf die Option „Löschen“.

Benennen Sie das Laufwerk „Macintosh HD“ und lassen Sie die beiden anderen Einstellungen unverändert: „Mac OS Extended Journaled“ und „GUID Partition Map“. Erstellen Sie keine AFS-Partition, da dies nicht funktioniert und Sie von vorne mit einer neuen virtuellen Festplatte beginnen müssen. Klicken Sie auf „Löschen“ und schließen Sie das Festplattendienstprogramm, wenn der Vorgang abgeschlossen ist. Sie werden zum Hauptfenster zurückgebracht.

Wählen Sie „macOS neu installieren“ und klicken Sie dann auf “ Weiter.“Sie werden gebeten, den Bedingungen zuzustimmen.,

Zustimmen und Sie werden schließlich aufgefordert, eine Festplatte zu wählen; Wählen Sie die Partition, die Sie gerade gemacht.

Werbung

Die Installation beginnt! Das könnte eine Weile dauern, also sei geduldig. Schließlich wird Ihre virtuelle Maschine neu gestartet und bringt Sie…zurück zum Installationsprogramm. Keine Panik: Das ist zu erwarten.

Schritt sechs: Boot Installer Stufe zwei Von der virtuellen Festplatte

Zu diesem Zeitpunkt hat das Installationsprogramm Dateien auf die virtuelle Festplatte kopiert und erwartet von dort aus zu booten., Aus irgendeinem Grund funktioniert dies auf der virtuellen Maschine nicht, weshalb Sie das Installationsprogramm erneut sehen.

Schalten Sie Ihre virtuelle Maschine aus und öffnen Sie deren Einstellungen. Kopf zum Speicher, klicken Sie auf „HighSierra.iso“ Klicken Sie im Bereich „Speicherbaum“ oben rechts auf das CD-Symbol und dann auf „Festplatte vom virtuellen Laufwerk entfernen“.“Dadurch wird unsere Installations-ISO vollständig getrennt.

Starten Sie nun die virtuelle Maschine und Sie werden diesen schönen Bildschirm sehen.,

Werbung

Dies ist die interne EFI-Shell, und solange Sie „FS1“ gelb sehen, können Sie damit den Rest des Installationsprogramms starten. Klicken Sie auf die virtuelle Maschine und lassen Sie sie Maus und Tastatur erfassen, geben Sie dann fs1: ein und drücken Sie die Eingabetaste. Dadurch werden Verzeichnisse zu FS1 gewechselt, wo sich der Rest des Installationsprogramms befindet.,

Als nächstes werden wir ein paar Befehle ausführen, um in das Verzeichnis zu wechseln, das wir benötigen:

cd "macOS Install Data" cd "Locked Files" cd "Boot Files"

Jetzt können wir das Installationsprogramm selbst mit dem folgenden Befehl ausführen:

boot.efi

Das Installationsprogramm wird dort aufgenommen, wo es aufgehört hat. Zuerst sehen Sie eine Reihe von Text, wie zuvor, aber schließlich werden Sie sehen, dass das GUI-Installationsprogramm zurückkommt. (Keine Sorge, Sie müssen diesen Prozess nur einmal durchlaufen.)

Werbung

Wir kommen dorthin, brauchen nur ein bisschen mehr Geduld.,

Schritt acht: Melden Sie sich bei macOS High Sierra an

Schließlich wird die virtuelle Maschine erneut gestartet, diesmal in macOS High Sierra. Wenn dies nicht geschieht, versuchen Sie, die ISO von der virtuellen Maschine auszuwerfen. Wenn High Sierra gestartet wird, müssen Sie Ihr Land auswählen, einen Benutzer einrichten und den Rest des Ersteinrichtungsprozesses ausführen.

Schließlich werden Sie es auf den Mac-Desktop zu machen. Yay!

Sie können jetzt jede Mac-Software ausprobieren, obwohl einige Funktionen wie FaceTime und Messages nicht funktionieren, da Apple Ihren Computer nicht als echten Mac erkennt., Aber viele der grundlegenden Dinge sollten funktionieren. Viel Vergnügen!

Schritt acht (optional): Ändern Sie Ihre Auflösung

Standardmäßig hat Ihre virtuelle Maschine eine Auflösung von 1024×768, was nicht viel Platz zum Arbeiten bietet. Wenn Sie versuchen, die Auflösung in macOS zu ändern, sehen Sie jedoch keine Option. Stattdessen müssen Sie einige Befehle eingeben.

Werbung

Fahren Sie Ihre virtuelle Maschine herunter, indem Sie macOS herunterfahren: Klicken Sie in der Menüleiste auf den Apfel und dann auf „Herunterfahren“.,“Schließen Sie VirtualBox als Nächstes vollständig (im Ernst, dieser Schritt funktioniert nicht, wenn VirtualBox noch geöffnet ist!) und kehren Sie als Administrator zur Windows-Eingabeaufforderung zurück.,um die folgenden zwei Befehle auszuführen:

cd "C:Program FilesOracleVirtualBox"
VBoxManage setextradata "High Sierra" "VBoxInternal2/EfiGopMode" N

Im zweiten Befehl müssen Sie die N durch eine Zahl von eins bis fünf ersetzen, je nachdem, welche Auflösung Sie möchten:

  • 1 gibt Ihnen eine Auflösung von 800×600
  • 2 gibt Ihnen eine Auflösung von 1024×768
  • 3 gibt Ihnen eine Auflösung von 1280×1024
  • 4 gibt Ihnen eine Auflösung von 1440×900
  • 5 gibt Ihnen eine Auflösung von 1920×1200

Starten Sie VirtualBox, laden Sie Ihre virtuelle Maschine, und es sollte auf Ihre bevorzugte Auflösung booten!,

RELATED: 10 VirtualBox Tricks und erweiterte Funktionen, die Sie über

Von nun an wissen sollten, können Sie VirtualBox für alle Mac-bezogenen Tests öffnen, die Sie durchführen möchten. Auch hier werden viele Fehler beim Booten angezeigt, aber sie sind in Ordnung; ignoriere sie. Denken Sie auch daran, dass Audio weder funktioniert noch Dinge wie FaceTime oder iMessage, für die ein echter Mac erforderlich ist. Dies wird nicht perfekt sein, was von einem völlig nicht unterstützten Setup zu erwarten ist. Aber es ist macOS, in einer virtuellen Maschine, und das ist nicht schlecht!, Schauen Sie sich unbedingt unseren Leitfaden zu den erweiterten Funktionen von VirtualBox an, um auch das Beste aus Ihrem Computer herauszuholen.

Werbung

Noch etwas: ein riesiger Shout-out an Chad S. Samuels, ohne den ich diesen Leitfaden für High Sierra nicht hätte aktualisieren können. Vielen Dank!

Justin Pot
Justin Pot schreibt seit über einem Jahrzehnt über Technologie, wobei Arbeiten in Digital Trends, The Next Web, Lifehacker, MakeUseOf und the Zapier Blog erscheinen. Er betreibt auch das Hillsboro Signal, eine freiwillige lokale Nachrichtenagentur, die er gegründet hat.Lesen Sie vollständige Bio “

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.