Posted on 09/20/2004 12:41:57 AM PDT by Stoat
Pre-patch your XP Setup CD once; never have to install SP2 again. Fred Langa walks you through a 16-step process.
Our recent discussions about Windows XP's SP2 show that the huge patch is working fine for most users; and that with caution (make a full backup or image beforehand; read and follow all of Microsoft's pre-SP2 installation tips), even potentially troublesome installations can be handled smoothly.
But not swiftly: The update process can take a considerable chunk of your workday, even if you don't count the download time or install from the free SP2 CD. Twenty to 40 minutes seems about the norm for installs on faster PCs; older, slower systems can take well over an hour.
There's not a lot that can be done about that, but you can achieve a huge time savings on future installations and reinstallations of XP by integrating SP2's files with those of your original XP setup CD. Your hybrid install CD will work exactly as the original one did, even to the point of using the same 25-character Product Key, but it will be completely up to date with all patches and updates, up to and including SP2. Any system you set up with the hybrid CD will be pre-patched to current levels, in one step. You'll be totally up to date from the start, rather than facing maybe an hour or more of additional downloads to bring the new installation or reinstallation to SP2 levels.
Creating a new hybrid installation CD is surprisingly easy--a point and click exercise with only a few geeky parts. And it works very well. In fact, in most ways, this method of pre-patching an installation CD is basically the same process software vendors use to produce an updated version of their installation software; indeed, starting this fall, Microsoft will offer for sale fully prepatched versions of XP on CD. But you don't have to wait: You can create your own totally legitimate prepatched copy of XP on CD today.
Before you begin, you'll need the following:
1) A legitimate XP setup CD (almost any variation will work: Pro or Home; retail or OEM; full install CD or upgrade CD; etc.)
2) A CD burner, blank CD, and software capable of creating a bootable CD (eg. Nero, Roxio, etc.)
3) About a gigabyte of free space on your hard drive for temporary file storage. (This space can be recovered after you've made your new CD.)
Ready? Let's dig in, step by step: The Steps Required
Step One: Using Windows Explorer, navigate to the top level of your hard drive, or to some other suitable location that's easy to get back to.
Step Two: Create a new folder. We'll use this new folder to hold the components of your CD project. You can give it any name, but for clarity, let's call it XPSP2 in this working example.
Step Three: Open the newly created XPSP2 folder. Inside, create three new (empty) folders; name them Root, Boot, and SP2. These folders will house various components that later will be combined into a new, pre-patched setup CD.
Copying Files, Folders
Step Four: Put your original, unpatched XP installation CD in the CD drive; copy all of its files and folders to the new "Root" folder you just created in Step Three. (i.e. C:\XPSP2\ROOT )
Step Five: Open the Root folder; you'll see the files that have just been copied from the installation CD. Click to open the Support folder; then click to open the Tools folder inside that. Delete the file named "deploy.cab" inside the Tools folder. (In other words, delete: C:\XPSP2\ROOT\SUPPORT\TOOLS\DEPLOY.CAB )
Step Six: Download the (free) "Windows XP Service Pack 2 Deployment Tools" from Microsoft.
Download an Install Package
Step Seven: The file you download In Step Six will have a name like "WindowsXP-KB838080-SP2-DeployTools-ENU.cab". Rename this to "deploy.cab" and copy it into the C:\XPSP2\ROOT\SUPPORT\TOOLS\ folder, replacing the "deploy.cab" you previously deleted there.
Step Nine: Extract the Service pack files to the SP2 folder: Click Start/Run, and then type this command in the Run box: C:\XPSP2\SP2.EXE /U /X:C:\XPSP2\SP2
Click OK, and the self-extracting SP2.exe file will unpack its contents into the SP2 folder.
Step Ten: Use XP's built-in "Update" tool to apply the SP2 patches to the original XP setup files. Click Start/Run and type the following command in the Run box:
C:\XPSP2\SP2\I386\UPDATE\UPDATE.EXE /S:C:\XPSP2\ROOT
Windows will open an "Updating Your Windows Share" dialog, and will show you the progress of the patching. When it's done, the SP2 patches will be seamlessly integrated with the original XP setup files.
Different CD-burning tools have different ways of setting up a bootable CD. I'll walk you through using Roxio's CD Creator, as it's one of the most widely used CD-burning tools. Many of the concepts will apply to other tools, although the menu items and dialog names will be different. (I'll also link to additional step-by-step guides for other CD tools at the end of this article.)
Step 11: In addition to the content files, which you created in steps 1-10 above, you also need the actual boot code. The good folks at TackTech, in addition to offering a wealth of information, also make available, free, CD boot code files. Grab a copy at http://www.tacktech.com/pub/microsoft/bootfiles/bootfiles.zip . It's a standard ZIP file; open the file and copy the compressed file inside, called "boot.ima" to the folder C:\XPSP2\BOOT you previously created.
Step 12: Start your CD burner utility--- in this example, Roxio's CD Creator:
Step 13: Select File/New Project/Bootable Disc. When the dialog opens, set Bootable Disc Type: to No Emulation. Click the ">>Advanced" button, and set the Load Segment: to 0x000 and the Sector Count: to 4. Now click "Browse" where the dialog asks you to "locate the image file that contains the bootable image." Browse/navigate to C:\XPSP2\BOOT. Click on the "boot.ima" file you placed there in Step Eleven, and then click "Open" and "OK."
Step 14: Click to File/Project Properties. This opens one dialog with several tabs, and many choices and sub choices. Basically, you use this dialog to set up the new CD to match the characteristics of your original XP setup CD. For example, if your original XP setup CD is an unpatched, retail, full-install version, its volume label is probably "WXPFPP_EN," so that's what you'd enter in the "Volume Label" portion of the dialog box. You can simply check your original CD with Windows Explorer to see the volume label, or you can figure it out from the comprehensive list at http://www.tacktech.com/display.cfm?ttid=342
Likewise, set the other features in this dialog to match that of the original setup CD:
File System = Joliet
Physical format of CD = Mode 1: CDROM
Click Advanced, and enter the following:
Publisher Name = MICROSOFT_CORPORATION
Prepared By = MICROSOFT_CORPORATION
The remaining default settings are probably OK, but to be sure:
Select "Use original file date."
Select "All Files" under the "File Filter" tab.
Uncheck "Do not add Hidden files" and "Do not add System files."
When you're done, click OK.
Step 15: You're almost ready to burn. You already added the boot image files to the project in Step thirteen; now select and add all the files and folders in the C:\XPSP2\ROOT folder to the burn project, and click "Burn to disc."
Step 16: The final dialog then opens, and offers a few last choices. If they're not already selected, select "Record CD" under "Record Options," and "Disc-at-Once" under "Record Methods." Click OK, and you're done!
Note that the burning software may complain about the "folder depth" being too many levels deep--ignore this warning, as it has no effect on the usability of this CD. More Options and Alternatives
Of course, there are many variations on the process, and these sites cover most of them:
Other ways to produce a prepatched ("slipstreamed") setup CD:
Create a Bootable CD:
What ways have you used to "slipstream" or prepatch a CD? What pitfalls have you encountered that you might share with the rest of us? What sites have given you the best advice on the process? Join in the discussion!
To discuss this column with other readers, please visit Fred Langa's forum on the Listening Post.
To find out more about Fred Langa, please visit his page on the Listening Post.
if you download SP2 you DO NOT need SP1.....
I know. I'll try and slipstream SP2 and load it onto unused hard drive as an experiment.
Really? You don't need to install SP1 before SP2?......
Yup
If you downlaod SP2 you have NO need to download SP1 as SP2 will have all the stuff inside of it...
Thank you Stoat! I am the de-facto system administrator for my clan and I will be sure to burn an updated XP install cd soonest to save myself from all of the pestering of "can you fix my computer (without installing linux)?"...
Awww... I don't think humor constitutes calling someone a bigot, even if you are including yourself. I sometimes have a need for Windows XP, usually to run some random program.
I understand that, but this thread didn't leave much room for discussion since it was a how-to, not a how-do-i.
My screen looks like this. Did I do something wrong?
placemarker
Sorry...I see Coconutt2000 and and had a flashback to Bush2000 (see his posting history), don't want to go there again from the contrarian direction...
Eheh, I'll look... but just so you know, I've been using this particular handle since 2000, just not here.
Thanks!!!!!!!!!!!
Bump!
Okay....someone tell this dummie why I need SP2.....I have a hardwired firewall (this is a home where we have a router set up for a couple of computers).....
Top 10 Reasons to Install Windows XP Service Pack 2 (SP2)
|
LOL
BTTT
"I followed your directions precisely and now everything looks like this."
ROTFLMAO!!!
Are you sure that a Mac or Linux file didn't get into your install CD by mistake? (((evil grin))))
bttt
Rofl. Mac, Linux, 386BSD, .... many options for saving time and trouble.
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.