In de vorige tutorial heb ik uitgelegd hoe je een originele XP cd met SP1, kan voorzien van SP2 waardoor je een zelf gemaakte xp cd met sp2 krijgt (slipstream). Zie voor die uitleg deze link: http://www.nationaalcomputerforum.nl/showthread.php?t=25725
Dat was een vrij basic uitleg, de volgende tutorial zal een stuk moeilijker worden.
Inleiding:[hand]
In deze tutorial, waar we een stuk verder gaan, en waarbij de moeilijkheidsgraad een stuk hoger ligt gaan we een paar stappen verder, we beginnen dan nu met een XP versie waar geen servicepacks opstaan en we zowel SP1 als SP2 op zullen slipstreamen, en waarbij we via een unattended installatie ook nog een aantal favoriete programma's direct op de cd mee installeren zodat deze bij een herinstallatie direct worden geinstalleerd. Ook onze voorkeuren en instellingen die we normaal gesproken altijd achteraf pas instellen als windows is geinstalleerd gaan we nu al programmeren in onze windows installatie cd.
Starten:
We beginnen met het aanmaken van 2 mappen in de map C:\ deze noemen we respectievelijk:
winxp en sp.
In de map winxp kopiren we alle bestanden die op de originele schijf staan van XP naar toe, klik dus even met de rechtermuis op de originele xp cd, kies voor verkennen, alles selecteren, en kopieeren, navigeer naar de aangemaakte map winxp en plak daar alle bestanden die op de cd instonden naartoe.
Servicepack 1 downloaden.
Nu gaan we servicepack 1 downloaden via deze manier: http://www.microsoft.com/windowsxp/downloads/updates/sp1/network.mspx kies wel even aan de rechterkant voor welke taal het moet zijn en kies voor downloaden en zorg dat deze in de eerder aangemaakte map sp terecht komt.
Servicepack 1 uitpakken.
Nu deze is gedownload gaan we servicepack 1 uitpakken zodat we hem in een later stadium met onze xp bestanden die we in de map winxp hebben staan kunnen integreren. Dit bestand heet Xpsp1a_nl_x86.exe
We gaan dit nu niet doen via de eenvoudigere maar langzamere manier via start-uitvoeren-commandprompt maar direct vanuit Uitvoeren met een simpel maar doeltreffend commando:
Ga naar start-uitvoeren-en geef hier het commando:
C:\sp\xpsp1a_nl_x86.exe /U /X:C:\sp\ Het servicepack wordt nu uitgepakt in de eerder aangemaakte map C:\sp. (let op tussen de spatie tussen .exe en /u en de spatie tussen /u en /x
Servicepack 1 slipstreamen.
Nu servicepack 1 is uitgepakt in de map C:\sp moeten we de bestanden van de originele cd die we hebben geplaatst in de map C:\winxp gaan bijwerken met de bestanden van het servicepack.
Dit gaan we doen op de volgende manier:
Ga naar start-uitvoeren-en geef hier het commando:
C:\sp\update\update.exe /S:C:\winxp De bestanden in de map C:\winxp worden nu overschreven / bijgewerkt door de bestanden van het servicepack.
Als dit gedaan is en gelukt, kunnen de bestanden uit de map C:\sp\ weer worden weggegooid.
In de map C:/winxp staat nu de bestanden van de originele xp cd inclusief de bestanden van servicepack 1 mee gesliptreamd.
Servicepack 2 downloaden.
Nu gaan we het volgende doen voor servicepack 2, we hebben dit al in een eerdere tutorial ook al eens gedaan maar dan op een andere manier. Als het goed is is de map C:\sp nu leeg, want de oude bestanden van servicepack 1 die erin stonden zijn nu niet meer nodig.
We beginnen dan nu servicepack 2 te downlaoden en op te slaan in onze map C:\sp\ dit servicepack is hier te halen:
http://www.microsoft.com/downloads/...FamilyID=049c9dbe-3b8e-4f30-8245-9e368d3cdb5a
Servicepack 2 uitpakken.
Het gedownloade sp2 bestand heeft als naam
WindowsXP-KB835935-SP2-NLD.exe we gaan nu niet deze naam veranderen, maar lekker moeilijk doen en het servicepack 2 in onze map C:/sp/ uitpakken op de volgende manier:
Ga naar start-uitvoeren-en geef hier het commando:
C:\sp\WindowsXP-KB835935-SP2-NLD.exe /U /X:C:\sp\ Het servicepack wordt nu uitgepakt in de eerder aangemaakte map C:\sp. (let op tussen de spatie tussen .exe en /u en de spatie tussen /u en /x
Servicepack 2 slipstreamen.
Nu servicepack 2 is uitgepakt in de map C:\sp moeten we de bestanden van de originele cd die we hebben geplaatst in de map C:\winxp gaan bijwerken met de bestanden van het servicepack. In de map C:/sp staat na uitpakken een nieuw map genaamd I386.
Dit gaan we doen op de volgende manier:
Ga naar start-uitvoeren-en geef hier het commando:
C:\sp\I386\update\update.exe /S:C:\winxp De bestanden in de map C:\winxp worden nu overschreven / bijgewerkt door de bestanden van het servicepack.
Als dit gedaan is en gelukt, kunnen de bestanden uit de map C:\sp\ weer worden weggegooid. (mocht dit niet lukken "bestand in gebruik" dan op een later tijdstip deze bestanden weggooien)
In de map C:/winxp staat nu de bestanden van de originele xp cd inclusief de bestanden van servicepack 1 + servicepack 2 mee gesliptreamd.
Onnodige mappen en bestanden wegdoen.
In onze map C:\winxp\ staan nu een hoop mappen en bestanden, sommige daarvan zijn echt misbaar en bevatten onnodige rommel en reclame. De mappen die staan in de map C:/winxp met de volgende naam kunnen worden weggegooid, ze zijn niet perse nodig voor onze cd. Je kunt ze dus optioneel verwijderen, maar mag ze ook laten staan.
C:/winxp/docs <--deze mag weg
C:/winxp/valueadd <--deze mag weg
Aanmaken van driver mappen.
We hebben nu alleen nog maar met de map C:/winxp te maken waar we nu wat meer dingen in gaan doen zoals het anamaken van wat mappen en submappen waar straks onze drivers, programma's en dergelijke in komen te staan.
In de map C:/winxp gaan we nu de volgende mappen en submappen aanmaken
C:/winxp/$OEM$ <--deze map.
In deze map C:/winxp/$OEM$ gaan we de volgden submappen aanmaken:
C:/winxp/$OEM$/$1 <--deze map
C:/winxp/$OEM$/$$ <--deze map
C:/winxp/$OEM$/$docs <--deze map
C:/winxp/$OEM$/$progs <---deze map
In de map C:/winxp/$OEM$/$1 maken we de volgende submappen:
C:/winxp/$OEM$/$1/Install <--deze map
C:/winxp/$OEM$/$1/Drivers <---deze map
In de map C:/winxp/$OEM$/$$ maken we de volgende submap
C:/winxp/$OEM$/$$/system32 <--deze map
Wizard instellingen en voorkeuren draaien.
Met de volgende stappen gaan we aangeven welke instellingen er vooraf ingesteld moeten worden tijdens de installatie van onze windows xp, dit doen we met het volgende programma dat te vinden is in onze map C:/winxp/support/tools/ staat een map genaamd DEPLOY klik daarop en zoek het bestand genaamd setupmgr, dubbeklik erop en een popup verschijnt waar je het programma wilt uitpakken, kies hiervoor even een makkelijke plaats bijvoorbeeld het buroblad. Op het buroblad wordt nu een map geplaatst met daarin het volgende programma:
setupmgr.exe, dubbeklik erop en een wizard verschijnt.
Je zal dit scherm nu zien:
Je hebt hier 2 opties:
nieuw antwoordbestand maken
bestaand antwoordbestand aanpassen.
we kiezen hier voor optie 1, en klikken op volgende we krijgen nu dit scherm te zien:
we kiezen hier weer voor de bovenste optie en klikken op volgende, we krijgen nu dit scherm te zien waar we kiezen om welke windows versie het gaat.
in ons geval kiezen we nu voor Windows XP Home. Dus de bovenste aanvinken en op volgende drukken. We krijgen nu dit scherm te zien:
We kiezen hier voor volledig automatisch zodat onze instellingen worden gebruikt en je geen keuzes kan maken tussen instellingen tijdens de installatie. Vervolgens klikken we op volgende waar we het volgende te zien krijgen:
We kiezen hier voor de optie "installatie vanaf cdrom" en klikken weer op volgende in het volgende venster moeten we de gebruiksrechtovereenkomst aanvinken.
Nadat we weer op volgende hebben gedrukt krijgen we het volgende plaatje te zien waar je stap voor stap jouw instellingen kan instellen die jij wilt, ik ga hier nu niet alle stappen uitleggen want deze wijzigen zichzelf uit. (zorg er wel voor dat de cd van xp in de cdromlade ligt en je de productcode bij de hand hebt)
Als alles doorlopen is wordt in de map op je buroblad waar het installatieprogramma setupmgr.exe instond een tekstbestand aangemaakt met de naam unattented.txt hier staan de instellingen in die je net hebt opgegeven.
Verander nu de naam van unattended.txt in Winnt.sif dit is nodig voor het kunnen starten van de cdrom later. Dit bestand Winnt.sif kopieeren we nu naar onze map C:/winxp/I386.
Aanpassen van het Winnt.sif bestand.
Als we nu dit sif bestand openen wat we net hebben aangemaakt met kladblok dan ziet dat er zo ongeveer uit (afhankelijk van je eigen instellingen)
Dat was een vrij basic uitleg, de volgende tutorial zal een stuk moeilijker worden.
Inleiding:[hand]
In deze tutorial, waar we een stuk verder gaan, en waarbij de moeilijkheidsgraad een stuk hoger ligt gaan we een paar stappen verder, we beginnen dan nu met een XP versie waar geen servicepacks opstaan en we zowel SP1 als SP2 op zullen slipstreamen, en waarbij we via een unattended installatie ook nog een aantal favoriete programma's direct op de cd mee installeren zodat deze bij een herinstallatie direct worden geinstalleerd. Ook onze voorkeuren en instellingen die we normaal gesproken altijd achteraf pas instellen als windows is geinstalleerd gaan we nu al programmeren in onze windows installatie cd.
Starten:
We beginnen met het aanmaken van 2 mappen in de map C:\ deze noemen we respectievelijk:
winxp en sp.
In de map winxp kopiren we alle bestanden die op de originele schijf staan van XP naar toe, klik dus even met de rechtermuis op de originele xp cd, kies voor verkennen, alles selecteren, en kopieeren, navigeer naar de aangemaakte map winxp en plak daar alle bestanden die op de cd instonden naartoe.
Servicepack 1 downloaden.
Nu gaan we servicepack 1 downloaden via deze manier: http://www.microsoft.com/windowsxp/downloads/updates/sp1/network.mspx kies wel even aan de rechterkant voor welke taal het moet zijn en kies voor downloaden en zorg dat deze in de eerder aangemaakte map sp terecht komt.
Servicepack 1 uitpakken.
Nu deze is gedownload gaan we servicepack 1 uitpakken zodat we hem in een later stadium met onze xp bestanden die we in de map winxp hebben staan kunnen integreren. Dit bestand heet Xpsp1a_nl_x86.exe
We gaan dit nu niet doen via de eenvoudigere maar langzamere manier via start-uitvoeren-commandprompt maar direct vanuit Uitvoeren met een simpel maar doeltreffend commando:
Ga naar start-uitvoeren-en geef hier het commando:
C:\sp\xpsp1a_nl_x86.exe /U /X:C:\sp\ Het servicepack wordt nu uitgepakt in de eerder aangemaakte map C:\sp. (let op tussen de spatie tussen .exe en /u en de spatie tussen /u en /x
Servicepack 1 slipstreamen.
Nu servicepack 1 is uitgepakt in de map C:\sp moeten we de bestanden van de originele cd die we hebben geplaatst in de map C:\winxp gaan bijwerken met de bestanden van het servicepack.
Dit gaan we doen op de volgende manier:
Ga naar start-uitvoeren-en geef hier het commando:
C:\sp\update\update.exe /S:C:\winxp De bestanden in de map C:\winxp worden nu overschreven / bijgewerkt door de bestanden van het servicepack.
Als dit gedaan is en gelukt, kunnen de bestanden uit de map C:\sp\ weer worden weggegooid.
In de map C:/winxp staat nu de bestanden van de originele xp cd inclusief de bestanden van servicepack 1 mee gesliptreamd.
Servicepack 2 downloaden.
Nu gaan we het volgende doen voor servicepack 2, we hebben dit al in een eerdere tutorial ook al eens gedaan maar dan op een andere manier. Als het goed is is de map C:\sp nu leeg, want de oude bestanden van servicepack 1 die erin stonden zijn nu niet meer nodig.
We beginnen dan nu servicepack 2 te downlaoden en op te slaan in onze map C:\sp\ dit servicepack is hier te halen:
http://www.microsoft.com/downloads/...FamilyID=049c9dbe-3b8e-4f30-8245-9e368d3cdb5a
Servicepack 2 uitpakken.
Het gedownloade sp2 bestand heeft als naam
WindowsXP-KB835935-SP2-NLD.exe we gaan nu niet deze naam veranderen, maar lekker moeilijk doen en het servicepack 2 in onze map C:/sp/ uitpakken op de volgende manier:
Ga naar start-uitvoeren-en geef hier het commando:
C:\sp\WindowsXP-KB835935-SP2-NLD.exe /U /X:C:\sp\ Het servicepack wordt nu uitgepakt in de eerder aangemaakte map C:\sp. (let op tussen de spatie tussen .exe en /u en de spatie tussen /u en /x
Servicepack 2 slipstreamen.
Nu servicepack 2 is uitgepakt in de map C:\sp moeten we de bestanden van de originele cd die we hebben geplaatst in de map C:\winxp gaan bijwerken met de bestanden van het servicepack. In de map C:/sp staat na uitpakken een nieuw map genaamd I386.
Dit gaan we doen op de volgende manier:
Ga naar start-uitvoeren-en geef hier het commando:
C:\sp\I386\update\update.exe /S:C:\winxp De bestanden in de map C:\winxp worden nu overschreven / bijgewerkt door de bestanden van het servicepack.
Als dit gedaan is en gelukt, kunnen de bestanden uit de map C:\sp\ weer worden weggegooid. (mocht dit niet lukken "bestand in gebruik" dan op een later tijdstip deze bestanden weggooien)
In de map C:/winxp staat nu de bestanden van de originele xp cd inclusief de bestanden van servicepack 1 + servicepack 2 mee gesliptreamd.
Onnodige mappen en bestanden wegdoen.
In onze map C:\winxp\ staan nu een hoop mappen en bestanden, sommige daarvan zijn echt misbaar en bevatten onnodige rommel en reclame. De mappen die staan in de map C:/winxp met de volgende naam kunnen worden weggegooid, ze zijn niet perse nodig voor onze cd. Je kunt ze dus optioneel verwijderen, maar mag ze ook laten staan.
C:/winxp/docs <--deze mag weg
C:/winxp/valueadd <--deze mag weg
Aanmaken van driver mappen.
We hebben nu alleen nog maar met de map C:/winxp te maken waar we nu wat meer dingen in gaan doen zoals het anamaken van wat mappen en submappen waar straks onze drivers, programma's en dergelijke in komen te staan.
In de map C:/winxp gaan we nu de volgende mappen en submappen aanmaken
C:/winxp/$OEM$ <--deze map.
In deze map C:/winxp/$OEM$ gaan we de volgden submappen aanmaken:
C:/winxp/$OEM$/$1 <--deze map
C:/winxp/$OEM$/$$ <--deze map
C:/winxp/$OEM$/$docs <--deze map
C:/winxp/$OEM$/$progs <---deze map
In de map C:/winxp/$OEM$/$1 maken we de volgende submappen:
C:/winxp/$OEM$/$1/Install <--deze map
C:/winxp/$OEM$/$1/Drivers <---deze map
In de map C:/winxp/$OEM$/$$ maken we de volgende submap
C:/winxp/$OEM$/$$/system32 <--deze map
Wizard instellingen en voorkeuren draaien.
Met de volgende stappen gaan we aangeven welke instellingen er vooraf ingesteld moeten worden tijdens de installatie van onze windows xp, dit doen we met het volgende programma dat te vinden is in onze map C:/winxp/support/tools/ staat een map genaamd DEPLOY klik daarop en zoek het bestand genaamd setupmgr, dubbeklik erop en een popup verschijnt waar je het programma wilt uitpakken, kies hiervoor even een makkelijke plaats bijvoorbeeld het buroblad. Op het buroblad wordt nu een map geplaatst met daarin het volgende programma:
setupmgr.exe, dubbeklik erop en een wizard verschijnt.
Je zal dit scherm nu zien:
Je hebt hier 2 opties:
nieuw antwoordbestand maken
bestaand antwoordbestand aanpassen.
we kiezen hier voor optie 1, en klikken op volgende we krijgen nu dit scherm te zien:
we kiezen hier weer voor de bovenste optie en klikken op volgende, we krijgen nu dit scherm te zien waar we kiezen om welke windows versie het gaat.
in ons geval kiezen we nu voor Windows XP Home. Dus de bovenste aanvinken en op volgende drukken. We krijgen nu dit scherm te zien:
We kiezen hier voor volledig automatisch zodat onze instellingen worden gebruikt en je geen keuzes kan maken tussen instellingen tijdens de installatie. Vervolgens klikken we op volgende waar we het volgende te zien krijgen:
We kiezen hier voor de optie "installatie vanaf cdrom" en klikken weer op volgende in het volgende venster moeten we de gebruiksrechtovereenkomst aanvinken.
Nadat we weer op volgende hebben gedrukt krijgen we het volgende plaatje te zien waar je stap voor stap jouw instellingen kan instellen die jij wilt, ik ga hier nu niet alle stappen uitleggen want deze wijzigen zichzelf uit. (zorg er wel voor dat de cd van xp in de cdromlade ligt en je de productcode bij de hand hebt)
Als alles doorlopen is wordt in de map op je buroblad waar het installatieprogramma setupmgr.exe instond een tekstbestand aangemaakt met de naam unattented.txt hier staan de instellingen in die je net hebt opgegeven.
Verander nu de naam van unattended.txt in Winnt.sif dit is nodig voor het kunnen starten van de cdrom later. Dit bestand Winnt.sif kopieeren we nu naar onze map C:/winxp/I386.
Aanpassen van het Winnt.sif bestand.
Als we nu dit sif bestand openen wat we net hebben aangemaakt met kladblok dan ziet dat er zo ongeveer uit (afhankelijk van je eigen instellingen)
;SetupMgrTag
[Data]
AutoPartition=1
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINDOWS
[GuiUnattended]
AdminPassword="XXXXXX"
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=85
OemSkipWelcome=1
[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXX
FullName="Frank"
OrgName=""
ComputerName=frankw
[Display]
BitsPerPel=32
Xresolution=1024
YResolution=768
Vrefresh=60
[Branding]
BrandIEUsingUnattended=Yes
Home_Page=www.google.nl [Prox...eer sluiten en de wijzigingen opslaan.[/hand]