Startseite » wie man » So installieren Sie macOS High Sierra in VirtualBox unter Windows 10

    So installieren Sie macOS High Sierra in VirtualBox unter Windows 10

    Wenn Sie gelegentlich eine Website in Safari testen oder ein wenig Software in der Mac-Umgebung ausprobieren möchten, ist der Zugriff auf die neueste Version von macOS in einer virtuellen Maschine hilfreich. Leider bist du nicht wirklich soll Um dies zu tun, ist es in jedem Fall schwierig, macOS in VirtualBox auszuführen.

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

    Um es den Menschen ein bisschen leichter zu machen, haben wir Methoden aus einigen verschiedenen Forumsthreads in einem einzigen Schritt-für-Schritt-Tutorial mit Screenshots kombiniert. Lass uns eintauchen.

    HINWEIS: Damit dies funktioniert, benötigen Sie Zugriff auf einen echten Mac, um High Sierra herunterladen zu können. Wir könnten annehmen, dass Sie einen hohen Sierra-ISO-Wert auf andere Weise erhalten, wir empfehlen ihn jedoch nicht. Leihen Sie sich den Mac eines Freundes für eine Stunde, wenn Sie keinen haben, und Sie sollten in Ordnung sein. Alles, was über Schritt 1 dieses Tutorials hinausgeht, kann auf Ihrem Windows-PC ausgeführt werden.

    Wenn Sie einen Mac verwenden und eine virtuelle MacOS-Maschine für die Verwendung auf diesem Mac wünschen, empfehlen wir Ihnen, Parallels Desktop Lite auszuprobieren, da dies die Erstellung von virtuellen MacOS-Maschinen kostenlos ermöglicht und die Arbeit viel einfacher ist.

    Bereit anzufangen? Lass uns rein springen!

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

    Um zu beginnen, müssen wir eine ISO-Datei des Installationsprogramms von macOS High Sierra erstellen, damit wir sie in VirtualBox auf unseren Windows-Computer laden können. Schnappen Sie sich Ihren geliehenen Mac, gehen Sie zum Mac App Store, suchen Sie nach Sierra und klicken Sie auf "Download".

    Wenn der Vorgang abgeschlossen ist, wird das Installationsprogramm gestartet. Das ist in Ordnung, schließen Sie es einfach mit Command + Q. Wir möchten den Mac Ihres Freundes nicht aktualisieren. Wir brauchen nur die heruntergeladenen Dateien.

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

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

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

    Als nächstes mounten Sie Ihr leeres Bild:

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

    Jetzt werden Sie BaseSystem.dmg vom Installationsprogramm auf das neu eingebundene Image wiederherstellen:

    asr restore -source / Applications / Install \ macOS \ High \ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target / Volumes / install_build -noprompt -noverify -erase

    Beachten Sie, dass sich danach der Name unseres Ziel-Mount-Points in "OS X-Basissystem / System" geändert hat. Sie sind fast fertig! Bild aushängen:

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

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

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

    Verschieben Sie das 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.

    Zweiter Schritt: Erstellen Sie Ihre virtuelle Maschine in VirtualBox

    Gehen Sie als Nächstes zu Ihrem Windows-Computer und installieren Sie VirtualBox, falls Sie dies noch nicht getan haben. Vergewissern Sie sich, dass Sie über die neueste Version verfügen (ernsthaft, ä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 (zum jetzigen Zeitpunkt wird „MacOS High Sierra“ nicht angeboten das ist gut.)

    Fahren Sie durch den Prozess fort. Für den Arbeitsspeicher empfehlen wir, mindestens 4096 MB zu verwenden. Sie können jedoch auch mehr wählen, wenn Sie über ausreichend RAM für Ihren Windows-Computer verfügen.

    Als nächstes werden Sie nach Ihrer Festplatte gefragt. Wählen Sie "Virtuelle Festplatte jetzt erstellen" und klicken Sie auf "Erstellen".

    Wählen Sie VDI als Festplattentyp und klicken Sie auf Weiter. Sie werden gefragt, ob Sie ein Laufwerk mit dynamischer Größe möchten oder repariert werden möchten. Wir empfehlen Fixed Size, da es etwas schneller ist, allerdings etwas mehr Festplattenspeicher auf Ihrem Windows-Computer benötigt.

    Weiter klicken. Sie werden gefragt, wie groß die Fahrt sein soll. Wir empfehlen mindestens 25 GB, was groß genug für das Betriebssystem und einige Anwendungen ist. Abhängig von Ihrer Speichersituation könnten Sie mehr bieten, aber wir glauben nicht, dass Sie viel weniger verwenden können.

    Klicken Sie sich durch die Eingabeaufforderungen, und Sie haben einen Eintrag für Ihre virtuelle Maschine erstellt! Nun ist es Zeit für eine kleine Konfiguration.

    Schritt 3: 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 zu "System" in der linken Seitenleiste. Vergewissern Sie sich, dass auf der Registerkarte "Hauptplatine" die Option "Diskette" deaktiviert ist.

    Gehen Sie dann zur Registerkarte "Prozessor" und stellen Sie sicher, dass der virtuellen Maschine mindestens zwei CPUs zugewiesen sind.

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

    Klicken Sie anschließend in der linken Seitenleiste auf „Storage“ und dann auf das CD-Laufwerk „Empty“. 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 dann VirtualBox. Nein, im Ernst: Schließen Sie VirtualBox jetzt oder die nächsten Schritte funktionieren nicht.

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

    Wir haben ein paar Verbesserungen vorgenommen, aber wir müssen noch ein paar mehr machen, um das Betriebssystem auf einem echten Mac zu überzeugen. Leider gibt es keine Optionen für die VirtualBox-Benutzeroberfläche. Daher müssen Sie die Eingabeaufforderung öffnen.

    Ö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 der Reihe nach eine Anzahl Befehle ausführen. Fügen Sie die folgenden Befehle ein, drücken Sie nach jedem Befehl die Eingabetaste und warten Sie, bis der Vorgang abgeschlossen ist:

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

    Das ist es! 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 exakt "High Sierra" heißt. Ist dies nicht der Fall, bearbeiten Sie die obigen Befehle und geben Sie den Namen Ihres Computers in Anführungszeichen ein. Fahren Sie fort und schließen Sie die Eingabeaufforderung. Wir gehen jetzt zurück zu VirtualBox.

    Schritt 5: Starten Sie das Installationsprogramm und führen Sie es aus

    Öffnen Sie VirtualBox erneut, klicken Sie auf Ihre Sierra-Maschine und dann auf "Start". Ihre Maschine wird gestartet. Sie werden in diesem Fall eine Menge überflüssiger Informationen sehen - und ich meine a Menge-Aber mach dir keine Sorgen. Es ist normal, sogar einige der Dinge, die wie Fehler aussehen.

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

    Schließlich wird das Installationsprogramm Sie auffordern, eine Sprache auszuwählen:

    Wählen Sie "Englisch" oder eine andere Sprache aus und klicken Sie auf "Weiter". Bevor Sie jedoch etwas anderes tun, klicken Sie auf "Festplatten-Dienstprogramm" und dann auf "Fortfahren".

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

    Ihr leeres virtuelles Laufwerk sollte jetzt in der Seitenleiste angezeigt werden. Klicken Sie darauf und klicken Sie dann auf die Option "Löschen".

    Benennen Sie das Laufwerk als "Macintosh HD" und belassen Sie die beiden anderen Einstellungen so, wie sie sind: "Mac OS Extended Journaled" und "GUID Partition Map".. Erstellen Sie keine AFS-Partition, weil es nicht funktionieren wird und Sie mit einer neuen virtuellen Festplatte von vorne beginnen müssen. Klicken Sie auf "Löschen" und schließen Sie das Festplatten-Dienstprogramm, wenn der Vorgang abgeschlossen ist. Sie werden zum Hauptfenster zurückgebracht.

    Wählen Sie "MacOS neu installieren" und klicken Sie auf "Weiter". Sie werden aufgefordert, den Bedingungen zuzustimmen.

    Stimmen Sie zu und Sie werden schließlich aufgefordert, eine Festplatte auszuwählen. Wählen Sie die soeben erstellte Partition aus.

    Die Installation wird beginnen! Dies kann eine Weile dauern, warten Sie also. Möglicherweise wird Ihre virtuelle Maschine neu gestartet und bringt Sie zurück zum Installationsprogramm. Keine Panik: Das ist zu erwarten.

    Schritt 6: Boot Installer, Stufe Zwei von der virtuellen Festplatte

    Zu diesem Zeitpunkt hat der Installer Dateien auf die virtuelle Festplatte kopiert und erwartet, von dort booten zu können. Aus irgendeinem Grund funktioniert das auf der virtuellen Maschine nicht, weshalb Sie das Installationsprogramm wieder sehen.

    Schalten Sie Ihre virtuelle Maschine aus und öffnen Sie ihre Einstellungen. Gehen Sie zu Storage, klicken Sie im Bereich "Storage Tree" auf "HighSierra.iso", klicken Sie dann oben rechts auf das CD-Symbol und klicken Sie auf "Remove Disk from Virtual Drive". Dadurch wird unser Installations-ISO vollständig getrennt.

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

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

    Als Nächstes werden wir einige Befehle ausführen, um zu dem Verzeichnis zu wechseln, das wir benötigen:

    cd "macOS Install Data" cd "Gesperrte Dateien" cd "Boot Files"

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

    boot.efi

    Der Installer wird dort weitermachen, wo er aufgehört hat. Zuerst sehen Sie eine Reihe von Texten wie zuvor, aber schließlich wird das GUI-Installationsprogramm wieder angezeigt. (Keine Sorge, Sie müssen diesen Vorgang nur einmal durchlaufen.)

    Wir kommen dorthin, brauchen nur etwas Geduld.

    Schritt acht: Einloggen in macOS High Sierra

    Eventuell wird die virtuelle Maschine erneut in macOS High Sierra neu gestartet. Wenn dies nicht der Fall ist, versuchen Sie, das ISO aus der virtuellen Maschine auszuwerfen. Wenn High Sierra hochfährt, müssen Sie Ihr Land auswählen, einen Benutzer einrichten und den restlichen Einrichtungsprozess durchführen.

    Schließlich schaffen Sie es auf dem Mac-Desktop. Yay!

    Sie können jetzt jede Mac-Software ausprobieren. Einige Funktionen wie FaceTime und Messages funktionieren jedoch nicht, da Apple Ihren Computer nicht als echten Mac erkennt. Aber viele der grundlegenden Dinge sollten funktionieren. Habe Spaß!

    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 von macOS aus zu ändern, wird keine Option angezeigt. Stattdessen müssen Sie einige Befehle eingeben.

    Fahren Sie Ihre virtuelle Maschine herunter, indem Sie macOS herunterfahren: Klicken Sie in der Menüleiste auf Apple und dann auf "Herunterfahren". Schließen Sie VirtualBox vollständig (ernsthaft, dieser Schritt wird nicht funktionieren, wenn VirtualBox noch geöffnet ist!) Und kehren Sie zu Windows zurück 'Eingabeaufforderung als Administrator. Sie müssen die folgenden zwei Befehle ausführen:

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

    Im zweiten Befehl müssen Sie das ersetzen N mit einer Zahl von eins bis fünf, abhängig von der gewünschten Auflösung:

    • 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 sie sollte mit Ihrer bevorzugten Auflösung starten!

    Von jetzt an können Sie VirtualBox für alle Mac-Tests öffnen, die Sie durchführen möchten. Wieder werden beim Booten viele Fehler angezeigt, die jedoch in Ordnung sind. ignoriere sie. Denken Sie auch daran, dass Audio nicht funktioniert. Dies gilt auch für 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 erwartet wird. Aber es ist MacOS in einer virtuellen Maschine, und das ist nicht schlecht! Lesen Sie unseren Leitfaden zu den erweiterten Funktionen von VirtualBox, um auch Ihren Computer optimal zu nutzen.

    Eine weitere Sache: ein großes Shout-Out an Chad S. Samuels, ohne das ich diesen Leitfaden für High Sierra nicht hätte aktualisieren können. Ich danke dir sehr!