Lassen Sie mich zunächst Folgendes festhalten. Ich habe den Boot Camp-Assistenten verwendet, um die Windows-Supportsoftware herunterzuladen, aber aufgrund der Laufwerkspartitionierung des iMac kann ich den Boot Camp-Assistenten nicht verwenden, um Windows 10 zu installieren.
Der iMac verfügt über eine interne Festplatte mit 512 Byte/Sektor und 235 GB freiem Speicherplatz am Ende des Laufwerks. Der Befehl diskutil list
meldet Folgendes.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *536.9 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Chicken 150.0 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Apple_HFS Turkey 150.0 GB disk0s4
5: Apple_Boot Recovery HD 650.0 MB disk0s5
Beide Chicken
und Turkey
haben High Sierra (macOS 10.13.1) installiert. Ich habe die neueste ISO-Datei für Windows 10 (Version 1709, OS Build 16299.15) heruntergeladen. Hier ist, was ich erreichen möchte.
Ich möchte die Installation ohne Folgendes durchführen.
Ich würde es vorziehen, die macOS-Wiederherstellung nicht über das Internet, die integrierte Wiederherstellung oder ein macOS-Installationsprogramm für ein USB-Flash-Laufwerk booten zu müssen . Da es sich bei macOS Recovery jedoch nicht um ein Drittanbieter-Tool handelt, bin ich nicht gegen seine Verwendung.
Im Grunde frage ich also, wie Windows installiert werden soll, wenn macOS bereits installiert ist, aber der Boot Camp-Assistent hilft nicht bei der Installation.
Dies sind die grundlegenden Schritte, die zum Installieren von Windows 10 für einen EFI-Start erforderlich sind, wenn der Boot Camp-Assistent die erforderlichen Installationspartitionen nicht erstellt.
Ich habe folgende Annahmen getroffen.
disk0
. Wenn Sie ein anderes internes Laufwerk verwenden möchten, müssen Sie die entsprechende Festplattenkennung ersetzen.diskutil info disk0
. Wenn die Größe 4096 Bytes beträgt, muss ich diese Anweisungen ändern.Die Windows-Spezifikationen sind unten angegeben.
Hinweis: Um eine bessere Ansicht der unten gezeigten Bilder zu erhalten, klicken Sie entweder auf ein Bild oder öffnen Sie ein Bild in einem neuen Fenster.
Verwenden Sie den Boot Camp-Assistenten, um die Windows Support Software herunterzuladen. Suchen Sie in der Menüleiste des Boot Camp-Assistenten nach dem Pulldown-Menü „Aktion“. Auf meinem Mac wurden diese Dateien in das ~/WindowsSupport
Verzeichnis heruntergeladen.
Erstellen Sie leeren Speicherplatz auf einem Laufwerk. Dieser Speicherplatz muss sich außerhalb von APFS- oder Core Storage-Containern befinden. Da Sie am Ende des Laufwerks bereits 235 GB freien Speicherplatz haben, können Sie diesen Schritt überspringen.
Weisen Sie am Ende dieses freien Speicherplatzes etwa 10 GB für die Installationsdateien zu, gefolgt von 600 MB Speicherplatz für die Microsoft Windows-Wiederherstellungsumgebung (WRE). Ich benutze normalerweise den diskutil
Befehl, um dies zu tun. Andere Kombinationen von Befehlen oder Tools von Drittanbietern können ebenfalls verwendet werden. Die UUID für eine 10-GB-Partition sollte EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
. Die UUID für die 600-MB-Partition sollte DE94BBA4-06D1-4D40-A16A-BFD50179D6AC
.
In Ihrem Fall wäre der erste Schritt, den freien Speicherplatz in zu absorbieren disk0s4
. Der folgende Befehl würde diese Aufgabe erfüllen.
diskutil resizevolume disk0s4 R
Hinweis: Dieser Befehl verschiebt automatisch das Volume „Recover HD“ unter
disk0s4
, an das Ende des Laufwerks.
Das Ergebnis ist unten gezeigt.
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +536.9 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Chicken 150.0 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Apple_HFS Turkey 385.4 GB disk0s4
5: Apple_Boot Recovery HD 650.0 MB disk0s6
Hinweis: Die resultierenden Bezeichner sind nicht in aufsteigender Reihenfolge. Dies passiert gelegentlich bei der Verwendung des
diskutil
Befehls. Dies kann durch einen Neustart von macOS behoben werden. In diesem Fall ist kein Neustart erforderlich.
Geben Sie als Nächstes den folgenden Befehl aus, um die gewünschten neuen Partitionen zu erstellen. Das Volume „Recovery HD“ unten disk0s4
wird automatisch nach oben verschoben, damit freier Speicherplatz zwischen den Volumes „Recovery HD“ und „WINSTALL“ geschaffen werden kann.
diskutil resizevolume disk0s4 150G 3 "Free Space" "dummy" 224800M FAT32 "WINSTALL" 10G %DE94BBA4-06D1-4D40-A16A-BFD50179D6AC% %noformat% 600M
Hinweis: Ein
FAT32
Format wählt automatisch eine UUID vonEBD0A0A2-B9E5-4433-87C0-68B6B72699C7
.
Das Ergebnis ist
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +536.9 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Chicken 150.0 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Apple_HFS Turkey 150.0 GB disk0s4
5: Apple_Boot Recovery HD 650.0 MB disk0s5
6: Microsoft Basic Data WINSTALL 10.0 GB disk0s8
7: Windows Recovery 561.2 MB disk0s7
Hinweis: Die Identifikatoren sind nicht in aufsteigender Reihenfolge. Auch hier ist kein Neustart erforderlich.
Formatieren Sie die 10-GB-Partition FAT32 mit dem Label „WINSTALL“. In Ihrem Fall wurde dies im vorherigen Schritt durchgeführt, sodass Sie diesen Schritt überspringen können.
Wenn die 10-GB-Partition nicht gemountet ist, tun Sie dies jetzt. In Ihrem Fall sollte die Partition bereits gemountet sein.
Hängen Sie die Windows-ISO-Datei ein und kopieren Sie den Inhalt auf das Volume „WINSTALL“. In meinem Fall wurde das Label "ESD-ISO" verwendet, um die Windows-ISO zu identifizieren. Um den Kopiervorgang auszuführen, müssen Sie den cp
Befehl in einem Terminal-Anwendungsfenster eingeben. Unten ist der genaue Befehl, den ich normalerweise verwendet habe. Nehmen Sie bei Bedarf die entsprechenden Änderungen vor.
cp -Rv /volumes/ESD-ISO/ /volumes/WINSTALL
Hinweis: Dieser Befehl wird eine Weile dauern. Sei geduldig!
Kopieren Sie die Windows Support Software auf das Volume „WINSTALL“. Unten ist der genaue Befehl, den ich normalerweise verwende. Nehmen Sie bei Bedarf die entsprechenden Änderungen vor.
Hinweis: Das nachgestellte
/
In~/WindowsSupport/
ist signifikant und muss enthalten sein.
cp -Rv ~/WindowsSupport/ /volumes/WINSTALL
Verwenden Sie den unten gezeigten Befehl, um die Datei umzubenennen AutoUnattend.xml
.
mv /volumes/WINSTALL/AutoUnattend.xml /volumes/WINSTALL/NoAutoUnattend.xml
Als nächstes müssen Sie von dem Volume booten, auf dem sich die Windows-Installationsdateien befinden. Halten Sie die Wahltaste sofort nach dem Neustart auf Ihrem Mac gedrückt. Lassen Sie die Option los, wenn das Startup Manager-Fenster angezeigt wird. Wählen Sie das Symbol mit der Bezeichnung „EFI-Boot“ aus. Wählen Sie als Nächstes den Pfeil unter dem Label „EFI boot“ aus.
Öffnen Sie ein Windows-Eingabeaufforderungsfenster, indem Sie das in diesem Schritt beschriebene Verfahren befolgen. Unten ist ein Bild dessen, was anfänglich vom Windows 10-Installationsprogramm angezeigt wird. Wählen Sie „Weiter“.
Wählen Sie im unten gezeigten Bild „Computer reparieren“.
Wählen Sie im unten gezeigten Bild „Fehlerbehebung“ aus.
Wählen Sie im unten gezeigten Bild „Eingabeaufforderung“ aus.
Das Ergebnis sollte das unten gezeigte Bild sein.
Verwenden Sie den Befehl, diskpart
um die Partitionierung abzuschließen disk0
. Die Befehle, die Sie eingeben müssen, sind unten angegeben.
Hinweis: Manchmal kann es eine Weile dauern, bis der
diskpart
Befehl die erste Eingabeaufforderung erzeugt. Sei geduldig.
diskpart
select disk 0
list partition
Ermitteln Sie aus der Ausgabe des Befehls list partition
die Nummer für die Partition mit dem Typ „Recovery“. In diesem Beispiel gehe ich davon aus, dass die Zahl 7
. Ihre Nummer könnte anders sein. Der nächste Befehl wählt diese Partition aus.
select partition 7
Die nächsten Befehle wirken sich auf die „Recovery“-Partition aus. Die richtigen Attribute werden gesetzt. Als nächstes wird die Partition NTFS formatiert und mit dem Label „Recovery“ versehen.
gpt attributes=0x8000000000000001
format fs=ntfs label="Recovery" quick
Der nächste Befehl listet die aktuellen Volumes auf. Notieren Sie sich den Laufwerksbuchstaben (Ltr) für das Volume mit der Bezeichnung „WINSTALL“. In diesem Beispiel gehe ich davon aus, dass der Buchstabe C
. Ihr Brief könnte anders sein.
list volume
Der folgende Befehl beendet den Befehl diskpart
.
exit
Deaktivieren Sie die Möglichkeit, vom Volume „WINSTALL“ zu booten. Dies kann durch Eingabe des unten gezeigten Befehls erreicht werden. Dadurch wird der Ordner mit den Startdateien umbenannt. Wenn der Laufwerksbuchstabe für das Volume „WINSTALL“ nicht , ist C
, dann nehmen Sie den entsprechenden Ersatz vor, wenn Sie den folgenden Befehl eingeben.
rename C:\efi noefi
Geben Sie den folgenden Befehl ein, um die Windows-Installation zu starten. Wenn der Laufwerksbuchstabe für das Volume „WINSTALL“ nicht , ist C
, stellen Sie den entsprechenden Ersatz her, wenn Sie den folgenden Befehl eingeben.
setup /unattend:C:\NoAutoUnattend.xml
Wenn das unten gezeigte Fenster erscheint, wählen Sie den „Nicht zugewiesenen Speicherplatz“ über der „WINSTALL“-Partition aus und klicken Sie dann auf die Schaltfläche „Weiter“.
Fahren Sie mit der Installation von Windows 10 fort. Wenn der Computer wieder in macOS hochfährt, gehen Sie zu den Systemeinstellungen und wählen Sie Windows als Startvolume aus. Starten Sie den Computer neu, um mit der Initialisierung von Windows 10 fortzufahren.
Fahren Sie fort, bis Sie den Bildschirm erreichen, auf dem Sie zur Eingabe Ihrer Region aufgefordert werden. Für die Version 1709 (OS-Build 16299.15) von Windows 10 wird der Bildschirm wie unten gezeigt angezeigt.
Bei anderen Versionen von Windows 10 kann der Bildschirm anders aussehen. Als Beispiel würde der Bildschirm für die 1507-Version (OS-Build 10240) von Windows 10 wie unten gezeigt aussehen.
Hinweis: An dieser Stelle ist es im Allgemeinen eine gute Idee, Ihrem Mac den Zugriff auf das Internet zu verbieten. Ziehen Sie beispielsweise alle Ethernet-Kabel ab oder deaktivieren Sie den Wi-Fi-Zugriff, der keine Verschlüsselung erfordert.
Drücken Sie als Nächstes die Tasten control+ shift+ F3, um Windows 10 im Überwachungsmodus neu zu starten.
Wenn der unten gezeigte Desktop angezeigt wird, sollte das Installationsprogramm für die Windows-Supportsoftware automatisch gestartet werden. Wenn dies nicht der Fall ist, verwenden Sie den Windows-Datei-Explorer, um die Windows Support Software-Anwendung mit dem Namen „Setup“ zu öffnen. Diese Anwendung befindet sich im Ordner „BootCamp“ auf dem Laufwerk „WINSTALL“. Warten Sie nach Abschluss der Installationsanwendung, dass der Computer neu gestartet wird.
Starten Sie als Nächstes die Windows-Wiederherstellungsumgebung. Halten Sie grundsätzlich die Taste gedrückt, shiftwährend Sie Windows neu starten.
Navigieren Sie zu einer Windows-Eingabeaufforderung, indem Sie die folgenden Anweisungen befolgen.
Wählen Sie im unten gezeigten Bild „Fehlerbehebung“ aus.
Wählen Sie im unten gezeigten Bild „Erweiterte Optionen“
Wählen Sie im unten gezeigten Bild „Eingabeaufforderung“ aus.
Nach einer kurzen Verzögerung sollten Sie ein Bild ähnlich dem unten gezeigten erhalten. Wählen Sie das Administratorkonto, um fortzufahren.
Als nächstes sollten Sie ein Bild ähnlich dem unten gezeigten erhalten. Wählen Sie „Weiter“.
Das Ergebnis sollte das unten gezeigte Bild sein.
Löschen Sie die „WINSTALL“-Partition und erweitern Sie das „BOOTCAMP“-Volume, um den freien Speicherplatz zurückzugewinnen. Das Verfahren ist unten angegeben.
Geben Sie das folgende Befehlspaar ein, um diskpart
die aktuellen Volumes zu starten und aufzulisten.
diskpart
list volume
Ermitteln Sie aus der Ausgabe des Befehls list volume
die Nummer für das Volume mit der Bezeichnung "WINSTALL". In diesem Beispiel gehe ich davon aus, dass diese Nummer ist 1
. Ihre Nummer könnte anders sein. Ermitteln Sie außerdem die Nummer für das Volume mit der Bezeichnung „BOOTCAMP“. In diesem Beispiel gehe ich davon aus, dass diese Nummer ist 0
. Auch hier könnte Ihre Nummer anders sein.
Das nächste Befehlspaar wählt das Volume „WINSTALL“ aus und löscht dann die entsprechende Partition.
select volume 1
delete partition
Das nächste Befehlspaar wählt das Volume „BOOTCAMP“ aus und erweitert dann die entsprechende Partition, um den gelöschten Speicherplatz zu verbrauchen.
select volume 0
extend
Das nächste Befehlspaar beendet dispart
und schließt das Fenster.
exit
exit
Wählen Sie im unten gezeigten Bild „Fortfahren“, um wieder zu Windows 10 zu booten.
Sie kehren zum Desktop des Administrators zurück, auf dem das Fenster „Systemvorbereitungstool“ angezeigt wird. Wählen Sie in diesem Fenster unter den „Optionen zum Herunterfahren“ „Herunterfahren“ aus, wie unten gezeigt.
Hinweis: Ihr Bildschirm enthält möglicherweise auch ein Fenster mit der Bezeichnung „Boot Camp“, das ignoriert werden kann.
Wählen Sie als Nächstes „OK“, um den Mac herunterzufahren. An dieser Stelle haben Sie die Installation von Windows 10 abgeschlossen.
>Note: If you prohibited your Mac access to the internet in an earlier step, you may now want to allow access before turning your Mac back on. In other words, plug in the ethernet cable or turn the Wi-Fi back on.
Next time you turn on your Mac, Windows will start in the "*Out of the Box Experience*" mode. This is basically the way a newly purchased PC starts up, when Windows 10 is already installed.
>Note: When asked, be sure to select an Apple keyboard.
Wenn Sie gefragt werden, kann ich jeden der oben genannten Schritte erläutern.
Sie können versuchen, eine virtuelle Maschine für Windows auszuführen.
VmWare – https://www.vmware.com/products/fusion.html VirtualBox – https://www.virtualbox.org/
Diese beiden sind die besten virtuellen Maschinen zum Ausführen von Windows-Software auf Ihrem Mac, anstatt Boot Camp zu verwenden. Ich bin sicher, Sie können sie auch von einem externen Laufwerk ausführen. Beachten Sie jedoch, dass Sie einige Ressourcen verbrauchen, je nachdem, wie leistungsfähig das Mac-System ist. Ich würde versuchen, diese 2 Softwares so auszulegen, dass sie nur mindestens 1/3 Ihrer Systemspezifikationen in Bezug auf Verarbeitungsleistung und Speicher verwenden, wenn Sie können. Wenn Sie eine stärkere Maschine haben, können Sie stattdessen mit einem 1/4 davonkommen.
https://apple.stackexchange.com/a/424574/425311
Unter diesem Link finden Sie Anweisungen für Schritt drei des APFS-Containerschemas.
cp -Rv ~/WindowsSupport/ /volumes/WINSTALL
in Schritt 7 eingegeben haben? Vielleicht sind Sie cp -Rv ~/WindowsSupport /volumes/WINSTALL
stattdessen eingetreten?WindowsSupport
. Ich habe es bis zu Schritt 16 geschafft, um im Überwachungsmodus neu zu starten. Es hat nicht neu gestartet. Strg-Umschalt-F3 hat nicht funktioniert. Windows 10 20H2 v2 x64. Zu diesem Zeitpunkt war so viel Strahlungsbrand auf dem Bildschirm, dass ich den Modus „Boot in Audit“ übersprang und einfach die SETUP-Datei im BootCamp-Ordner startete (Ja, das bedeutet, dass ich bei Schritt 13 mit der Installation fortgefahren bin) setup /unattend:C:\WINSTALL\WindowsSupport\NoAutoUnattend.xml
. Bei Schritt 22 gab ich auf. Es gab kein "Systemvorbereitungstool" und ich konnte nur das Krebsbrennen spürenWindowsSupport
Ordners in WINSTALL
den Ordner kopieren. Sie haben den WindowsSupport
Ordner kopiert, der den Inhalt enthielt. Mein Schritt 7 stammt aus Schritt 11, der in diesem Apple-Dokument im Abschnitt Führen Sie diese Schritte aus, wenn Sie Version 5 der Windows-Supportsoftware heruntergeladen habensetup
im Windows 10-Installationsprogramm enthaltene ist nicht dasselbe wie das setup
in der von Apple heruntergeladenen Windows-Supportsoftware enthaltene. Sie können das eine nicht durch das andere ersetzen. Das „Systemvorbereitungstool“ erscheint nur automatisch, wenn Sie sich im Prüfmodus befinden.$WinPEDriver$
Ordners an der falschen Stelle während Schritt 7 würde verhindern, dass das Windows-Installationsprogramm auf die von Apple bereitgestellten Treiber zugreift. Bei vielen Macs würde dies die korrekte Installation von Windows verhindern.-Rv
ist kurz für die Optionen -R -v
. Sie können den Befehl eingeben man cp
, um die Handbuchseiten für den cp
Befehl abzurufen. Verwenden Sie f
die Taste zum Weiterblättern, b
die Taste zum Zurückblättern und q
die Taste zum Beenden.
Fahrrad
Jacques Retief