Gastbeitrag: Erstellen einer Windows 7 AiO DVD (insgesamt 9 Versionen x86 und x64)

22. Mai 2010 Kategorie: Windows, geschrieben von: caschy

Je nachdem was für ein System ihr euch installieren wollt, braucht ihr eine DVD um ein x86 basiertes System, oder eine DVD um Windows 7 in der x64 Variante zu installieren. Dank des Windows® Automated Installation Kit (AIK) für Windows® 7 und der darin enthaltenen Tools ist es möglich beide DVDs in eine zu integrieren und sie anschließend auf einen herkömmlichen 4,7gb Rohling zu brennen. Ich werde hier beschreiben wie ihr insgesamt 9 Versionen auf eine DVD bekommt, nämlich folgende:

Dies sind meiner Meinung nach die wichtigsten Versionen, klar gibt es noch mehr, aber die braucht man wohl eher nur sehr sehr selten im Heimgebrauch, wie z.B. die N oder Enterprise Versionen.

Vorbereitungen
1. Ladet euch das WAIK bei Mircrosoft für Windows 7 herunter.
Das findet ihr dort. Mounted am Besten die heruntergeladene ISO mit einem Tool wie Virtual Clone Drive so spart ihr Rohlinge. Anschließend führt ihr das Setup aus und installiert alles vollständig. Danach solltet ihr in eurem Startmenü folgenden Eintrag finden:

Im Prinzip benötigen wir nur 2 Dateien aus dem WAIK die “image.exe” und die “oscdimg.exe”.

2. Eine vernünftige Ordnerstruktur erleichtert das Arbeiten ungemein und ist für sauberes Arbeiten zwingend erforderlich. Deswegen beschreibe ich euch welche Ordner ihr euch am Besten wie anlegt. Am einfachsten ist es ihr benennt sie genau so wie ich, so spart ihr euch das spätere anpassen der Batch Befehle.
Also lege dir bitte folgende Ordnerstruktur an:

Ordner Beschreibung
C:\AIO Das ist quasi unser “Root” Ordner
C:\AIO\DVD_DATA In diesem Ordner befinden sich später alle Installations Dateien
C:\AIO\WIM In diesen Ordner kopiert ihr später die “Install.wim” aus dem “sources” Ordner einer Windows 7 x64 version

Jetzt gehts los

1. Nachdem ihr nun die nötigen Vorbereitungen getroffen habt, kann es nun losgehen. Nun kopiert/entpackt (vorzugsweise mit 7-Zip) ihr den Inhalt eurer Windows 7 x86 DVD/Windows 7 x86 ISO in den zuvor angelegten Ordner “C:\AIO\DVD_DATA”. Anschließend “Entsperrt” ihr eure Installation in dem ihr in dem nun vorhandenen Ordner “C:\AIO\DVD_DATA\sources\” die Datei “ei.cfg” löscht. Nur als Information: eine Windows 7 x86 DVD enthält alle x86 Versionen von Windows 7.

2. Nun kopiert/entpackt ihr die “Install.wim” aus einer Windows 7 x64 DVD/Windows 7 x64 ISO in den dafür vorgesehen Ordner “C:\AIO\WIM”.

3. So jetzt geht es ans eingemachte und wir möchten nun beginnen die x64 Versionen von Windows 7 aus der “Install.wim” aus dem Ordner “C:\AIO\WIM” in die “Install.wim” aus dem ordner “C:\AIO\DVD_DATA\sources” zu integrieren. Hierbei kommen nun die Tools aus dem WAIK zum Einsatz.

4. Zunächst startet ihr die “Eingabeaufforderung für Bereitstellungstools” im Startmenü mit Administratorrechten:

Nun führt ihr nacheinander die von mir bereits vorgefertigten Batch-Befehle aus:
set CD=C:\AIO\WIM
set source=C:\AIO\DVD_DATA\source
IMAGEX /export %\INSTALL.WIM 1 %source%\INSTALL.wim “WINDOWS 7 Home Basic x64″
IMAGEX /export %\INSTALL.WIM 2 %source%\INSTALL.wim “WINDOWS 7 Home Premium x64″
IMAGEX /export %\INSTALL.WIM 3 %source%\INSTALL.wim “WINDOWS 7 Professional x64″
IMAGEX /export %\INSTALL.WIM 4 %source%\INSTALL.wim “WINDOWS 7 Ultimate x64″

Das Ganze habe ich absichtlich mit Variablen gelöst, weil es denn ja doch immer den ein oder anderen gibt der mit einer anderen Ordnerstruktur arbeitet und so ist das ganze einfach leichter anzupassen
Entscheidend sind die angegeben Zahlen “1″ “2″ “3″ und “4″, Sie bestimmen die zu integrierende Version. Hier mal eine Kurze Übersicht über die sogenannten Indexe bei Windows 7 x64:

Index Version Architektur
1 Windows 7 Home Basic x64
2 Windows 7 Home Premium x64
3 Windows 7 Professional x64
4 Windows 7 Ultimate x64

Kontrollieren könnt ihr die Indexe in dem ihr folgendes in der geöffneten Eingabeaufforderung eingebt:

Imagex /info C:\AIO\WIM\Install.wim

Das sollte dann so aussehen:

ISO erstellen
Nun habt ihr alle Installationsdateien für eure AiO DVD zusammen. Entweder ihr installiert jetzt direkt von eurem USB Stick, so wie es schon oft erklärt wurde oder ihr erstellt eine fertige ISO Datei die ihr dann direkt auf DVD brennen könnt.
Die ISO erstellt ihr folgendermaßen:
Ihr startet die “Eingabeaufforderung für Bereitstellungstools” im Startmenü mit Administratorrechten erneut, falls ihr sie schon geschlossen habt. Anschließend gebt ihr folgenden Code ein, den ihr natürlich euren Wünschen entsprechend anpassen könnt:

oscdimg.exe –lSE7EN -t05/11/2010 -m -u2 – C:\AIO\DVD_DATA \Boot\etfsboot.com C:\AIO\DVD_DATA C:\AIO\SE7en.iso

So ich hoffe euch hat mein kleines HowTo gefallen. Ansonsten könnt ihr mir auf Twitter folgen www.twitter.com/niljuha, mal meinen Blog besuchen www.niljuha.de (gab leider schon länger kein Update mehr aber ich gebe mein Bestes ;) ) oder wenn euch das Thema interessiert schaut mal in meinem Stammforum auf www.win-lite.de vorbei :) .

Über den Autor: caschy
Dortmunder im Norden. Blogger, Freund gepflegter Technik, BVB-Maniac und Hausmeister dieses Blogs. Auch zu finden bei Twitter, Google+, Facebook, XING und YouTube.

43 Kommentare

Seppel (twitter ) 22. Mai 2010 um 18:48 Uhr

Die Frage ist nur wozu ist das jetzt gut?
Ich mein klar auf ein Netbook könnte ich jetzt statt der Ultimate lieber eine kleinere Version ziehen, aber im Allgemeinen doch eher nicht brauchbar?
Zu mal die meisten Netbooks mit OS ausgeliefert werden und ich mir da sowieso lieber Linux drauf ziehen würde ;)

Satireklaus 22. Mai 2010 um 19:02 Uhr

Habe mich auf meiner Suche durch das Internetz hierher verirrt und ich kann als älterer Mann(62)sagen – Gott sei dank. In meinem Alter hat man gerade, was der Computer anbetrifft noch soviel zu lernen und ich kann ich es hier. Werde mich mal etwas durchschnüffeln und dann weiß ich wohin ich ganz bestimmt wiederkomme.

Horst 22. Mai 2010 um 19:04 Uhr

Das x86 und x64 Versionen auf einem Datenträger sind, ist schon praktisch. Noch viel praktischer (für mich) wäre allerdings eine zweisprachige (de/en) x86 + x64 Version auf einer DVD. Hat jemand zuuufällig einen Link mit einer entsprechenden Anleitung?

Matze (mabie1) (twitter ) 22. Mai 2010 um 19:07 Uhr

Moinsen,

ich finde diese Anleitung sehr sauber, da ich auch im Forum von Winlite bin, bin ich @niljuha sehr dankbar, und auch für das Howto.

Wenn man mehrere PCs reparieren muss und die meisten Win7 haben wollen, finde ich, das die Anleitung immer ein wenig weiter hilft, so erspart man sich das lästige 32/64 geblubber und man hat gleich alles sauber auf ein Stick oder DVD oder auch Netzwerk Source.

Gruß: Matze

danker 22. Mai 2010 um 19:16 Uhr

Bisher haben mir die Se7en Lite Tools alle nicht so gefallen im Vergleich zu nLite für XP. Deswegen bin ich nach 6 Monaten auch wieder von Se7en auf XP zurück.
Hoffe ich habe mal wieder genug Zeit mich mit Se7en-Lite-Tools zu beschäftigen.

http://www.win-lite.de ist für solche Sachen wirklich ein Super Forum! ;)

@niljuha
Danke! Guter Beitrag! :)

@Seppel
Manche basteln am Auto, manche am PC und manche am OS.
Im Endeffekt geht es um den Spaß an der Freude, von der reinen Zeit hat man oft nicht viel Gewinn, bzw wenn man eine perfekte SetupRoutine will, wo nach dem Neu installieren ALLES nach dem eigenen Wünschen eingerichtet, ist außer der Freude daran, nur viel Zeit verbraucht.
Wobei man auch sehr viel über das jeweilige OS lernt, was auch ein großer Pluspunkt für mich war /ist.

c't-Leser 22. Mai 2010 um 19:20 Uhr

Der Beitrag liest sich fast genauso wie der Artikel in der c’t 10/2010 vor ein paar Wochen. :D

boco 22. Mai 2010 um 19:21 Uhr

@Seppel: Diese DVD ist im allgemeinen für Leute gedacht, die mehrere Rechner zu betreuen haben, natürlich unterschiedlichste Win7 Versionen. Der eine hat Home Premium, der nächste Ultimate, der dritte Professional. Ich habe mir selbst solch eine DVD gefertigt, die außerdem noch zweisprachig ist (Deutsch+Englisch) und zudem noch die Möglichkeiten bereitstellt, die auf dieser einfachen AIO noch fehlen.

Zwei Sachen funktionieren mit dieser AIO nämlich leider nicht. Erstens fehlt das 64bit Recovery-Environment, das es erlaubt, eine 64bit Installation zu reparieren. Zweitens kann man mit dieser DVD keine 64bit Upgrade-Installation starten, da die 64bit Setup.exe fehlt. Beides ist leider nicht ganz so einfach hinzuzufügen.

Trotzdem Danke für den Artikel, der so geschrieben ist, daß bei korrekter Befolgung der Befehle eigentlich alles klappen sollte.

Phr³³k 22. Mai 2010 um 19:37 Uhr

Leider funktioniert bei dieser Methode das Upgrade einer vorherigen Version von Windows nicht. Dann kommen eigenartige Meldungen das die Architekturen nicht übereinstimmen.
Man kann auch noch eine 64Bit Recoveryumgebung mit rein nehmen um 32 UND 64 bittige Systeme zu retten/restoren, das würde mit deiner Anleitung mit x86 Basis nicht funktionieren und vice versa.
Allerdings müssen dazu die benötigten 64bit Komponenten in einen extra Ordner und per Hex Editor dann der Pfad angepasst werden, dadurch geht allerdings die Signatur verloren.

leosmutter 22. Mai 2010 um 19:38 Uhr

@Horst

Einfach mal nach “windows 7 slipstream mui” googlen. Man muss allerdings unterscheiden, ob man die Sprache nur nach dem Setup haben will, oder schon das Setup in der entsprechenden Sprache. Ersteres ist supereinfach. Das Prinzip ist Wim-Image mounten, Sprache zufügen, Image unmounten, fertig. Ganz simpel. Genauen Ablauf findest du per Google oder falls die c’t 10/2010 zur Hand sein sollte.

@niljuha
Netter Beitrag. Ich habe meine zwar nach der c’t Anleitung gemacht und mir ein Batches dafür geschrieben, aber echt schön das es hier im Blog auch mal ein bissl tiefer in die Materie geht. Thx

Crono (twitter ) 22. Mai 2010 um 20:41 Uhr

Als Fan von 32bit fehlt mir da noch die Professional x86.
Aber sehr gutes Tutorial, vielen Dank!

Cu Crono

paradonym 22. Mai 2010 um 21:09 Uhr

Da ist mit vLite doch lieber — da hab ich mir ne Win7 unattendet dvd erstellt…

Ich bin mal gespannt wann mein Gastbeitrag kommt…

Horst 22. Mai 2010 um 21:25 Uhr

@ leosmutter
Danke für die Antwort. Da mein Englisch nicht so dolle ist, hatte ich gehofft, dass jemand etwas auf deutsch hätte. Wegen der c’t kann ich hier in der Bibliothek nachschauen, ansonsten eben Google. :)

leosmutter 22. Mai 2010 um 21:42 Uhr

@Crono

Die Professional ist doch mit drin, als x32 & x64. Allein die Starter ist nur auf x32 und nicht auf der x64.

Der Prinz 22. Mai 2010 um 22:00 Uhr

Ist doch alles nur geklaut… ehyo, ehyo.

JürgenHugo (twitter ) 22. Mai 2010 um 22:10 Uhr

Naja, für den Privatmann wohl nicht soo nötig. Vernünftigerweise kommen ja eh nur 2 Versionen in Frage: HP oder Ultimate. Unterschied: die eine kostet 75,-, die andere 150,- als Systembuilder.

Das ist dann halt die Frage, was man sich gönnen will. Ich find am wichtigsten, daß man überhaupt einen Original-Datenträger hat. Weil die Komplett-PCs mit vorinstalliertem OS ja nicht nur das Prob haben, das die eben NUR auf dem läuft. Sondern auch noch jede Menge unnützer Progs mitbringen.

Ich war auf jeden Fall froh, das ich im Oktober Win 7 installieren konnte, und nicht gleich hinterher eine Löschorgie starten mußte.

Novo (twitter ) 22. Mai 2010 um 23:40 Uhr

Tja leider steh ich genau auf die Kombination EnterpriseN x32/x64 :D

habs aber hinbekommen :D

Niljuha 23. Mai 2010 um 05:49 Uhr

Dane für euer postives Feedback :) .
@Der Prinz
Da ist garnichts geklaut… ich kenne den angesprochenen Artikel aus der C`t ehrlich gesagt noch nicht einmal…
Aber kein Problem. Bei fragen steh ich natürlich zur Verfügung, hoffe dem ein oder andern damit weitergeholfen zu haben :) .
@novo
Das freut mich dafür war der Hinwes mit den Inexen gedacht.

Hannes 23. Mai 2010 um 11:37 Uhr

hmm, wenn ich imageX so eingebe, bekomme ich die Hilfe und Syntax…wie es sein soll.
Sobald ich imageX mit install.wim als parameter angebe, öffnet sich einfach nur 7-Zip und nichts passiert. o_O
welche ct ausgabe wars noch? vielleicht steht da noch was hilfreiches.

Hannes 23. Mai 2010 um 11:41 Uhr

und sollte es nicht statt:
set source=C:\AIO\DVD_DATA\source
IMAGEX /export %\INSTALL.WIM 1 %source%\INSTALL.wim “WINDOWS 7 Home Basic x64″

lieber heissen:
set source=C:\AIO\DVD_DATA\sources
IMAGEX /export %CD%\INSTALL.WIM 1 | %source%\INSTALL.wim “WINDOWS 7 Home Basic x64″

??
funzt trotzdem nicht

Hannes 23. Mai 2010 um 11:46 Uhr

LOL
PEBKAC :D
bin nicht wirklich wach merk ich grad :)
Danke für den Beitrag

Timo 23. Mai 2010 um 13:22 Uhr

So isses etwas einfacher.
Windows 7 – All In One
1. Windows 7 Automated Installtion Kit installieren
2. Zwei Ordner erstellen „Win7x86“ & „Win7x64“,
3. Den Inhalt der Ultimate DVD in die entsprechenden Ordner kopieren
4. Im Ordner „Win7x86\Sources“ die Datei „ei.cfg“ löschen
5. Folgende Befehle im WAIK ausführen:

imagex /export c:\Win7x64\sources\install.wim 1 c:\Win7x86\sources\install.wim “Windows 7 Home Basic x64″

imagex /export c:\Win7x64\sources\install.wim 2 c:\Win7x86\sources\install.wim “Windows 7 Home Premium x64″

imagex /export c:\Win7x64\sources\install.wim 3 c:\Win7x86\sources\install.wim “Windows 7 Professional x64″

imagex /export c:\Win7x64\sources\install.wim 4 c:\Win7x86\sources\install.wim “Windows 7 Ultimate x64″

6. Diesen Befehl führt ihr jetzt aus um eine bootbare W7 dvd zu erstellen:
oscdimg -u2 -bC:\win7x86\boot\etfsboot.com -lWin7-AIO -g -h C:\win7x86 C:\Win7-AIO.ISO

Zusatz:

Wollt ihr noch die Windows 7 – Enterprise Version einbinden:
1. Kopiert den Inhalt in einen bestimmten Ordner „Win7x86Ent“
2. Folgende Befehle im WAIK ausführen:
imagex /export c:\Win7x86Ent\sources\install.wim 1 c:\Win7x86\sources\install.wim “Windows 7 Enterprise x86″
3. Das gleiche für eine 64 Bit Version.

Laufwerksbuchstaben eventuell noch anpassen. MFG.

Niljuha 23. Mai 2010 um 13:30 Uhr

Hallo Leute,
der Fehler der sich eingeschlichen hat scheint durch einen Kopierfehler von mir zustande gekommen sein. So muss es richtig heißen:
set CD=C:\AIO\WIM
set source=C:\AIO\DVD_DATA\source
IMAGEX /export %CD%\INSTALL.WIM 1 %source%\INSTALL.wim “WINDOWS 7 Home Basic x64″
IMAGEX /export %CD%\INSTALL.WIM 2 %source%\INSTALL.wim “WINDOWS 7 Home Premium x64″
IMAGEX /export %CD%\INSTALL.WIM 3 %source%\INSTALL.wim “WINDOWS 7 Professional x64″
IMAGEX /export %CD%\INSTALL.WIM 4 %source%\INSTALL.wim “WINDOWS 7 Ultimate x64″

Tut mir leid.

Niljuha 23. Mai 2010 um 13:43 Uhr

@caschy
Mir ist das ein bisschen unangenehm, dass ich es nicht vorher gemerkt habe. Vielleicht kannst du den Code oben anpassen, wenn du Zeit findest.

Niljuha 23. Mai 2010 um 15:00 Uhr

ISO erstellung dann korrekter Weise so:
oscdimg.exe –lSE7EN -t05/11/2010 -m -u2 –bC:\AIO\DVD_DATA \Boot\etfsboot.com C:\AIO\DVD_DATA C:\AIO\SE7en.iso

schmidtedv 23. Mai 2010 um 16:28 Uhr

Hier mal der Original-Blog-Beitrag zum Thema…falls noch weitere Info’s gesucht werden (USB-Stick-Anleitung auch da zu finden):

http://www.windowsvalley.com/b.....ingle-dvd/

andy 23. Mai 2010 um 17:32 Uhr

ganz ehrlich, braucht kein mensch, ausser diejenignen, die beruflich damit zu tun haben, bei win reparaturen oder so…. aber der normale user?

andy 23. Mai 2010 um 17:35 Uhr

ganz ehrlich, braucht kein mensch, ausser diejenignen, die beruflich damit zu tun haben, bei win reparaturen oder so…. aber der normale user? ….

leosmutter 23. Mai 2010 um 17:41 Uhr

@andy

Der normale User liest ja auch ComputerBild und nicht c’t. Es geht ja nicht nur ums “brauchen”, sondern einfach um das Interesse an der Materie.

leosmutter 23. Mai 2010 um 18:14 Uhr

@Martin

Wie geht das denn einfacher ? “IMAGEX /export xxxx” braucht man immer. Niljuha hat das oben in seinem Artikel mit Bildern noch etwas aufgehübscht. Timo hat in seiner Version nur die Kommandos runtergerattert. Man könnte natürlich auch einfach im Artikel einen Link auf einen Batch-download machen, dann wäre es noch einfacher aber dann wäre auch dieser 7-AIO-Bericht ziemlich trocken ;-)

JürgenHugo (twitter ) 23. Mai 2010 um 18:48 Uhr

Warum einfach, wenns auch kompliziert geht? Ne, ne – ich will niljuha nich veräppeln – der hat sich schon ordentlich Mühe gemacht.

Es ist so, wie ichs oben gesagt habe: ich persönlich und viele Privatuser brauchen das nicht. Wenn jemand sehr oft Win neue installiert (beruflich) – für den ist das evtl. eine Erleichterung.

Wenn ich aber Win 7 vollkommen neu installieren würde (nich das letzte Image aufspielen) – wie oft mach ich das denn? Und dann dauert die ganze Prozedur (nicht nur das installieren, sondern auch alle Progs neu und alles, bis aufs kleinste Icon angepasst) eh ziemlich lange.

Das weiß ich also vorher – und die Grundeinstellungen sind ja schnell gemacht. Da spielen ein paar Minuten Einsparung einfach keine Rolle. :-P

PS: ich lese übrigens ab und an auch Computerbild, manchmal steht da nämlich durchaus nützliches drin. Alles ist natürlich nicht super – aber wo ist es das denn?



Du willst nichts verpassen?
Neben der E-Mail-Benachrichtigung habt ihr auch die Möglichkeit den Feed dieses Beitrags zu abonnieren. Wer natürlich alles lesen möchte, der sollte den Hauptfeed abonnieren. Alternativ könnt ihr euch via E-Mail über alle neuen Beiträge hier im Blog informieren lassen. Einfach eure E-Mail-Adresse hier eingeben, dann bekommt ihr 1x täglich eine Zusammenstellung.

Deine Meinung ist uns wichtig...

Name*


E-Mail* (wird nicht veröffentlicht)


Webseite


Twitter-Name


Blogverzeichnis - Blog Verzeichnis bloggerei.de