SWM Dateien zu WIM oder ISO konvertieren

Aus ITwiki
Wechseln zu: Navigation, Suche

Benötigte Software

Für die Konvertierung benötigst du das Windows Automated Installation Kit (AIK). Das heruntergeladene ISO am Besten mit DAEMON Tools einbinden und das AIK installieren.

Erstellung der WIM Datei

Zuerst kopiere die passende imagex.exe aus dem AIK in das Verzeichnis der SWM Dateien. Je nach Bit-Version deines Betriebssystems befinden sich die imagex.exe Dateien in folgenden Verzeichnissen:

C:\Program Files\Windows AIK\Tools\amd64
C:\Program Files\Windows AIK\Tools\ia64
C:\Program Files\Windows AIK\Tools\x86

Als nächstes kannst du die WIM Datei aus den SWM Dateien folgenden Befehl erstellen:

imagex /ref <Dateiname>*.swm /check /export <Dateiname>.swm 1 target1.wim "Image1"

Der <Dateiname> ist durch den Dateinamen der SWM Dateien zu ersetzen. Bei dem Befehl wird das Image Nr. 1 erstellt. Falls mehrere Images enthalten sind, muss die 1 einfach mit 2 usw. ersetzt werden oder man gibt * an um alle Images in ein WIM zu packen.

WinPE Umgebung erstellen

Nun wird das WinPE Verzeichnis erstellt. Dazu führe über das Startmenü die Eingabeaufforderung für Bereitstellungstool unter Microsoft Windows AIK aus und gib folgenden Befehl ein:

copype <Architecture> C:\Winpe

Anstatt dem <Architecture> gib die gewünschte Prozessorarchitektur (x86, amd64 oder ia64) an.

ISO erstellen

Anschließend kopiere die erstellte(n) WIM Datei(en) in des Verzeichnis C:\winpe\ISO\sources und führe in der Eingabeaufforderung für Bereitstellungstool folgenden Befehl aus:

oscdimg -m -bC:\winpe\ISO\boot\etfsboot.com c:\winpe\ISO c:\winpe.iso


Und fertig ist das ISO Image.

WIM in Verzeichnis mounten

Über imagex.exe kann ein WIM Image in ein Verzeichnis gemounted werden. Lege hierzu zuerst das Verzeichnis an, in dem es gemountet werden soll, z.B. D:\mount. Anschließend führe folgenden Befehl aus:

imagex /mount <Dateiname>.wim 1 D:\mount

Nun kannst Du auf das Image im Verzeichnis D:\mount zugreifen. Über /mountrw anstatt /mount hat man einen schreibzugriff.

Um die Verknüpfung zum Image wieder zu entfernen, gib folgenden Befehl ein:

imagex /unmount D:\mount

WIM auf Laufwerk anwenden

Um ein WIM Image auf ein Laufwerk zu installieren, kann man dies mit imagex.exe ebenfalls durchführen:

imagex /apply <Dateiname>.wim 1 E:\

Die 1 bezeichnet wie auch beim Mounten die Nummer des Images in der WIM Datei. Alternativ kann das Erstellen der WIM Datei auch übersprungen und gleich die SWM Dateien verwendet werden:

imagex /ref <Dateiname>*.swm /apply <Dateiname>.swm 1 E:\