Andrew Connell [MVP SharePoint]
1741 Posts |  46 Articles |  5310 Comments
.NET  |  MCMS  |  SharePoint  |  Office System
Andrew Connell's RSS Feed    
AC's Blog Quick Links
SharePoint Quick Links
Article Categories
Archives
May, 2012 (3)
April, 2012 (4)
March, 2012 (4)
February, 2012 (4)
January, 2012 (12)
December, 2011 (6)
November, 2011 (3)
October, 2011 (17)
September, 2011 (8)
August, 2011 (6)
July, 2011 (7)
June, 2011 (13)
May, 2011 (9)
April, 2011 (15)
March, 2011 (1)
February, 2011 (6)
January, 2011 (5)
December, 2010 (11)
November, 2010 (6)
October, 2010 (12)
September, 2010 (5)
August, 2010 (4)
July, 2010 (5)
June, 2010 (6)
May, 2010 (11)
April, 2010 (11)
March, 2010 (9)
February, 2010 (9)
January, 2010 (3)
December, 2009 (10)
November, 2009 (15)
October, 2009 (15)
September, 2009 (7)
August, 2009 (4)
July, 2009 (10)
June, 2009 (8)
May, 2009 (2)
April, 2009 (9)
March, 2009 (6)
February, 2009 (16)
January, 2009 (6)
December, 2008 (12)
November, 2008 (12)
October, 2008 (27)
September, 2008 (13)
August, 2008 (14)
July, 2008 (14)
June, 2008 (12)
May, 2008 (23)
April, 2008 (12)
March, 2008 (15)
February, 2008 (13)
January, 2008 (12)
December, 2007 (10)
November, 2007 (8)
October, 2007 (15)
September, 2007 (20)
August, 2007 (21)
July, 2007 (16)
June, 2007 (8)
May, 2007 (25)
April, 2007 (16)
March, 2007 (18)
February, 2007 (18)
January, 2007 (12)
December, 2006 (16)
November, 2006 (13)
October, 2006 (18)
September, 2006 (22)
August, 2006 (27)
July, 2006 (23)
June, 2006 (23)
May, 2006 (23)
April, 2006 (9)
March, 2006 (17)
February, 2006 (15)
January, 2006 (23)
December, 2005 (31)
November, 2005 (32)
October, 2005 (38)
September, 2005 (53)
August, 2005 (30)
July, 2005 (63)
June, 2005 (30)
May, 2005 (59)
April, 2005 (29)
March, 2005 (74)
February, 2005 (27)
January, 2005 (22)
December, 2004 (32)
November, 2004 (42)
October, 2004 (39)
September, 2004 (20)
August, 2004 (14)
July, 2004 (27)
June, 2004 (40)
May, 2004 (5)
April, 2004 (6)
March, 2004 (16)
February, 2004 (26)
January, 2004 (23)
December, 2003 (7)
November, 2003 (14)
October, 2003 (20)
September, 2003 (4)
Post Categories



Managed Windows Shared Hosting

Ever installed an OS? I’m sure the readers of my blog have before… if not, then high mom, dad and Meredith (my wife). :)

It’s a joy right? What about those of us that install OS’s more frequently than others for instance like creating new virtual machines? Always fun getting the install media or mounting ISO’s right? If you’re running Windows 2008 in your network, then you have a very slick zero-cost option available to you: Windows Deployment Services (WDS).

WDS basically provides this: you boot a machine (physical or virtual) from the network. It finds your WDS server and boots from a boot image over the network. You then pick one of the available OS’ and poof, the install kicks off.

Let me step back a bit to explain how this gets set up and works…

Basically what you do is install this capability in your Windows 2008 Server (it’s a Role you enable). You then take the installation media of an OS and find the *.WIM file. This is the Windows image file that contains all the binaries of the OS. Go into the WDS console and import the OS options. You also need to import a boot.wim file (also on the install media) to have something to boot from. At this point, WDS is setup and has boot images as well as install images. Here’s what mine looks like:

a
WDS console with added OS’
(click image to see enlarged versions)

With that done, you then boot your machine (again, physical or virtual). When given the option, you pick a network boot. The boot process then searches an available boot image and prompts you to press [F12] to do a network services boot.

1 2
Network boot searching for WDS, then prompting to
proceed using the found PXE (network) boot image
(click images to see enlarged versions)

Next, it contacts WDS to see what boot options are available. I really only needed one or two so don’t ask why I have three :)

3 4
Window Boot Manager boot options & boot process
(click image to see enlarged version)

Now the install kicks off like what you’ve seen time and time over! But you will see that when prompted pick an OS (like those of us who get media off MSDN for development purposes), except this shows you all the OS’s you’ve added to your WDS console!

From there, the install is like what you’ve always seen.

5 8
More gratuitous screenshots :)
(click images to see enlarged versions)

What’s so nice about this is that you don’t have to worry about finding installation media when installing a new OS or, in a virtual environment, keeping a bunch of ISOs around of DVDs and mounting them to the VM to install the media). Has made installing a new OS much faster for me over the last few months!

posted on Thursday, September 10, 2009 4:56 PM

Feedback

# re: Windows Deployment Services benefits even small shops/individuals 9/12/2009 4:23 AM Tajeshwar
Gravatar Nice post. Your tips make complex things look simple. This is a great way to manage and provision new machines on demand for individuals also.

BTW, congrats for the new addition in your family!

Taj

# re: Windows Deployment Services benefits even small shops/individuals 2/13/2011 10:30 AM cregg jalbert
Gravatar not to mention the flexibility. once you have an image on the server you can unmount it and inject drivers directly into it, with no need to apply an image to a HDD . This is achieved by using the command line tool available in the WAIK(windows automated installation kit). I like the integration of all this and creating answer files VIA Windows Image Manager(also comes with Windows WAIK).

Do not forget, if you try this role out. To capture an image you must have enough space on your local hard drive since there's a copy that gets stored locally and one that shoot to the server over the wire for redundancy. once the image is on the server, you can blow it away locally.

One more thing, your OS HAS TO BE SYSPREPPED AND GENERALIZED or else you will not be able to capture your image. This applies to Windows 7, not sure about legacy OS's. sysprep.exe comes stored in your ROOT\windows\system32\sysprep folder

Post Feedback

Title:
Name:
Email:
(email will not be displayed)
Url:
Comments: 
Please add 6 and 6 and type the answer here:    
All Comments Are Filtered & Moderated
Unfortunately comment spammers are just too effecient and are constantly dirtying up blogs with irrelevant and unwanted comments trying to improve their standing on search engines. All comments on this blog are moderated. I do not censor comments, but I don't approve comments with vulger language or those soliciting products. Most of the time comments are approved within a few hours of being submitted with the only exception when I'm traveling.

Why are you asking for my email address?
The only reason I'm asking for your email address, which isn't required to submit a comment, is to provide a gravatar if you've created an account for yourself and associated your email address with a small image. If you have a gravatar created for the email address you submit, it will appear next to your comment. Otherwise nothing will appear.

What is a gravatar?
A gravatar is a "globally recognized avatar." You can get more information about gravatars, as well as create your own for free, at www.gravatar.com. You can also view my gravatar here.


Copyright © 2003 - 2012 Andrew Connell
Creative Commons License 
This work is licensed under a Creative Commons License

 
SharePoint Training
Looking for SharePoint 2010 training for developers, administrators, power users, information workers, end users & web designers? Look no further! My company, Critical Path Training offers the best SharePoint training around! We offer public & private classes both as in-person instructor-loed hands-on classes and online classes. Check out our schedule and course catalog for all the ways we can get you going on your SharePoint path!