Support
Guides & Tutorials
Windows Deployment Services (WDS)
Part 5. Automating deployment | Part 5. Automating deployment |
|
|
|
| Tuesday, 29 January 2008 | ||||
Page 1 of 2 This article will explain how to setup WDS in unattended mode, partitioning and formatting drives and selecting the correct image automatically.
A 'WDSClientUnattend.xml' file needs to be created which tells the Windows PE boot environment what to do including what language to use, what credentials to use (for connecting to the WDS server), how to partition the disk and which image to deploy. For Vista, this can be done per image as 'sysprep.inf' options are also specified but when deploying XP you must specify the 'WDSClientUnattend.xml' script at the server level.
<?xml version="1.0" ?> The complete file can be downloaded here. When you now boot into the WinPE deployment environment (e.g. Turn on > F12 > PXE boot > Deploy Windows XP) you will no longer be prompted for any settings. The drive (including any hidden OEM partitions) will be wiped, a new partition created and formatted, the required image will be selected (after automatically logging in to WDS), the locale will be selected and finally the installation will be confirmed and started.
13 comments have been left for this article. There's no link for it. Haven't added this bit yet, been a bit busy, sorry! I'll add it in the next day or two. My WDS server is logging in but not selecting the image automatically. I've used the exact image name, group name and filename but I still have to select the image. Also, your file when downloaded has "-" all through it. This causes it to fail validation. Do you have a clean file that you can upload? @Ben: The file should still work with the hyphens in there but I've removed them anyway and reuploaded so try again! In terms of not selecting the image automatically, try changing <UILanguage>en-UK</UILanguage> to <UILanguage>en-GB</UILanguage>. If that doesn't work try using <UILanguage>en-US</UILanguage> instead. I'm still a bit sketchy with this part but IIRC it will also depend on your image's language. @Ben: I've just seen from your IP address that you are in the US so you definitely shouldn't have en-UK or en-GB specified as your image is going to be a US version. You should therefore have this instead: <UILanguage>en-US</UILanguage> Or just remove the entire section: <SetupUILanguage> <WillShowUI>OnError</WillShowUI> <UILanguage>en-UK</UILanguage> </SetupUILanguage> <UILanguage>en-UK</UILanguage> Let us know how you get on. Dave, I finally got it to work but had to use another sample file from out on the web. I had already changed the language sections though. Thanks for the great guide! Ben in SC Can you send me a copy of the file that you used for comparison? djones @ midteq.co.uk Excellent guide! Good work! The file isnt working for me, it seems like it it being completly ignored. I am using the boot.wim off the Vista CD, could that be causing my problem? Also on line 3 "<settings pass="windowsPE">" should I be changing that to say the same thing as my Deploy image name? |
||||
| Last Updated ( Wednesday, 13 February 2008 ) | ||||
| < Prev | Next > |
|---|