Jump to content

Deploy a Windows XP image from WDS Unattended


Recommended Posts

Good afternoon, it's my first day here and my first post - I have searched the forum, but don't see anything like my issue being mentioned...maybe I am just too n00b :blink: .

Here is what I am trying to accomplish:

I want to deploy Unattended installs of Windows XP using PXE and RIS (WDS) throughout my domain from different sites that require no user intervention outside of renaming the PC once it is up and running (will use dameware to do so) I want to use the Universal Imaging Utility to build the final image, so that it is hardware independant. All of my sites are connected via an internal network cloud.

Here is how I see it happening in my head:

End user boots into PXE by pressing F12,

PXE boots, user selects DEPLOY from the PXE menu

The master image deploys

The PC boots up and is prenamed and joined to the domain

The user logs on, and has the PC name and IP address (using BGINFO on the desktop), which he/she gives me

I dameware into the PC, rename it

After rebooting, I move the PC to the correct OU (can this be automated based on IP or something else?)

Here is what I have in place:

Windows 2003 AD, etc...

I have a Windows 2003 SP2 server running Windows Deployment Services (WDS), I have never had RIS installed, nor have I ever set up RIS. I pulled the boot files I needed for PXE to work from a Vista DVD. I built a master PC by installing windows XP from a CD, Office, configured the system to our standard, etc. My test desktop boots to PXE, and I can capture and deploy my master PC image to and from the WDS server.

What is missing:

I cannot figure out how to get the imaging to work unattended. Once Windows is deployed, it goes through the process of asking for the license key, etc... I have used the setup manager to create answer files, but cannot get them to work.

Any thoughts on what I am missing? I have read tons of documentation and some of the suggestions don't work for getting XP to deploy unattended.

Thanks,

Justin

Link to comment
Share on other sites


You have a lot of work to do, for all of those things you mentioned. I think you should propably watch this little video tutorial about sysprepping first.

http://www.vernalex.com/guides/sysprep/video.shtml

When you have been able to make that "universal image", then you should continue to next step for developing the unattended image apply system.

Edited by geezery
Link to comment
Share on other sites

This link will pretty much cover it; I followed this example for Sysprep and it works just fine.

http://academics.memphis.edu/aatech/Imagin...ated-042407.pdf

This is the link to download Sysprep for Windows XP SP2 (requires validation):

http://www.microsoft.com/downloads/details...;displaylang=en

Where did you find documentation on setting up installation via PXE?

Edited by tap52384
Link to comment
Share on other sites

Where did you find documentation on setting up installation via PXE?

Thanks for the reply Tap52384, I'll check out the link and see if it helps. I got the directions for getting WDS PXE working from the WDS documentation that Microsoft provides. Basically, you install WDS and tell it to authorize itself in AD. There are some settings specific to installing WDS on the same machine as your DHCP server. Once you authorize it, it's done. :thumbup

I'll look for and post the exact link if I can find it again...

Edited by woodsman707
Link to comment
Share on other sites

  • 7 months later...

Were you able to get UIU to work with WDS? I'm getting stuck when trying to redeploy a UIU image.

Thanks!

Ben in SC

Good afternoon, it's my first day here and my first post - I have searched the forum, but don't see anything like my issue being mentioned...maybe I am just too n00b :blink: .

Here is what I am trying to accomplish:

I want to deploy Unattended installs of Windows XP using PXE and RIS (WDS) throughout my domain from different sites that require no user intervention outside of renaming the PC once it is up and running (will use dameware to do so) I want to use the Universal Imaging Utility to build the final image, so that it is hardware independant. All of my sites are connected via an internal network cloud.

Here is how I see it happening in my head:

End user boots into PXE by pressing F12,

PXE boots, user selects DEPLOY from the PXE menu

The master image deploys

The PC boots up and is prenamed and joined to the domain

The user logs on, and has the PC name and IP address (using BGINFO on the desktop), which he/she gives me

I dameware into the PC, rename it

After rebooting, I move the PC to the correct OU (can this be automated based on IP or something else?)

Here is what I have in place:

Windows 2003 AD, etc...

I have a Windows 2003 SP2 server running Windows Deployment Services (WDS), I have never had RIS installed, nor have I ever set up RIS. I pulled the boot files I needed for PXE to work from a Vista DVD. I built a master PC by installing windows XP from a CD, Office, configured the system to our standard, etc. My test desktop boots to PXE, and I can capture and deploy my master PC image to and from the WDS server.

What is missing:

I cannot figure out how to get the imaging to work unattended. Once Windows is deployed, it goes through the process of asking for the license key, etc... I have used the setup manager to create answer files, but cannot get them to work.

Any thoughts on what I am missing? I have read tons of documentation and some of the suggestions don't work for getting XP to deploy unattended.

Thanks,

Justin

Link to comment
Share on other sites

  • 1 month later...

I'm playing with WDS for winxp for a couple of days and this are my findings to make it unattended.

There are 3 major parts:

1) Unattend the WinPE so you don't need to choise your language and the partitions are made automaticly.

This is done via the WDSClientUnattend.xml file.

2) Unattend sysprep so Winxp doesn't start a Welcome setup. This incluce the winxp licence key...

My major error was that I used factory and then reseal in sysprep.

You should only use reseal with the option 'use mini-setup' on.

3) Specify a machinename and ou so the is joined to the domain.

I have 1 and 2 working. If wanted I can write something more about 1 & 2.

3 is in 'try & error' phase. I'm experimenting with 'notify admin for unknow client' but I'm getting strange things.

The client is showing up in my wsd console, I can give his a name (after I needed to solve a stupid access denied error)

and the computer account is made in the OU I specified in WDS.

But for some strange reason the clients now want a x64 boot image insteat of x32. If I uncheck 'notify admin' they take the x32...

Oh of course there was a 'zero phase' the get my optiplex 755 nic's working with the boot.wim.

The key there was to use the vista nic driver instead of the winxp. That alone took me couple of hourse to figure out...

Edited by meeuws
Link to comment
Share on other sites

Just a few questions:

1) Are all the machines the same model or will there be a variety of drivers?

2) Have you made an unattended install image?

3) Have you looked at the nLite software to help make the unattended image?

Link to comment
Share on other sites

Woodsman707,

from what Ive read your are using a RIS setup image not a WDS WIM image. With XP RIS Setup images are the best to use as they are fresh installs so they are not restricted by HAL. Any image of an XP machine is limited on what machines it can go on due to the HAL.

Ive got around 10 different RIS Setup images so i can help you. I do recomend this Forum if your using RIS it has some very useful resources & tools & can help you with your questions. Autoimage on this site can help you integrate drivers, & windows updats into your RIS images.

Here is one of my sif unattended files for you to copy & mod as necessary. I know this works. ive removed my paswords & license key but the rest remains in tacked.

[data]

floppyless = "1"

msdosinitiated = "1"

OriSrc = "\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%"

OriTyp = "4"

LocalSourceOnCD = 1

[setupData]

OsLoadOptions = "/noguiboot /fastdetect"

SetupSourceDevice = "\Device\LanmanRedirector\%SERVERNAME%\RemInst\%INSTALLPATH%"

[unattended]

DriverSigningPolicy=Ignore

NonDriverSigningPolicy=Ignore

UnattendMode=FullUnattended

OemPreinstall =yes

FileSystem = LeaveAlone

ExtendOEMPartition = 0

TargetPath = \WINDOWS

OemSkipEula = yes

InstallFilesPath = "\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%"

LegacyNIC = 1

[userData]

ProductKey=

FullName="Name"

OrgName="organisation"

ComputerName=%MACHINENAME%

[GuiUnattended]

AdminPassword=

EncryptedAdminPassword=Yes

OemSkipWelcome = 1

OemSkipRegional = 1

TimeZone =85

[Display]

BitsPerPel=32

Xresolution=1024

YResolution=768

AutoConfirm=1

[Networking]

InstallDefaultComponents=Yes

[NetServices]

MS_Server=params.MS_PSched

[TapiLocation]

CountryCode=44

Dialing=Tone

AreaCode=0208

[RegionalSettings]

Language=00000809

LanguageGroup=1

SystemLocale=00000809

UserLocale=00000809

InputLocale=0809:00000809

UserLocale_DefaultUser=00000809

InputLocale_DefaultUser=0809:00000809

[identification]

JoinDomain = %MACHINEDOMAIN%

DoOldStyleDomainJoin = Yes

[RemoteInstall]

Repartition = yes

UseWholeDisk = Yes

[OSChooser]

Description ="XP Base Install - Workstation (Auto Partiton)"

Help ="Automatically installs Microsoft Windows XP Professional without prompting the user for input."

LaunchFile = "%INSTALLPATH%\%MACHINETYPE%\templates\startrom.com"

ImageType =Flat

Version="5.1 (2600)"

[Components]

msmsgs=off

msnexplr=off

zonegames=off

[iEPopupBlocker]

BlockPopups=No

[WindowsFirewall]

Profiles = WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]

Mode = 0

Link to comment
Share on other sites

  • 2 weeks later...

i just started playing with WDS today since im considering sending the servers at work off to the retirement home and upgrading to 2008.

how do you get RIS images to work with WDS chiners? from what ive seen WDS only looks for *.wim images, and while playing around with it i thought the same thing as was mentioned earlier in this thread.. HALs are going to cause a headache. My network has about half of it on Fujitsu desktops, and then the other half is a mix of older Fujitsu Atx machines, and custom built grey boxes with allsorts of bloody hardware in them (legacy from previous employee)

what i read in the WDS help docs was basically a how-to for making snapshots/riprep images of machines, which wont work for my client machines since they are all blumin different... i need a universal image (or one slim one for the fujitsus and a fatter one for the rest)

howd i import an exisiting RIS image to WDS then?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...