All sorts ::::///:::: of stuff
index.htm

Stream Win XP + SP 1 bootable cd
24.09.2003 ::::///::::

Diegenen onder ons die Windows XP als besturingssysteem gebruiken hebben hoogstwaarschijnlijk een 'origineel' cdeetje liggen.
Het kan al eens gebeuren dat je XP opnieuw moet installeren, upgraden, herstellen, ... Dat betekent uiteraard dat je de Service Pack 1 (ondertussen is dat SP1a geworden) meestal opnieuw moet downloaden. Met dit artikel leer ik je hoe je 1 x download, installeert en opnieuw op cd zet zodat je een steeds 'geupgrade' cd hebt.
Natuurlijk zal bij een slimmerik hier wel een lichtje gaan branden omdat hij/zij met een 'van het internet gehaalde' licentiesleutel, je weet wel, die 25 tekentjes, geen servicepack kan downloaden en installeren want je krijgt prompt de melding dat je licentiesleutel niet origineel is. Ideaal voor diegenen dus met een niet zo legale versie van Windows XP die toch de service pack willen.

Wat je nodig hebt:
1.
Originele Windows XP CD, ISO of kopie.
2. Een download van SP1a (service pack 1a) voor Windows XP
(home, pro, OEM of niet). Download hier
3. XP boot file. Download hier (zie vorig artikel voor bedoeling van dit bestandje)
4. CD Recording Software, Nero 5.5.9.14 werd hier gebruikt.


Maak een folder aan met de naam XP op je harde schijf. Je moet ongeveer 800 mb vrije ruimte hebben op de plaats waar je deze folder aanmaakt. Maak in deze folder 3 subfolders genaamd CD-ROOT, XP-BOOT, en XP-SP1a, zie onderstaand voorbeeld.



Kopieer de volledige inhoud van je Windows XP cd naar de folder CD-ROOT. Nogmaals; de inhoud van de cd en niet gewoon het ikoon van de cd overslepen.
Maak een kopie van het service pack in C:\XP
Hernoem de service pack file naar XP-SP1a.EXE
Klik op Start > Uitvoeren... (of als je een Engelse Windows hebt Start > Run...)


Typ het volgende in de tekstbox:
C:\XP\XP-SP1a.EXE /U /X:C:\XP\XP-SP1a
Klik OK.
/U en /X zijn opdrachtregels, de /U staat bijvoorbeeld voor Unattended install, wil je hier echt meer over weten dan stel ik voor de microzoft pagina's af te schuimen. Maar 1 ding moet je goed begrijpen: de padverwijzing (C:\XP...) mag in kleine letters staan of in hoofdletters zoals in mijn voorbeeld MAAR de opdrachten (/U ...) MOETEN in hoofdletters staan. Om even samen te vatten:
C:\XP\XP-SP1a.EXE /U /X:C:\XP\XP-SP1a of c:\xp\xp-sp1a.EXE /U /X:c:\xp\xp-sp1a zijn beide goed.

De extractie start en zegt je even later wel dat het ok verlopen is.
Dit commando zorgt er dus voor dat je service pack uitgepakt wordt naar de XP-SP1a map die je zelf aanmaakte.


Bezig met uitpakken ziet er zoals hieronder uit. Klik dus nogmaals OK na de extractie.


Nu heb je, zoals reeds gezegd, de service pack uitgepakt, nu moet je hem nog installeren in CD-ROOT.
Klik op Start > Uitvoeren...Typ het volgende commando in de tekstbox:
C:\XP\XP-SP1a\UPDATE\UPDATE.EXE /S:C:\XP\CD-ROOT
Klik OK.


Klik nogmaals OK als de geïntegreerde installatie compleet is.




Nu moet je de zipfile uitpakken (zie bootfiles.zip bovenaan deze pagina) naar de map XP-BOOT. Er zit maar 1 bestandje in namelijk 'boot.bin'.

Start Nero - Burning Rom.
Selekteer File > New... uit het eerste menu.



De meeste mensen hebben de Wizard opstaan in Nero, klik op Close Wizard.


Kies opnieuw File > New... als je het onderstaande niet direkt ziet.
1. Selekteer CD-ROM (Boot)
2. Selekteer Image file (nog niet Browse drukken)
3. Zet Kind of emulation naar No Emulation
4. Zet Load segment of sectors (hex!): op 07C0
5. Zet Number of loaded sectors: naar 4
6. Klik op de Browse... knop


Ga naar de XP-BOOT folder en selekteer Alle bestanden (*.*) uit het pulldownmenu. Pas dan zul je boot.bin zien staan, selekteer het en druk op Open.


Duidt File-/Directory length to ISO Level 1 (Max. of 11 = 8 + 3 chars) aan
Duidt bij Format de Mode 1 aan
Duidt bij Character Set de ISO 9660 aan
Zet een vinkje bij Joliet
En als laatste vink je alles aan bij Relax ISO Restrictions


Bij de tab Label vul je alles in zoals in het voorbeeld hieronder, maar enkel en alleen als je Windows XP Professional in het Nederlands hebt.

Benamingen:
Windows XP Home Ned.: WXHVOL_NL
Windows XP Home OEM Ned.: WXHOEM_NL
Windows XP Home Eng.: WXHVOL_EN
Windows XP Home OEM Eng.: WXHOEM_EN

Windows XP Professional Ned.: WXPVOL_NL
Windows XP Professional OEM Ned.: WXPOEM_NL
Windows XP Professional Eng.: WXPVOL_EN
Windows XP Professional OEM Eng.: WXPOEM_EN

Windows XP Home upgrade Ned.: WXHCCP_NL
Windows XP Professional upgrade Ned.: WXPCCP_NL
Windows XP Home upgrade Eng.: WXHCCP_EN
Windows XP Professional upgrade Eng.: WXPCCP_EN

Wat is OEM?



Selekteer bij File Dates de bovenste optie: Use the date and time from the original file.



Zet een vinkje bij Write.
Zet een vinkje bij Finalize CD (No further writing possible!)
Zet Write Method om naar Disc-At-Once (vb hieronder staat nog op TAO)


Nu moet je de inhoud van je CD-ROOT folder overslepen naar je cd compilatie, dit kan enige tijd in beslag nemen vanwege de vele kleine bestandjes. Klik op het Write CD ikoontje.


Klik op Write en wacht tot Nero de cd gebrand heeft.


Klik OK en klaar.

Voila, hopelijk heb je er wat aan. Trek er uwe plan mee zoals ze zeggen. Toch even opmerken dat er een klein (?) probleempje kan opduiken bij de installatie met behulp van deze net gemaakte cd. Je kan perfect al het bovenstaande uitvoeren op je harde schijf maar als je dan ermee gaat installeren moet je uiteraard op een gegeven moment een sleutel invullen en die MOET SP1 'goedgekeurd' zijn. Let er dus op want je gewone sleutel zal het niet meer doen. Je kan over dit alles nog een hoop opzoeken op de websites van Microzoft maar die zijn meestal vertaald van het Engels naar het Nederlandse door een persoon met dyslexie, geen juiste vertalingen dus waardoor, geloof me, major changes en resulterende fuck ups ontstaan. Het heeft mij in ieder geval een hoop moeite gekost.


Voor degene die nu een stap verder willen gaan kan je naar mijn ander artikel gaan dat handelt over het maken van een bootable windows cd maar inclusief alle Pre SP2 packs en 'hotfixes', je lievelingsprogrammaatjes en zoveel meer.

Grtz,
esp
top of this page

2002 © Esp testings