[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

SCCM capture a build XP machine

Posted on 2009-02-24
12
Medium Priority
?
8,096 Views
Last Modified: 2013-11-21
Hi folks.  Ok, here is the scanario.  I have an XP machine that I have installed software on, tweaked to make faster, added drivers, antivirus the whole deal, you get the idea.  I want to now, capture that machine using SCCM, so that I can deploy that image to another 1500 machines.  So, I have taken it back out of the domain, and it is now in a work group, the administrator password has been removed so there is now no password.  What I want to know is

1. Is it possible, and
2. What do I need to put in my task sequence for sccm to get this to work?, and
3. Do I need to run sysprep first?  If so, in what mode? and then what task sequence do I need to run.

Many thanks for your help folks.
0
Comment
Question by:stefanjoc
  • 5
  • 3
  • 3
  • +1
12 Comments
 
LVL 1

Expert Comment

by:Aerodrake
ID: 23723397
I have found it easiest to run sysprep and then capture the image using winpe/imagex
0
 

Author Comment

by:stefanjoc
ID: 23724048
hi ya. thanks for the reply. I was kind of hoping to avoid using imagex as it means the ballache of creating a winpe cd. may have to go down that road then. is it not possible with sccm then?
0
 
LVL 22

Assisted Solution

by:Adam Leinss
Adam Leinss earned 800 total points
ID: 23727576
There's an overview here: http://exchangeserverinfo.com/2008/10/28/build-and-capture-operating-system-image--sccm-2007.aspx
I went the route of Aerodrake....just create the capture media, run sysprep, boot into WinPE and then use imagex to create the WIM file.
SCCM does pretty much the same thing, except it pushes WinPE down to the hard disk, reboots and captures the media that way.
I also don't like have the SCCM client in my image: that is the other reason I do it manually.
0
Prep for the ITIL® Foundation Certification Exam

December’s Course of the Month is now available! Enroll to learn ITIL® Foundation best practices for delivering IT services effectively and efficiently.

 

Author Comment

by:stefanjoc
ID: 23731424
Hi ya

Thanks for the link.  It talks about how to create a capture based on provding windows source.  I already have a built windows XP Service Pack 3 Laptop so I just want to to do the capture part.  I'll create a winpe cd and try the imagex.  Ta, I'll let you know how it goes
0
 
LVL 1

Expert Comment

by:Aerodrake
ID: 23738996
The reason I go with winpe is that SCCM does not do the sysprep part for you with XP, only vista/server2008 so it ends up just being more overhead in my opinion.
0
 
LVL 15

Expert Comment

by:HayesJupe
ID: 23741641
huh?
SCCM does definately do the "sysprep" and capture part of build an production image to deploy from SCCM, its one of the default templated task sequences! Its irrelevant of if its XP/2003/vista/2008...
0
 

Author Comment

by:stefanjoc
ID: 23742105
hi folka. ok so i've created a bootable winpe cd, and can get to the dos prompt with it, however I don't appear to be able to see my network. i've even stated wpinit command on start up? how do I initialise the drivers so my network starts? thanks for the help guys.
0
 
LVL 22

Assisted Solution

by:Adam Leinss
Adam Leinss earned 800 total points
ID: 23744630
Under the OSD section, you need to add any NIC and/or mass storage drivers to your WinPE disc for your particular hardware.  There's a subfolder called Drivers.  This is actually pretty easy.  Just point the wizard to the INF files for the device and it will import the driver into SCCM.
Then, right-click on "Boot Image (x86)".  Go to the Windows PE tab.  Click the flower icon, then pick the drivers you imported into the Drivers subfolder before.  After you are done, update all distribution points and it will inject the drivers you just added into WinPE.
Reburn your disc and you should be up and running.  This would have been necessary whether or not you use physical media.
0
 
LVL 1

Expert Comment

by:Aerodrake
ID: 23748575
@ HayesJupe

I stand corrected.
0
 

Accepted Solution

by:
stefanjoc earned 0 total points
ID: 23753811
Hi all.  Aleinss, I was trying to do this without SCCM by using a normal Winpe cd.  I can add the drivers to the task sequence, no problem, and deploy the os from the installation CD source that I have using sccm.  What I was trying to do however was outside of SCCM, create a bootable winpe cd that started the drivers (the wpeinit bit) so that I could use imagex to image up onto a network driver.

However, having looked at this for sometime I've realised I am making this a little bit too complicated (more than it needs to be) so here is my solution

1. Create the Windows Image using SCCM to run from a Windows installation CD, injectiing the driver packs and applications that I want on my machine.

2. Once I have that base build installed, go about customising the build with my windows tweaks for speed, anti virus etc and any other drivers, applications, patches and services packs that I need.

3. Take the build off the network and set the password to blank

4. Create Task Sequence Media from within SCCM choosing the capture media option and selecting the boot image that has all the drivers I want to pre load at the start of the build (normally mass storage and network)

5. Burn that ISO to a cd, and run it on my nice shiny build with all my customisations running through the wizard to select the network location and the user account credentials etc

6. Voila, my build starts to capture

NOTE: Make sure you have copied all of the sysprep files to c:\sysprep  Dont worry about them appearing in the image because the capture process will remove them.

So the end result is, I dont need to worry about creating a stand alone winpe Cd with network drivers (using AIK), or use imagex because SCCM really is that good :-)

Hope this helps anyone else trying to capture for gold builds
0
 
LVL 22

Expert Comment

by:Adam Leinss
ID: 23755391
Making a standalone WinPE disc is pretty easy: http://www.svrops.com/svrops/articles/winvistape2.htm
Drivers are injected with "peimg /inf=C:\somepath"
I actually use a GImageX/WinPE 2.0 disc (no SCCM) because I didn't feel like staging all the MAC addresses into SCCM for bare metal installs.
0
 

Author Comment

by:stefanjoc
ID: 23755489
Hi aleinss. yeah I did go through the process of the winpe image. I kept getting errors when attempting to run that command, something about the folder not being a valid winpe image but I knoww it was. got frustrated with that in the end so went down the sccm route. Thanks for your help as always :-)
0

Featured Post

Prep for the ITIL® Foundation Certification Exam

December’s Course of the Month is now available! Enroll to learn ITIL® Foundation best practices for delivering IT services effectively and efficiently.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Welcome to my series of short tips on migrations. Whilst based on Microsoft migrations the same principles can be applied to any type of migration. My first tip is around source server preparation. No migration is an easy migration, there is a…
Remote Apps is a feature in server 2008 which allows users to run applications off Remote Desktop Servers without having to log into them to run the applications.  The user can either have a desktop shortcut installed or go through the web portal to…
this video summaries big data hadoop online training demo (http://onlineitguru.com/big-data-hadoop-online-training-placement.html) , and covers basics in big data hadoop .
Despite its rising prevalence in the business world, "the cloud" is still misunderstood. Some companies still believe common misconceptions about lack of security in cloud solutions and many misuses of cloud storage options still occur every day. …

830 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question