HOWTO: Unattended Install van Windows XP
Inleiding
Goed, we gaan in deze howto een zogenaamde unattended install van Windows XP instellen. Nu vraag je je misschien af wat dat inhoud. Eigenlijk is het heel simpel, vertaal 'unattended' eens direct, je zult iets als 'onbeheerd' of 'zonder toezicht' bedenken, en dat is ook precies een unattended install: een installatie met vooraf opgegeven configuratieopties zodat jij niet erbij hoeft te blijven. Het grote voordeeld hiervan moge duidelijk zijn: je spaart tijd en nodeloos geklik uit, en kan ondertussen gewoon iets anders gaan doen :)
Vereisten en beperkingen
Let er ten eerste op dat deze howto niet het gebruik van 3rd-party drivers bespreekt tijdens een unattended install. Om daar meer informatie over te krijgen, kijk eens naar:
- http://www.msfn.org/unattended/xp/drivers.htm
- http://unattended.sourceforge.net/
- http://support.microsoft.com/?kbid=288344
Wat heb je verder zoal voor dit nodig?
- Een Windows XP cd-rom, die bootable is
- Een PC die vanaf cd-rom kan opstarten
- Een floppy drive en een lege floppy
Aan de slag ...
Goed, let's get to business, en pak je XP cd erbij. Open nu de Support\Tools map op de cd:
Fig. 1:
Dubbelklik nu op DEPLOY.CAB, pak alle bestanden uit door alles te selecteren (CTRL-A), rechts klikken en uitpakken. Kies een map, waar maakt uiteraard niets uit:
Fig. 2:
Open nu setupmgr.exe en klik op volgende:
Fig. 3:
Kies voor 'een windows-installatie zonder toezicht' (dit spreekt voor zich), en kies je versie. In mijn geval is dat Windows XP
Fig. 4:
Nu komen we bij het echtere werk aan. Kies 'volledig automatisch', we willen immers wegblijven bij de installatie:
Fig. 5:
Kies vervolgens 'nee, dit installatiebestand word gebruikt voor een installatie vanaf cd-rom', aangezien wij gewoon vanaf een cd-rom installeren. Vink op het volgende scherm wel aan je akkoord gaat met de EULA, anders doet-ie het niet he ;).
En voila, we kunnen aan de slag:
Fig. 6:
Geef je naam op, en druk op volgende:
Fig. 7:
Houd je uiteraard wel aan refreshrates en instellingen die je monitor aankan. Vervolgens komen we bij de tijdzone, wat wel enigszins voor zich mag spreken. Nu moet je de serial invoeren.
Fig. 8:
Uiteraard werkt bovenstaande code niet :P. Nu moeten we de computernaam (zoals die bijvoorbeeld verschijnt in een werkgroep als je die hebt) invoeren. Kies wat je wilt. Hierna moet je een administrator wachtwoord invoeren, vink aan dat het in het antwoordbestand gecodeert wordt:
Fig. 9:
Wat volgt is het instellen van het netwerk. Hierin kan je uiteraard niet geholpen worden, dit zul je naar eigen kennis voor jouw netwerk moeten instellen, derhalve ook geen screenshot. Na de netwerkinstellingen volgen de werkgroep of domeinsinstellingen, ook dit zul je zelf moeten doen. Nu komen de telefonieinstellingen:
Fig. 10:
Uiteraard kan je dit stuk negeren als je geen modem hebt. Nu komen de landinstellingen van Windows, je bent volkomen vrij hierin (joepie!). Als je meerdere dingen wil aanpassen moet je 'standaardinstellingen aanpassen' aanvinken en op aanpassen drukken:
Fig. 11:
Op het volgende scherm kan je nog meer talen instellen, doe dat indien gewenst. Nu mag je proxies instellen, voor het gros van de mensen is dit niet nodig, dus slaan we het gewoon over. Degenen die het wel nodig hebben kunnen dit over het algemeen prima zelf uitvogelen :). Nu mag je de windows map instellen, uiteraard ben je vrij een van de opties te kiezen, ik kies voor een niet-standaard map (geef geen driveletter mee):
Fig. 12:
Als je netwerkprinters wil toevoegen om automatisch voor elke user geinstalleerd te worden (let wel: er moeten voldoende rechten zijn), dan is dat ook mogelijk. Aangezien dit nogal kan verschillen, is ook hier geen screenshot van. Na de printers kan je een serie commando's invoeren die uitgevoerd moeten worden na installatie, ook hier zal je die zelf moeten kiezen. Nodig zijn ze zeker niet. Na dit scherm kan je nog opdrachten laten uitvoeren die ook komen als men niet is aangemeld, maar ook dit is niet nodig. Klik op voltooien:
Fig. 13:
Het bestand ziet er nu bijvoorbeeld zo uit (de hash van het admin password is verwijderd):
;SetupMgrTag
[Data]
AutoPartition=1
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=No
TargetPath=WinXP
[GuiUnattended]
AdminPassword=
EncryptedAdminPassword=Yes
OEMSkipRegional=1
TimeZone=110
OemSkipWelcome=1
[UserData]
ProductID=SOFTE-GOEDE-RENIS-HEELK-OELJA
FullName=""
OrgName=""
ComputerName=Tommie
[Display]
BitsPerPel=32
Xresolution=1280
YResolution=1024
Vrefresh=60
[RegionalSettings]
LanguageGroup=1
SystemLocale=00000413
UserLocale=00000413
InputLocale=0413:00020409
[Identification]
JoinWorkgroup=Werkgroep
[Networking]
InstallDefaultComponents=Yes
Dit bestand word de bron van onze installatie. Sla het bestand op als 'Winnt.sif' op een floppy. Stel in je BIOS de instellingen zo in dat er als eerste vanaf de cdrom word geboot. Als de floppy in de drive zit gaat de rest als alles goed is nu vanzelf
Meer informatie
Als het onverhoopt niet mocht lukken, of je wilt meer informatie over unattended installaties, is de MSKB (Microsoft Knowledgebase) daar de ideale plek voor, je kan er veel over vinden.
Thanks to
Deze howto is geschreven door Geert-Jan, beter bekend als G33rt
Op- of aanmerkingen, en suggesties kunnen worden doorgegeven aan de WOS moderators
Lijst met figuren
- Figuur 1: De tools map
- Figuur 2: Deploy.cab uitpakken
- Figuur 3: Een nieuw antwoordbestand
- Figuur 4: Kies je windows
- Figuur 5: Volledig automatische installatie
- Figuur 6: Het instellen van het antwoordbestand
- Figuur 7: De monitorinstellingen
- Figuur 8: De productcode
- Figuur 9: Het administratorwachtwoord
- Figuur 10: Telefonie
- Figuur 11: Taalinstellingen maken
- Figuur 12: Het kiezen van de windowsmap
- Figuur 13: Het maken van unattended.txt voltooien
Inhoudsopgave
- 1: Inleiding
- 2: Vereisten en beperkingen
- 3: Aan de slag ...
- 4: Meer informatie
- 5: Thanks to
- 6: Lijst met figuren
- 7: Inhoudsopgave
[ Voor 103% gewijzigd door elevator op 29-11-2004 12:48 ]