Wenn man Windows auf einem Mac nutzen möchte und dieses nicht auf der internen Festplatte installieren möchte – sei es wegen dem verfügbaren Speicherplatz oder einem andere Grund – bleibt nur die Möglichkeit es extern zu installieren. Leider ist dies per Bootcamp nicht möglich. Dafür ist diese Anleitung.
In dieser Anleitung wird Windows nur auf eine externe Festplatte installiert. Auf der internen Festplatte vom Mac wird nichts geändert. Die externe Festplatte wird allerdings komplett gelöscht.
Was brauchen wir:
- Eine externe Festplatte mit USB-3 und/oder Thunderbolt Anschluss.
- Eine Windows 10 DVD oder ISO-Datei.
- Ein Computer oder Virtuelle Maschine wo bereits Windows 10 installiert ist.
- ImageX.exe aus dem Windows Automated Installation Kit für Windows 7 ( Die Windows 10 Version scheint es nur als Online-Installer zu geben und ist 2,5Gb groß). https://www.microsoft.com/de-de/download/details.aspx?id=5753
- Die Bootcamp Treiber. Leider ist es nicht möglich die Treiber für Windows 10 direkt herunter zu laden, dies geht nur per Boot-Camp-Assistent. https://support.apple.com/de-at/HT204923
- Und ein USB-Stick von 4gb oder mehr um die Treiber zu speichern
Festplatte vorbereiten, löschen und Partitionieren:
In diesem schritt löschen wir die komplette externe Festplatte und richten 2 Partitionen ein. Eine 350MB Fat32 Partition und eine NTFS mit dem gesamten Rest. Dieses werde ich bewerkstelligen mit dem Windows internen Programm Diskpart.
- Festplatte an dem Windows Rechner oder Virtuelle Maschine anschließen.
- Die Windows Eingabeaufforderung mit Admin rechte öffnen
- Diskpart starten durch folgendes Kommando:
diskpart
- Liste angeschlossenen Festplatten aufrufen. Hier erscheint eine Liste aller am Computer angeschlossenen Datenträger. Datenträger 0 ist in der Regel die Interne Festplatte.
list disk
- Identifizieren Sie die externe Platte und aktivieren sie diese. Wobei # durch die Nummer der desbetreffenden Festplatte ersetzt wird.
select disk #
- Mit einem erneuten list disk kann man durch ein Stern sehen, dass die platte aktiviert wurde.
- Löschen der kompletten Festplatte. Achtung! Ganze Festplatte wird gelöscht!
clean
- Platte im MBR Format umsetzen
convert mbr
- Boot Partition erstellen
create partition primary size=350
- Formatieren
format fs=fat32 quick
- Partition aktivieren
active
- Und zum Schluss einen Laufwerksbuchstaben zu kennen, in diesem Fall B, aber es geht auch jeder anderer. Windows kommt jetzt mit der Meldung, dass ein neues Laufwerk angeschlossen wurde. Diese Meldung einfach ignorieren.
assign letter=b
- Jetzt den Rest der Platte partitionieren.
create partition primary
- Formatieren
format fs=ntfs quick
- Wieder einen Laufwerksbuchstaben zu kennen.
assign letter=i
- Und diskpart beenden.
exit
Windows Installation Image auf externer Festplatte bereitstellen:
- Als erstes erstellen wir uns ein Arbeitsordner, hierfür habe ich einfach einen Ordner mit der Bezeichnung W auf dem C-Laufwerk erstellt.
- Von der Windows DVD oder aus dem Image brauchen wir die Datei „install.wim“. Bei Windows 7 befand die sich in den Unterordner „sources“. Bei Windows 10 finden wie hier eine "install.esd". Diese müssen wir erst umwandeln in eine wim-Datei. Dies gelingt mit dem ESD File Converter https://www.wintotal.de/softwarearchiv/?id=7179. Diesen entpacken wir einfach in den W Ordner. Starten die Datei C:\W\ESDFileConverter_v1.8\ESDFileConverter.exe, wählen die "install.esd" aus dem source Ordner, wählen die Option "maximum (für die Weiterverarbeitung)" und drücken auf "Konvertieren". Nun kommt eine kryptische Meldung die wir mit "OK" bestätigen, darauf öffnett sich ein CMD-Fenster wo wir den verlauf der Umwandlung verfolgen können. Nach dem konvertieren befindet sich im Unterordner "WIM" die von uns benötigte "install.wim" Datei.
- In dem Unterordner C:\W\ESDFileConverter_v1.8\WIM\ kopieren wir nun auch die imagex.exe Datei. Ich habe diese einfach aus der WAIK ISO heraus kopiert ohne es zu installieren. Hierfür öffne man die Datei "Neutral.cab " auf der ISOund kopiert die F3_imagex in den Ordner c:\w und ändere den Namen in imagex.exe
- Wieder zurück in der Windows Eingabeaufforderung mit Admin rechte gehen wir in den Unterordner C:\W\ESDFileConverter_v1.8\WIM\:
cd \w\ESDFileConverter_v1.8\WIM\
- Dann fragen wir die möglichen Installationsmöglichkeiten ab. Ob wir nun die Home, Pro oder educational Version installieren wollen. Diese Übersicht mag etwas unübersichtlich sein, aber wenn man sich das langsam durch liest finden man schon das richtige. In meinem Fall die Windows 10 Professional mit der Image ID 1
imagex.exe /info install.wim
- Mit dem nächsten Kommando wird das Installations-Image auf die Festplatte kopiert. Dabei die 1 durch die gewünscht Imagenummer ersetzen. Sollten Sie bei Nummer 15 des letzten Schrittes einen anderen Laufwerksbuchstaben wie i: genommen haben, müssen sie entsprechend diese im Kommando ändern:
imagex.exe /apply install.wim 1 i:
- Nach Abschluss müssen wir nur noch die Boot Partition erstellen. Auch hier gilt wieder: sollten sie bei Schritt 12 oder 15 etwas anderes wie b: oder i: gewählt haben, muss auch dieses in diesem Kommando geändert werden:
i:\windows\system32\bcdboot i:\windows /f ALL /s b:
Weiter geht es am Mac:
Die externe Festplatte jetzt am Mac anschließen oder wenn sie die vorigen Schritte auf einer Virtuellen Maschine auf dem Mac gemacht haben, diese einfach herunter fahren und den Mac neu starten. Während des starten die ALT-Taste gedrückt halten. Wenn alles funktioniert hat sollte jetzt neben der Internen Platte mit OSX/MacOs jetzt eine mit Windows und EFI auftauchen. Wenn wir jetzt die Windows Platte auswählen beginnt die Installation.
Bootcamptreiber installieren:
Im letzten schritt müssen nur noch die Treiber installiert werden. Wir müssen dafür OSX b.z.w. macOS hochfahren. Den USB-stick anschließen und diesen als FAT formatieren. Anschließend den Bootcamp Agent starten. Hier wählen wir"Neuste Windows-Supportsoftware bei Apple laden" aus, die restlichen Möglichkeiten deaktivieren wir. Nun werden die Treiber herunter geladen und auf den USB-Stick gespeichert. Jetzt kommt natürlich die Frage: Warum nicht einfach auf der internen oder externen festplatte Speichern? Ja... Das geht nicht. Der Bootcamp Agent verlangt eine FAT partition.