Windows XP-Boot-CD mit integriertem SP2

(http://www.zdnet.de/magazin/39125778/windows-xp-boot-cd-mit-integriertem-sp2.htm)

von Jason Curtis, 8. September 2004

Mehr Sicherheit für XP: Erstellen Sie in wenigen einfachen Schritten eine bootfähige Windows XP Installations-CD mit integriertem Service Pack 2. Bei einer Neu-Installation von dieser CD bleibt Ihnen das nachträgliche Aufspielen des Service Packs erspart.

Das Service Pack 2 für Windows XP ist nach Microsofts eigenen Aussagen das wichtigste Update, das das Unternehmen in seiner Geschichte jemals veröffentlicht hat. Microsoft-Insider betrachten das SP2 sogar als eine "komplett neue Version von Windows XP". Das will etwas heißen.

Das in der Admin-Version mit 272 MByte aufwartende Update-Paket (zum Vergleich: Installationsdateien der Windows XP Original-CD - 493 MByte) bringt neben Problembehebungen eine ganze Palette neuer Funktionalitäten mit sich, insbesondere im Bereich Security. Einen ausführlichen Bericht zu den im SP2 enthaltenen neuen Funktionen finden Sie hier[1].

Üblicherweise wird das Service Pack 2 auf eine bestehende Windows-XP-Installation aufgespielt, doch gibt es auch die wenig bekannte Möglichkeit, das Update-Paket in die Installationsdateien der Original-CD direkt zu integrieren - das so genannte "Slipstreaming" - und diese aktualisierten Installationsdateien wiederum als bootfähige CD zu brennen. Die Vorteile liegen auf der Hand: Eine von einer solchen Slipstream-CD vorgenommenen Windows-XP-Installation ist bereits beim ersten Hochfahren des Rechners auf dem Stand SP2. Das nachträgliche Aufspielen des Service Packs bleibt dem Anwender erspart.

In der folgenden Anleitung zeigen wir Ihnen im Detail, wie Sie eine solche CD erstellen. Auch wenn die vorzunehmenden Schritte nicht weiter schwierig sind, steckt der Teufel doch wie so oft im Detail. Lesen Sie die Anweisungen sorgfältig durch, und nehmen Sie sich die Zeit, die jeweiligen Beispielsgrafiken zu betrachten.Um die CD zu erstellen benötigen Sie:

Wir zeigen Ihnen anhand der Brenn-Software Nero Burning ROM[4], welche Schritte und Einstellungen vorgenommen werden müssen, um das Projekt erfolgreich abzuschließen. Unsere Anleitung bezieht sich auf die aktuelle Nero-Version 6.3.1.20 (Stand: September 2004).

Wenn Sie eine andere Brenn-Software als Nero verwenden, passen Sie die Schritte Ihrem Programm an, oder laden Sie eine komplett funktionsfähige Testversion von Nero[4] herunter.

Los geht's:

Stellen Sie zunächst sicher, dass im Windows Explorer unter Extras Ordneroptionen Ansicht folgende Optionen eingestellt sind:

1. Deaktivieren Sie die Punkte
- Erweiterungen bei bekannten Dateitypen ausblenden
- Geschützte Systemdateien ausblenden (empfohlen)
2. Aktivieren Sie die Punkte
- Inhalte von Systemordnern anzeigen
- Versteckte Dateien und Ordner | Alle Dateien und Ordner anzeigen
3. Klicken Sie oben auf die Schaltfläche Für alle übernehmen.

Erstellen Sie auf einer Partition mit genügend freien Speicher (rund 950 MByte) zwei Ordner namens XPCD und XPSP2. Auf unserem Testsystem haben wir die zwei Ordner auf Laufwerk C: eingerichtet:

Legen Sie nun Ihre Original Windows XP-CD in das CD-Laufwerk, und kopieren sie mit Windows Explorer den kompletten Inhalt der CD unter Beibehaltung der Verzeichnisstruktur in den Ordner XPCD:

Notieren Sie jetzt gleich die Datenträgerbezeichnung Ihrer Windows XP Original-CD. Schauen Sie dazu im Windows Explorer unter Arbeitsplatz [Buchstabe des CD-ROM-Laufwerks].

Diese Datenträgerbezeichnung wird später beim Brennen der CD benötigt. Unsere Windows XP Professional-CD trägt die Bezeichnung WXPCCP_DE. Laden Sie nun das Windows XP Service Pack 2[2] herunter. Für das Slipstreaming ist das rund 272 MByte große "Netzwerkinstallationspaket" erforderlich. Speichern Sie das komprimierte Installationsarchiv WindowsXP-KB835935-SP2-DEU.exe in dem im letzten Schritt angelegten Ordner XPSP2:

Im folgenden Schritt werden die im komprimierten SP2-Installationsarchiv enthaltenen Dateien entpackt. Klicken Sie auf Start Ausführen und geben Sie folgenden Befehl ein (passen Sie gegebenenfalls den Pfad zum Service Pack an):

c:\xpsp2\windowsxp-kb835935-sp2-deu.exe -x

Sie werden nun aufgefordert, den Speicherort der dekomprimierten Dateien zu bestimmen. Standardmäßig wird der aktuelle Ordner vorgeschlagen. Daran möchten wir nichts ändern, also klicken Sie auf OK.

Die Dateien des SP2-Installationsarchivs werden nun dekomprimiert:

Der erfolgreiche Abschluss des Vorgangs wird mit einem Dialogfenster bestätigt.

Der Ordner XPSP2 sollte nun folgenden Inhalt aufweisen:

Im nächsten Schritt werden die Windows-XP-Installationsdateien der Original-CD mit den soeben aus dem Service Pack extrahierten Dateien aktualisiert.

Geben Sie über Start Ausführen folgenden Befehl ein (passen Sie die Pfade gegebenenfalls an):

c:\xpsp2\i386\update\update.exe -s:c:\xpcd

Klicken Sie auf OK. Nun werden die Service Pack-Dateien automatisch in die Installationsdateien im Ordner XPCD integriert. Der erfolgreiche Abschluss des Aktualisierungsvorgangs wird mit einem Dialogfenster bestätigt.

Der Ordner XPCD sollte nun folgenden Inhalt aufweisen - der im Root-Verzeichnis neu hinzugekommene Ordner cmpnents sowie die Dateien win51ip.SP2 und setupxp.htm weisen auf das integrierte Service Pack 2 hin.

Die so genannten "CD-ROM Identifier Files" (in unserem Beispiel oben WIN51 und WIN51IP) sind abhängig von der zu jeweiligen Windows-XP-Version. Die Möglichkeiten sind:

  • WIN51 und WIN51IP für Windows XP Professional
  • WIN51 und WIN51IC für Windows XP Home Edition
Nun können die mit dem Service Pack 2 aktualisierten Installationsdateien auf CD gebrannt werden.

Damit die CD bootfähig wird, wird das Boot-Image der Windows XP Original-CD benötigt. Um Ihnen das Extrahieren des Boot-Images von der Original-CD zu ersparen, haben wir es Ihnen hier zum Download zur Verfügung gestellt:

  Download des Windows XP Boot-Images xpbootimage.zip[3]

Extrahieren Sie aus dem heruntergeladenen ZIP-Archiv das Boot-Image xpbootimage.bin.

Wo Sie xpbootimage.bin speichern bleibt Ihnen überlassen - das Boot-Image darf nur nicht im CD-Sammelordner XPCD gespeichert werden. In unserem Beispiel haben wir das Boot-Image im ursprünglich angelegten Ordner XPSP2 gespeichert, also nach C:\XPSP2\xpbootimage.bin

Für die Erstellung der Boot-CD wird ein leerer CD-Rohling benötigt. Besitzer von CDRW-Laufwerken können den Vorgang zunächst auch mit einer frisch formatierten, wiederbeschreibbaren CDRW testen.

  Die folgende Anleitung bezieht sich auf die Brenn-Software Nero Burning ROM. Wenn Sie ein anderes Programm verwenden, das das Brennen von Boot-CDs unterstützt, passen Sie einfach die Schritte Ihrer Anwendung an. Alternativ können Sie eine komplett funktionsfähige Testversion von Nero Burning ROM[5] herunterladen.

Starten Sie Nero mit der Standard-Oberfläche. Sollte sich Nero StartSmart einschalten, schließen Sie den Wizard und wählen Sie im Startmenü explizit die Anwendung "Nero Burning ROM".

Wählen Sie auf der linken Seite der Standard-Oberfläche den Zusammenstellungs-Typ CD-ROM (Boot).

Modifizieren Sie die Einstellungen exakt wie in den nachfolgenden Screenshots gezeigt, ausgenommen die Pfadangaben zur Datei xpbootimage.bin und zum Sammelordner XPCD, sollten diese bei Ihnen abweichen.

Klicken Sie auf das jeweilige Thumbnail, um eine detaillierte Großansicht der Einstellungen zu erhalten.

  Nero-Einstellungen 1: Startoptionen

Nero Einstellungen 1: Klick für Großansicht
Nero Einstellungen 1: Klick für Großansicht

Imagedatei: [Pfad]\xpbootimage.bin
Experteneinstellungen: Aktiviert
Startmeldung: Nero Boot-Loader V6.0
Art der Emulation: Keine Emulation
Ladesegment der Sektoren: 07C0
Anzahl zu ladender Sektoren: 4 Wichtig!

Beim Durchsuchen nach dem Boot-Image xpbootimage.bin müssen Sie den Dateityp Alle Dateien (*.*) auswählen:

  Nero-Einstellungen 2: ISO

Nero Einstellungen 2: Klick für Großansicht
Nero Einstellungen 2: Klick für Großansicht

Dateinamenlänge: Maximal 31 Zeichen (ISO Level 2)
Format: Mode 1
Zeichensatz: ISO 9660 (Standard ISO CD-ROM)
Joliet: Aktiviert
Pfadtiefe von mehr als 8 Verzeichnissen erlauben: Aktiviert
Mehr als 255 Zeichen im Pfadnamen erlauben: Aktiviert
ISO ';1' Dateiversion nicht schreiben: Aktiviert
Mehr als 64 Zeichen für Joliet Namen erlauben: Aktiviert

  Nero-Einstellungen 3: Titel

Nero Einstellungen 3: Klick für Großansicht
Nero Einstellungen 3: Klick für Großansicht

Volume-Label ISO 9660: Tragen Sie hier die Datenträgerbezeichnung Ihrer Windows XP Original-CD ein - in unserem Beispiel WXPCCP_DE
ISO9660 Bezeichnungen auch für Joliet verwenden: Aktiviert
  Nero-Einstellungen 4: Datum

Nero Einstellungen 4: Klick für Großansicht
Nero Einstellungen 4: Klick für Großansicht

Dateidaten: Datum und Uhrzeit der Originaldatei verwenden

Klicken Sie nun auf die Schaltfläche Neu, um die zu brennenden Dateien für die CD zusammenzustellen.

  Nero-Einstellungen 5: Zusammenstellung

Nero Einstellungen 5: Klick für Großansicht
Nero Einstellungen 5: Klick für Großansicht

Ziehen Sie hier den kompletten Inhalt des Verzeichnisses C:\XPCD in die Fensterhälfte der zu brennenden CD (linke Hälfte).

Klicken Sie nun auf Rekorder Zusammenstellung brennen um den CD-Brennen-Dialog aufzurufen.

  Nero-Einstellungen 6: Brennen

Nero Einstellungen 6: Klick für Großansicht
Nero Einstellungen 6: Klick für Großansicht

Simulation: Nicht aktiviert
Brennen: Aktiviert
CD abschließen: Aktiviert
Schreibgeschwindigkeit: Unsere Empfehlung: 4x (600 KB/s)
Brennmethode: Wichtig! Disc-At-Once

Nun sind alle erforderliche Einstellungen zum Brennen der bootfähigen Windows XP CD mit integriertem Service Pack 2 getroffen. Klicken Sie auf 'Brennen', um den Brennvorgang zu starten. Wir empfehlen eine langsame Brenngeschwindigkeit wie 4x um keine unnötigen Brennfehler herauszufordern.

Nach erfolgreichem Erstellen der CD erscheint das Nero-Bestätigungsfenster:

Sie verfügen nun über eine auf den aktuellsten Stand gebrachte, bootfähige Windows XP Installations-CD mit integriertem Service Pack 2.

Testen Sie die Funktionsfähigkeit der CD. Sollte das System von der CD nicht starten, finden Sie auf der nächsten Seite eine Übersicht gängiger Fehlerquellen.Sollte die erstellte Windows XP Boot-CD den Dienst verweigern, werfen Sie einen Blick auf diese Liste der möglichen Fehlerquellen. Die Liste wurde aus Leseranfragen zusammengestellt, die ZDNet per E-Mail zugeschickt wurden.

  Haben Sie die Anleitung genau befolgt?

  Wurde diese Anleitung auf einem Windows 2000- oder XP-System ausgeführt?

  Funktioniert das Booten mit der Original Windows XP-CD?

  Nero: Einstellung "ISO ';1' Dateiversion nicht schreiben" aktiviert?

  Ist die Boot-Reihenfolge im BIOS so eingestellt, dass das Booten von CD überhaupt möglich ist?

  Ist eventuell ein BIOS-Update erforderlich, um das Booten von CD zu ermöglichen?

  Wurden bei der Befehlseingabe zum Extrahieren und Integrieren des SP2 die richtigen Pfadangaben verwendet?

  War die Brenngeschwindigkeit zu hoch (Fehler beim Brennen)?

  Wurden mangelhafte CD-Rohlinge verwendet (Fehler beim Brennen)?

  Wurden die Dateien der Original-CD richtig beziehungsweise vollständig auf die Festplatte kopiert? (Windows-Explorer-Ansicht - versteckte Dateien, Systemdateien)

  Boot-Image-Einstellungen richtig vorgenommen? xpbootimage.bin, keine Emulation, Ladesegment der Sektoren 07C0, Anzahl zu ladender Sektoren 4

  Wurden irrtümlicher Weise die Inhalte des Ordners XPSP2 gebrannt und nicht die Inhalte des Ordners XPCD?

  Wenn ein alternatives Brenn-Programm verwendet wurde, probieren Sie die Anleitung mit der Brenn-Software Nero Burning ROM.

URLs in diesem Artikel:
[1] = http://www.zdnet.de/enterprise/os/0,39023494,39120624,00.htm
[2] = http://www.zdnet.de/windows_system_verbessern_windows_xp_service_pack_2_download-39002345-30888-1.htm
[3] = http://www.zdnet.de/i/et/os/windowsxp/xpbootimage.zip
[4] = http://www.nero.com/eng/downloads-nero9-free.php
[5] = http://www.nero.com/de/