Deploy XP Images in the Computer Lab with Windows Deployment Services on Server 2003.
This guide works well for me - start at Prepare the client machine for imaging with Sysprep
Hello, I don't know if anyone can help but I'm getting a major headache over getting WDS to deploy Windows XP unattended.
I have WDS on Windows Server 2008 R2, I can get the images for XP to deploy but I just can't get the unattended part to work. I don't want to make the initial WDS setup unattended (Ie loggin in choosing image/disk etc) but I do want to automate the machine setup after the image is deployed.
Everywhere I have read simply states I need to put the sysprep.inf file in a created folder structure located at remoteinstall\images\imagegroup\createdimagenamefo lder\$OEM$\$1\sysprep\sysprep.inf
Which I have done, I assume the image file itself stays in the Imagegroup folder, but I deploy the image and it just doesn't automate.
Can anyone help?
Below is the sysprep.inf file I am using.
Never sussed WDS on it own out personally, try MDT.
Go with MDT 2010 on top of WDS, its free and makes life so much easier
As for MDT I've no idea how it works and the manual seems to be 500 pages long, does it work on a similar thought process like WDS?
You've got the path right, but you need the entire contents of the sysprep directory placed in there and not just the inf.
if all your xp machines are going to use the same sysprep.inf information (ie global settings) you can just put it all in the WdsSysprepTemplate.inf file which is located in Reminst\Templates. if you do this then you WONT need to create a sysprep.inf for each image you deploy
here is my wdssyspreptemplate.inf
DriverSigningPolicy = Ignore
OemPreinstall = yes
BitsPerPel = 32
Last edited by apeman; 12th December 2011 at 11:03 PM.
Hmm, I've tried both Duke's suggestion by copying the entire sysprep folder into the $oem$ etc folder structure however that didn't work and I also tried your method Apeman and that to didn't work. I also removed the folder structure after changing the wdssystemtemplate just incase and I restarted the WDS Service after each change. I don't know if its worth mentioning but I noticed the sysprep folder in the C: Drive on the image is gone after I have deployed it, is Sysprep meant to remove the folder after running? It just seems that C:\sysprep\i386 is refenced in the answerfiles, yet it doesn't exist, and on that note the i386 folder doesn't exist in my sysprep folder when extracted from the .cab. I don't know, I'm not getting any errors or anythign it just doesn't seem to read it.
hmm that should of worked. where did you get your windows install disc from?? volume licence?? or did you just use the version of windows that came with the machine??
when you sysprepped windows before you captured it, did you tick the box that said use mini setup??
the wdssyspreptemplate.inf should get copied to c:\sysprep and renamed to sysprep.inf and then it will be read by sysprep when it runs
you are correct the sysprep folder will go from c: once sysprep is complete
Last edited by apeman; 13th December 2011 at 10:36 PM.
My Windows Install disk is the volume licensing version, and I did tick the box for mini setup, and yes my folder structure is $OEM$\$1\sysprep,
I just tried it again from scratch and wrote down what I did,
Build Windows XP SP3 from disc (Volume licensing version)
Install Drivers/software etc (Though for testing I created a new image with just drivers so it's faster to image)
Remove from Domain and restart
Extract files from deploy.cab from XP CD into a created folder C:/sysprep (I also downloaded it from the MS website but the versions are the same anyway)
Create new answer file
Sysprep Setup Option
Windows XP Proffessional
Fully automate the installation
Go through Setup process filling in appriopriate fields
Save to default location C:\sysprep\sysprep.inf
Copy Sysprep folder to USB pen drive (Leave on machine as well)
Tick Use Mini-Setup
Shutdown Mode - Reboot
Machine syspreps and restarts
Log in after sysprep auto starts click "Reseal" (I don't check the mini-setup box a second time do I need to?)
Machine reboots again
PXE Boot into Capture image
Select C: Volume
Save to local machine in created folder on C:
I don't upload the the server at this point as I had a duplication issue
WDS Captures image
Once image captured reboot machine run through welcome screen applying settings etc
Copy image saved to C: to WDS\Custom Images folder
Add Install Image to Install Image Group
Copy sysprep.inf file from pen drive taken from machine to created folder \images\imagegroup\imagename\$oem$\$1\sysprep\ (Also tried copying entire sysprep folder)
PXE machine to deploy to, select image, delete partitions etc,
Image deploys fine but after restarting get the Welcome to Windows XP screen etc as if it was just "resealed" and didn't read the answer file.
when you run sysprep you DONT use the factory option and reboot, you just tick mini setup and then click reseal
i have never had the issue with WDS having duplication issues, i would imagine that its because you used the same image name when you save it to your local drive, i always put the date and computer model in the image name (14122011delld600), as it helps identify when it was made and keeps the name unique
You don't let the machine boot up again after sysprep finishes. This when you're supposed to capture it as an image. Run sysprep with these options:
sysprep -mini -reseal -shutdown
Then capture it and import into WDS.
There are currently 1 users browsing this thread. (0 members and 1 guests)