MetaIIica
aus Saarland offline
Enhanced OC 14 Jahre dabei !
AMD Athlon 64 FX 3500 MHz @ 3500 MHz
|
Und wir machen munter weiter..... Folgendes Szenario: Wir haben mehrer PCs zB. von Mutter, Vater, Sohn und Tochter und jeder hat verschiedene PCs mit den unterschiedlichsten PC-Komponenten und auch Software. Nur eines ist bei allen gleich. Alle setzen die gleiche Win7 Version ein. Wir brauchen also folgendes: RT-Seven Lite ( http://www.rt7lite.com/ ) WAIK für Windows 7 Downloadbar bei Microsoft (kostenlos) einen Hexeditor Windows 7 DVD einen DVD-Rohling oder USB-Stick ab 4GB Zuerst kopieren wir jeweils in einen separaten Ordner den Inhalt der Win7-DVD. Wir haben dann Ordner Vater -> Inhalt der DVD Ordner Mutter -> Inhalt der DVD Ordner Sohn -> Inhalt der DVD usw. Dann konfigurieren wir jeweils mit RT-Seven lite die jeweiligen Versionen. beim Speichern sollte sinniger Weise nur das bearbeitete Image genommen werden, in dem Fall Ultimate. Das Image von dem ersten PC (Vater) sollte die Chipsatztreiber aller verwendeten PCs enthalten, dies dann auf boot.wim und image.wim anwenden (Rechtsklick auf dem ausgewählten Treibereintrag) Bei den anderen reicht es wenn es nur in der image.wim enthalten ist Bei Autounattend lasst den Haken weg bei "diese Version nehmen" ! Das ist wichtig da sonst die Auswahl der jeweiligen Versionen übersprungen wird Es macht Sinn, so viel wie möglich einzustellen und nehmt ruhig die anderen Tabularasa-Anleitungen zur Hand) öffnet die entstandene autounattend.xml mit einem Editor und löscht folgendes raus falls vorhanden:
Code <ProductKey> <Key>XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</Key> <WillShowUI>OnError</WillShowUI> </ProductKey> | und
Code <InstallFrom> <MetaData wcm:action="add"> <Key>/IMAGE/NAME</Key> <value>Windows 7 ULTIMATE</value> </MetaData> </InstallFrom> | das macht ihr bei jeder Version auf http://metallica.gaddy.de/autounattend.txt könnt ihr sehen wie das aussehen kann Nachdem alle PCs fertig sind öffnen wir ein Commandprompt im Adminmodus(wichtig) dort geben wir nacheinander ein: Imagex /export /compress maximum "D:\vater\sources\install.wim" 1 "D:\new.wim" "VATER" Imagex /export /compress maximum "D:\mutter\sources\install.wim" 1 "D:\new.wim" "MUTTER" Imagex /export /compress maximum "D:\sohn\sources\install.wim" 1 "D:\new.wim" "SOHN" Imagex /export /compress maximum "D:\tochter\sources\install.wim" 1 "D:\new.wim" "TOCHTER" es wird also eine neue new.wim geschrieben die alle Versionen vereint. Das geht recht fix. Die erstellte imge.wim ist kleiner als alle einzelnen Versionen zusammen, könnte sich im Bereich 4-5GB bewegen Imagex /export "D:\sohn\sources\install.wim" 1 "D:\new.wim" "SOHN" <-- ist freigestellt was ihr da eintragt hier eine vereinfachende Batch, was dir das Arbeitslaufwerk auswählen lässt, dort dann die richtigen Ordner erstellt was für die correcte Erstellung benötigt wird, die Windows 7-DVD in die jeweiligen Ordner kopiert und dann pausiert während euer RT-Seven Lite oder anderes Tuningtool die Images bearbeitet. Es ist für 4 PCs ausgelegt. Ggf. muß die Batch ergänzt werden, wenn mehr oder weniger PCs vorhanden sind. Die Eingabeaufforderung muß Adminrechte haben! Kopiert es in den Ordner wo ihr imagex.exe habt Es geht also davon aus das: 4 PCs vorhanden sind 1x die gleiche Version nach der Bearbeitung mit RT Seven lite in den jeweiligen install.wim vorhanden ist dieses Batchscript dort liegt wo imagex.exe liegt. (Es macht Sinn, imagex.exe in den Arbeitsordner zu kopieren wo dann diese batch auch reingehört) Hier ist der Batchcode
Code @echo off echo ---------------------------------------------------------------- echo hiermit erstellst Du vollautomatisch eine Image.wim echo wo mehrere gleiche Versionen zusammengefasst werden echo dies ist fuer 4 Computer ausgelegt. echo (c) by MetaIIica 2010 echo ---------------------------------------------------------------- echo. echo. echo Arbeitslaufwerk auswählen set LW= set /p LW=Bitte Laufwerksbuchstabe eingeben (Format: X:): echo es wird folgendes Laufwerk verwendet:"%LW%" echo ueberpruefe ob die Ordner angelegt sind und lege sie ggf. an echo. IF NOT EXIST %LW%\work md %LW%\work IF NOT EXIST %LW%\temp md %LW%\temp IF NOT EXIST %LW%\1 md %LW%\1 IF NOT EXIST %LW%\2 md %LW%\2 IF NOT EXIST %LW%\3 md %LW%\3 IF NOT EXIST %LW%\4 md %LW%\4 echo. echo lege deine Windows 7 DVD in das DVD-Laufwerk ein! pause nul echo DVD-Laufwerk auswählen set CDROM= set /p CDROM=Bitte DVD-Laufwerk eingeben (Format: X:): echo es wird folgendes Laufwerk verwendet:"%CDROM%" echo. goto check :check echo ermittle Windows 7 DVD und kopiere den Inhalt auf die Platte... if exist %CDROM%\sources\install.wim goto copy if not exist %CDROM%\sources\install.wim goto error :copy xcopy %CDROM%\*.* %LW%\1 /i /k /e /r /y /h xcopy %CDROM%\*.* %LW%\2 /i /k /e /r /y /h xcopy %CDROM%\*.* %LW%\3 /i /k /e /r /y /h xcopy %CDROM%\*.* %LW%\4 /i /k /e /r /y /h echo fertig goto export :export echo. echo sucht und loesche ggf. alte install.wim auf dem Root von %LW% echo. IF EXIST %LW%\install.wim del %LW%\install.wim echo fertig echo. echo. echo ---------------------------------------------------------------- echo nun starte RT Seven Lite und bearbeite alle Images echo hier erst weitermachen wenn du fertig bist. Hier im echo Fenster vorher keine Taste druecken!! echo ---------------------------------------------------------------- pause nul echo wirklich fertig mit allen PCs?? pause nul echo. cls echo ------------ echo Exportieren echo ------------ echo exportiere install.wim vom PC 1 in den Arbeitsordner echo. imagex /export /compress maximum %LW%\1\sources\install.wim 1 %LW%\work\1.wim PC1 echo. echo exportiere install.wim vom PC 2 in den Arbeitsordner echo. imagex /export /compress maximum %LW%\2\sources\install.wim 1 %LW%\work\2.wim PC2 echo. echo exportiere install.wim vom PC 3 in den Arbeitsordner echo. imagex /export /compress maximum %LW%\3\sources\install.wim 1 %LW%\work\3.wim PC3 echo. echo exportiere install.wim vom PC 4 in den Arbeitsordner echo. imagex /export /compress maximum %LW%\4\sources\install.wim 1 %LW%\work\4.wim PC4 echo. echo -------------------------- echo fuehre alle Images zusammen echo. echo. echo exportiere 1.wim vom PC 1 echo. imagex /export %LW%\work\1.wim 1 %LW%\install.wim PC1 echo. echo exportiere 2.wim vom PC 2 echo. imagex /export %LW%\work\2.wim 1 %LW%\install.wim PC2 echo. echo exportiere 3.wim vom PC 3 echo. imagex /export %LW%\work\3.wim 1 %LW%\install.wim PC3 echo. echo exportiere 4.wim vom PC 4 echo. imagex /export %LW%\work\4.wim 1 %LW%\install.wim PC4 echo. echo. echo fertig echo. goto end :error echo Es wurde keine Windows 7 DVD gefunden echo Bitte lege die Windows 7 DVD ein pause nul cls goto check :end
| nachdem wir damit fertig sind öffnen wir die neue new.wim mit dem Hexeditor, scrollen weit nach unten und können dann dies sehen: Seit vorsichtig! Es macht nur Sinn die Beschreibung zu editieren. Die weitere Schwierigkeit ist, man hat genau 18 Buchstaben(Ultimate). In der geöffneten install.wim werden diese Buchstaben mit jeweils einem Ponkt getrennt, diese nicht überschreiben. dann schaut ihr wo ihr Windows 7 Ultimate findet. das sieht im Hexeditor dann so aus wie auf dem Screen. Da ist das in blau hervorgehobene schon richtig editiert. Überlegt euch etwas, wo 18 Buchstaben enthält(oder mehr oder Weniger, je nach eingesetzten Editionen habt ihr das, speichert es mit "speichern unter" als install.wim, die alte new.wim haltet als Backup Solltet ihr verschiedene Editionen, also Ultimate, Home Premium usw. nutzen, könnt ihr das mit dem Hexeditor überspringen wenn ihr dies nicht extra kennzeichnen wollt, man weiss ja wer welche Version benutzt Nun kopiert man diese install.wim in den Sources-Ordner wo alle Chipsatztreiber in der Boot.wim enthalten ist. die Autounattend.xml jeder PCs kopieren wir auch rein und benennen die jeweiligen autounattend.xml in autounattend.vater usw. um jetzt macht es Sinn dies vom USB-Stick installieren zu lassen. Der weitere Vorteil ist das es von USB-Stick rasend schnell geht(der erste Teil wo die Dateien auf die Platte kopiert werden. Der Rest passiert eh von der Platte) Mein oller Intenso Rainbow spult das in 10min runter Schritt 1 – USB-Stick mit NTFS formatieren Schritt 2 – Auf Windows 7-CD im Ordner “boot” das Kommando “bootsect.exe /nt60 USBStickLaufwerk:” ausführen (USBSticklaufwerk ist der Laufwerksbuckstabe eures Sticks Schritt 3 – Alle Dateien vom Vater-Ordner auf den USB-Stick kopieren Alternativ könnt ihr auch das Programm WinSetupfromUSB nutzen, wo ihr dann noch anderen Schamass auf den Stick kopieren könnt was dann mit einem hübschen Grubmenü startbar ist. zB. WinXP sollte noch ein XP-PC verwendet werden oder UBCD4Win/BartPE usw. Dann ist euer Stick soweit fertig. Für die Auswahl der richtigen Version die richtige autounattend.XXXX in autounattend.xml umbenennen und der Stick ist scharf. wollt ihr eine DVD brennen solltet ihr die autounattend.xml vom Root des USB-Stick suchen lassen oder verwendet eine Diskette Diese Anleitung sollte auch mit Windows Vista funktionieren, bedenkt da aber das ihr WAIK für Vista braucht und Vlite Ebenso sollte es für die Server 2008 gehen, da benutzt ihr auch das richtige WAIK und RT Server Customizer (http://2kr2.rt7lite.com ) (Geändert von MetaIIica um 6:06 am Okt. 2, 2010)
|