Unattended bedeutet das wir keinerlei Eingaben machen müssen. Bei einer XP-Installation werden wir z.B. nach unserem Windowskey, unsere Sprache, Zeitzone und Nick gefragt. Wir müssen also fast die ganze Zeit am PC sitzen und warten bis wir die nötigen Eingaben machen können.

Da wir bereits das ServicePack 3 sowie unsere SATA-II-Treiber integriert haben, können wir vor dem erstellen und brennen des Images auch gleich noch unsere Daten einbauen. Damit wird es uns möglich die Installation automatisch ablaufen zu lassen, wir können also gemütlich Kaffee trinken gehen.

Wir benötigen für unser Vorhaben ausnahmsweise keine Zusatztools außer einem Editor und dieser ist bereits standard bei Windows On-Board.

Wenn wir in unseren Windows-CD Ordner auf unserer Harddisk gehen (z.b. c:\XPSP3\" und dort den Ordner "I386" öffnen, bekommen wir tausende von Dateien zu sehen. Wir benötigen jedoch nur eine spezielle "winnt.sif". Diese kopieren wir raus auf unseren Desktop. Öffnen wir die "winnt.sif" enthält sie nach Integration unserer SATA-II-Treiber bereits einige Einträge.


Diese Einträge müssen wir nun für unsere Unattended Installation modifizieren und erweitern. Damit es nicht zu kompliziert wird, habe ich bereits eine "winnt.sif" vorereitet: winnt (7z, 1 KB)

Im Prinzip kann fast alles so bleiben wie es ist, bis auf euren Nick und euren Winkey, aber der Reihe nach. Nach dem Download und entpacken der winnt.7z und öffnen der "winnt.sif" werdet ihr bemerken das ich einige neue Einträge hinzugefügt hab.

Unter [Data] und [Unattended] kann alles bleiben wie es ist. Hier wird angegeben das wir eine Unattended Installation wünschen, es wird z.B. die Eula übersprungen. Außerdem wird der Installationspfad auf \Windows festgelegt und die 15 Sekunden bis zu einem Reboot, während der Installation, fallen auch nicht an. Außerdem befinden sich gegen Ende unter "OemPnpDriversPath" die Zugaben unserer SATA-II-Treiber, diese dürfen wir auf keinen Fall ändern. Wer keine SATA-II-Treiber in seine Windows XP CD integriert hat, kann diesen Abschnitt jedoch löschen, da er nicht benötigt wird und nur eine Fehlermeldung verursachen würde.

Im Abschnitt [GUIRunOnce] sehen wir gleich in der ersten Zeile "command9="%SystemDrive%\DPsFnshr.exe", dies darf ebenfalls nicht verändert werden, wer keine SATA-II Treiber integriert hat, sollte diese Zeile jedoch ebenfalls rauslöschen. Nachfolgend sehen wir das kein Adminpasswort gesetzt wird, die Zeitzone auf Deutschland gestellt ist und die Willkommensmeldung nach der Installation übersprungen wird.

Nun folgt der wichtige Teil [UserData]. Hier müssen wir unsere Infos eintragen die wir sonst während einer Windows-Installation eintragen müssten. Ich denke die Einträge sind selbsterklärend ;)

Unter [RegionalSettings] müssen wir ebenfalls nichts verändern, die Sprache wird einfach auf Deutsch festgelegt.

Nun gelangen wir zu [Identification], dort befindet sich nur ein Eintrag. Dies ist unsere Netzwerkgruppe, befinden wir uns in keiner bestimmten, weil wir kein Netzwerk haben, können wir ihn lassen wie er ist, andernfalls geben wir hier unsere Netzwerkgruppe ein.

Letzter Punkt [Shell]. Der erste Punkt "DefaultStartPanelOff=Yes" gibt in diesem Fall an, das wir das klassische Startmenü wünschen, wollen wir das XP Startmenü, ersetzen wir den Eintrag "Yes" einfach durch "No".

Der letzte Punkt "CustomDefaultThemeFile" ist etwas komplizierter. Er legt fest welches Theme wir nach einer Installation wollen. Standard bekommen wir das blaue Luna-Theme zu Gesicht, was wohl die wenigsten haben wollen. Wie währe es wenn wir direkt nach einer Installation unser jetziges Theme benutzen könnten? Kein Problem:

Dazu klicken wir zuerst einmal auf unseren Desktop und gehen auf "Eigenschaften". Gleich im ersten Tab "Design" klicken wir einfach auf "Speichern", hangeln uns bis zu unserem Desktop und speichern unser Theme mit einem passenden Namen ab. z.B. "MeinTheme.theme". Nun tragen wir in unserer "winnt.sif" in der letzten Zeile anstatt "euertheme.theme" einfach "MeinTheme.theme" ein, die Pfadangabe sollte natürlich beibehalten werden! Nun speichern wir unsere "winnt.sif" ab und kopieren sie in unseren "I386"-Ordner, eine Nachfrage ob wir die bereits vorhandene überschreiben wollen, bestätigen wir mit "Ja".

Nun müssen wir unsere Theme-Datei noch in unsere Installations-CD integrieren. Dazu gehen wir in unseren XP-CD-Ordner und dort in den Ordner "$OEM$". Hier erstellen wir einen neuen Ordner, diesen nennen wir "$$". Wir gehen in "$$" und erstellen einen weiteren Ordner "Resources". Wir gehen auch in diesen und erstellen erneut einen Ordner "Themes". Hier hinein kopieren wir nun unsere "MeinTheme.theme". Nun fehlt uns nur noch unser Wallpaper. Dazu gehen wir zurück zu "$$" (also in x:\XPSP3\$OEM$\$$\) und erstellen einen neuen Ordner "Web" und in diesem einen letzten Ordner "Wallpaper". Hier hinein kopieren wir das Wallpaper das wir in unserem Theme benutzen. Ihr findet euer aktuell verwendetes Wallpaper in "x:\WINDOWS\Web\Wallpaper\"

Durch die erstellten Unterordner in "$OEM$" werden unsere benötigten Dateien während der Installation gleich an die richtigen Stellen kopiert.

Wer nun alle bisherigen Tutorials verfolgt hat, besitzt nun eine Windows XP CD mit integriertem Servicepack 3 und 120 Sata / Sata-II / Pata und SCSI-Treiber, dazu alle nötigen Antworten in der winnt.sif um die Installation automatisch durchlaufen zu lassen. Wir müssen bei der Installation nur noch unsere Harddisk wählen und müssen danach keinerlei Eingaben machen bis Windows fertig ist mit installieren.

Wie wir ein Image ziehen und es anschließend brennen, erfahrt ihr hier: Bootfähiges Image erstellen

Natürlich gibt es noch weitere Möglichkeiten die "winnt.sif" für die Unattended-Installation anzupassen. Aber dazu ein anderes Mal mehr.
______________________________________________________________________

0 Kommentare |  Kommentar schreiben