Herunterladen des aktuellen ISO Image von Microsoft
Microsoft bietet für Ihr Haueigenes OS ISO-Images zum Download an.
Link zum Download
Installieren eines kleinen Tools um erforerliche Dateien auf eine FAT32 kompatible größe zu reduzieren/teilen
Mit Homebrew (vorausgesetzt) installiert man wimlib
.
brew install wimlib
Erstellen des USB-Stick in folgenden Schritten
- USB-Stick anschließen und die Command Line (Terminal) öffnen
Finder -> Programme -> Dienstprogramme -> Terminal.app
# Herausfinden was der Stick ist
diskutil list
# mit MBR und FAT formatieren
diskutil eraseDisk MS-DOS "WIN10" MBR /dev/diskx
Hier ist exemplarisch die “diskx” gewählt worden um Copy&Paste Fehler zu vermeiden. Es jedoch ist extrem wichtig die richtige “disk” zu ermitteln, da ansonsten Daten unwiederbringlich gelöscht werden können. Die Größe liefert hier gute Anhaltspunkte. Im Zweifel kann man alle externen Laufwerke und Netzlaufwerke entfernen, wodurch sich die Anzahl der Disks entsprechend reduziert.
Nun müssen wir noch das ISO-Image einbinden. Entweder man öffnet das ISO, wodurch es automatisch als gerät eingebunden wird oder man macht es direkt in der Command Line mit folgendem Befehl
hdiutil mount ~/Downloads/Win10_[Version]_[Sprach]_x64.iso
Anschließend können wir endlich die erforderlichen Dateinen in 2 Schritten koppieren. Der erste Schritt synchronisiert die Daten von A nach B und der zweite Schritt Teilt eine für das FAT-Format zu große Datei in zwei Dateien auf.
# Synchen aller Daten ausgenommen der zu großen Datei
rsync -vha --exclude=sources/install.wim /Volumes/CCCOMA_X64FRE_[key layout]_DV9/* /Volumes/WIN10
# Aufteilen der zu Großen Datei in kleinere und speichern auf dem USB-Stick
wimlib-imagex split /Volumes/CCCOMA_X64FRE_[key layout]_DV9/sources/install.wim /Volumes/WIN10/sources/install.swm 3800
Fertig zur Installation
Jetzt ist der Stick soweit fertig. Um sicher zu sein, dass alle Daten auf den Stick geschrieben sind sollte dieser ausgehängt werden und um ganz sicher zu sein, weisen wir das OS vorher noch an alle daten zu schreiben, die ggf. noch im RAM gepuffert sind.
# Puffer im RAM aus Speicher schreiben
sync
# USB-Speicherstick aushängen
diskutil umountDisk /dev/diskx