Gastbeitrag: Erstellen einer Windows 7 AiO DVD (insgesamt 9 Versionen x86 und x64)
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
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 :).
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.
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.
@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.
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
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/blog/create-windows-7-aio-all-in-one-dvd-or-merge-all-editions-of-windows-7-in-single-dvd/
ganz ehrlich, braucht kein mensch, ausser diejenignen, die beruflich damit zu tun haben, bei win reparaturen oder so…. aber der normale user?
ganz ehrlich, braucht kein mensch, ausser diejenignen, die beruflich damit zu tun haben, bei win reparaturen oder so…. aber der normale user? ….
@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.
@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 😉
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. 😛
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?
@leosmutter
wo du recht hast…
Hallo, das funktioniert bei mir leider nicht.
Die Pafd angaben stimmen und trotzdem bekomme ich immer wieder die Paramter Angaben Vorgeschlagen.
Der Source Pafde heist bei meiner CD Sources nicht Source bringt aber auch keine Änderung, was kann das noch sein ?
–
Guter Beitrag! Fand ich bisher sehr interessant und habe mir mal den Artikel in der CT zu Gemüte geführt. In der Tat ist ein Batch für die oftmals kryptischen Befehle eine große Vereinfachung. Dann aber doch als *.cmd statt *.bat unter Windows, oder?
Kann man man sowas in dieser Art eigentlich auch für Vista machen?
Ich weiß, das viele Nutzer gerade auf Windows 7 wechseln. Solange es aber Vista deswegen sehr günstig auf dem Gebrauchtmarkt gibt, sehe ich noch nicht ein von XP zu Windows 7 zu wechslen. Beim nächsten neuen PC wird’s dann aber wohl Zeit.
Also: Geht das unter Vista auch? Ein WAIK für Vista gibt es ja…
@herold:
Vista willste dir antun? Das könnten sie mir schenken, das würd ich nich nehmen. Und SO teuer is ja ne Systembuilder Win 7 HP nu auch nich! 80,- bei Amazon – neu. Zieh das „Gebraucht-Vista“ davon ab – wieviel ist das denn dann?
@Jürgen Hugo:
Ja, ich will mir tatsächlich noch Vista antun. Ich muss nicht immer das Neueste und „Beste“ haben. Der Preisunterschied von ca. 55,- Euro ist für mich schon ein Argument. Für das Geld schaffe ich mir lieber eine ordentliche neue Festplatte an. Wäre ich Student und könnte eine Professional Lizenz für 35,- Euro erhalten, dann wäre das ein Deal, so aber nicht. Ich muss hart für mein Geld arbeiten und kann es mir nicht leisten es zum Fenster raus zu werfen. Nur weil es nun Win 7 gibt, heißt das ja nicht automatisch, dass Vista mit SP2 und aktuellen Hardwaretreibern nun mit Abstand deutlich schlechter ist. Ich betrachte Windows 7 als weiteres Service Pack für Vista, also als SP3. 😉
So, wie sieht’s aus? Irgendwelche Tipps und Hinweise zu meiner ursprünglichen Frage?
Hi,
Ich habe es nach der CT Methode gemacht, x64 DVD und dann zwei 32bit-Versionen integriert, Image erstellt, soweit so gut aber:
Bei einer Probe Installation in VirtualBox gibt es bei der 32bit Installation eine Fehlermeldung „Die Installation kann aufgrund einer beschädigten Installationsdatei nicht fortgesetzt werden…“
Das 32bit-Image ohne zusammenführen passt da kann ich es installieren..
Was mache ich falsch???????
Hoffe hier kann mit einer Helfen, habe es schon öfters hintereinander versucht, auch unter einem XP die DVD zu erstellen, bringt alles nix..
Da die Version hier auf x86 basiert, gibt es das Problem, dass sich x64 Systeme mit dieser DVD die man hiermit erstellt, weder „Upgraden“ lassen, noch eine Systemreparatur zulassen