Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


April 2006

Deploy an OS by Using SMS

With help from SMS 2003's OSD Feature Pack, you can perform mass OS installs and upgrades
RSS
Subscribe to Windows IT Pro | See More Systems Administration Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!
SideBar    Customizing an OSD Deployment, A New Image Format

Task 3: Upgrading an Existing OS
Installing the OS on a fresh system is one thing, but how can you use the OSD to upgrade an existing OS? When upgrading an OS, the main challenge is to install the OS while maintaining the user and computer states. The OSD addresses this challenge by using phases, which let you define or perform custom actions.

When you upgrade an OS on a system, the OSD captures the user's state (i.e., user profiles and documents from the original OS), then restores this information after the new OS is deployed. To perform these user-state actions, the OSD uses User State Migration Tool (USMT) 2.6, which is integrated with the OSD, although you need to download and install USMT 2.6 separately. (You can download USMT 2.6 via a link on the SMS 2003 OSD Feature Pack Web site.) USMT 2.6 captures all profiles on the existing OS and not just the currently logged-on profile. If you don't want to use USMT, you can run another application or script to capture and restore the state.

By default, the OSD saves the user-state information to the local disk in a subfolder of C:\minint. (The minint directory stores other data besides the state data; furthermore, it's the only directory that isn't deleted when the OSD cleans the disk to prepare for the new OS extraction.) You can save the user state to a Universal Naming Convention (UNC) path if you want (which you'd have to do in machine-refresh scenarios—that is, when a user gets a new machine). However, the best practice is to store the state data on the local disk; doing so is much faster than saving and restoring the potentially large state data to a share on the network.

The process of deploying the OS upgrade is the same as delivering any other application via SMS. SMS creates an advertisement and assigns the OS installation program to a collection. (The collection computers must be running the SMS 2003 Advanced Client SP1 to be able to recognize OS programs.) Typically, via SMS you'd offer the new OS to the collection perhaps two weeks before the mandatory install date, so that users can install the OS when it's convenient for them, but enable a data and time for an automatic installation for clients that haven't had the OS installed. In this situation, because SMS contains complete software and hardware inventory data for all the machines you want to target, you can customize the upgrade—for example, upgrade only Windows 2000 systems that are at least Pentium 3 machines with 128MB memory and 10GB C drive partitions. The OS advertisement appears to end users just like any other advertisement; they're prompted that a new program is available and can install it via the standard Add or Remove Programs Control Panel applet.

After the advertisement has run, the SMS OS program executes and displays a countdown screen (you can configure the countdown time value, which is 30 minutes by default), which lets the user install the OS now or postpone the installation. When the user chooses to install the OS, the machine state is captured to the configured location (either C:\minint or a UNC path as described earlier), then the OSD WinPE is installed in C:\minint. OSD replaces the root active partition files ntdetect.com and ntldr with versions that use the C:\minint location instead of the standard Windows installation (the original versions are backed up in C:\minint\backup). The machine then reboots into the now-local OSD WinPE, deletes all files on the disk except those in the minint folder, and downloads the new OS. This is the same process that the OSD uses for a brand-new OS deployment, and you can use the same OS image for both new-install and upgrade scenarios. The only mandatory difference between a new OS install and an upgrade is that a state-restore phase runs after the mini-setup wizard finishes to restore the state data from the minint or UNC location.

A More Powerful SMS 2003
The OSD expands SMS 2003's capabilities to let you create and install OS images on computers across your organization. The OSD uses existing Windows technologies that you're probably familiar with, such as Sysprep and USMT, and also gives you an opportunity to adopt Microsoft's latest imaging format, WIM, which will be the basis for OS imaging in the next generation of Windows. Most importantly, the OSD lets you install new OSs as well upgrade existing OS versions through the SMS 2003 application-deployment infrastructure.

Solution Snapshot
PROBLEM: You want to use just one product to deploy all the software your users need, but SMS 2003 deploys only applications, not OSs
SOLUTION: Use the free SMS 2003 Operating System Deployment (OSD) Feature Pack to create OS images and install them on SMS clients throughout your organization
DIFFICULTY: 3.5 out of 5
SOLUTION STEPS:

  1. Download and install the OSD.
  2. Capture the OS image into a Windows Imaging Format (WIM) file.
  3. Burn the WIM file to a CD-ROM.
  4. Create an SMS package containing the OS image to be installed.
  5. Create the image-installation CD-ROM.
  6. Install the OS from the image-installation CD onto the target computer.

End of Article

   Previous  1  [2]  Next  


Reader Comments
Can't seem to get all of the article -- otherwise it might actually be useful!

jlvincent3 November 29, 2007 (Article Rating: )


try putting #49497 in the article search and watch the script crash. seriously less than useful web site. somebody needs to call Hyderabad and tell them to fix this...anyone speak hindi? lol

tekmrc1 March 16, 2008 (Article Rating: )


You must log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
Friday at PASS Europe 2006

Kevin talks about the closing day of the event and shares a funny Microsoft film. ...

Google's Browser Created Out of Fear of Microsoft

A deep fear of Microsoft drove Google to create its own Web browser, the company's cofounders implicitly admitted Tuesday, though each was careful never to mention the software giant by name. Instead, during a press conference, Google's leaders discussed ...

Escape From Yesterworld

Kevin points you to the funniest SQL Server website ever! ...


Windows OSs Whitepapers Why SaaS is the Right Solution for Log Management

Are You Satisfied?

A Preliminary Look at Deployment Plans for Microsoft Windows Vista

Related Events Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.

Job Openings in IT


ADS BY GOOGLE SPONSORED LINKS FEATURED LINKS

IT Connections
Dive into the new Microsoft platforms and products you implement and support with the experts from Microsoft, TechNet Magazine, Windows ITPro and industry gurus. There are 70+ sessions and interactive panels with networking opportunities.

Attention User Group Leaders...
Announcing the eNews Generator—a FREE HTML e-newsletter builder for user group leaders. Build your HTML and text e-newsletters in minutes and add Windows IT Pro & SQL Server Mag articles alongside your own message!.

Master SharePoint with 3 eLearning Seminars
Learn how to build a better SharePoint infrastructure and enable powerful collaboration with MVPs Dan Holme and Michael Noel. Register today!

Get SQL Server 2008 at WinConnections
Don’t miss Microsoft Exchange and Windows Connections conferences, the premier events for Microsoft IT Professionals in Las Vegas, November 10-13. Every attendee will receive a copy of SQL Server 2008 Standard Edition with one CAL.



Order Your SQL Fundamentals CD Today!
Learn how to use SQL Server, understand Office integration techniques and dive into the essentials of SQL Express and Visual Basic with this free SQL Fundamentals CD.

Virtualization Congress Oct. 14-16 in London
Don't miss Virtualization Congress, the premiere EMEA conference dedicated to hardware, OS and application virtualization. Oct. 14-16.
Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technical Resources Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2008 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing