BrainDump
  Home arrow BrainDump arrow Page 2 - Slipstreamed and Unattended Windows Instal...
ASP Free Forums 
.NET  
ASP  
ASP Code  
ASP.NET  
ASP.NET Code  
BrainDump  
C#  
Code Examples  
Database  
Database Code  
IIS  
Microsoft Access  
MS SQL Server  
Silverlight  
Visual Basic.NET  
Windows Scripting  
Windows Security  
XML  
Mobile Linux 
App Generation ROI 
IBM® developerWorks 
ASP Web Hosting  
ASP.NET Web Hosting 
Windows Web Hosting
 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
BRAINDUMP

Slipstreamed and Unattended Windows Installations
By: Barzan "Tony" Antal
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 6
    2008-10-15

    Table of Contents:
  • Slipstreamed and Unattended Windows Installations
  • The Theory
  • Third Party Apps to the Rescue
  • Final Thoughts

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Slipstreamed and Unattended Windows Installations - The Theory


    (Page 2 of 4 )

    Before we begin, we must define the term slipstreaming. It is a technique known since the release of Windows 2000 and XP. Slipstreaming means applying the technique to combine a source-legal Windows installation CD with the necessary extra security updates, patches, service packs, and if need be, additional drivers as well. The end result of slipstreaming is another legal Windows installation CD on steroids.

    It should be noted that Microsoft sells slipstreamed editions that contain the latest updates every now and then. So this is a perfectly legal and native approach for the OS. Technically, all that happens is that the source image becomes "expanded" with the additional software updates. The installation CD may become a DVD quite easily (due to its large size), but that shouldn't cause problems nowadays.

    During the installation process of slipstreamed editions, the additional software and updates are also installed. This is the number one reason why slipstreaming is so powerful. It is an extremely time-saving process. Just imagine being in the place of system administrators required to deploy tens of thousands of identical copies. Network bandwidth can also be conserved during the process. Thus, it saves time and money.

    There are numerous step-by-step manuals and guides available on the Internet that lead the user through the slipstreaming process for the most common packages, such as the Service Pack 2, and lately, SP3-all of these, of course, referring to Windows XP. Walking the reader through the process of do-it-yourself manually via the command line ("cmd.exe") is not really the purpose of this article.

    We won't focus on that. Instead, we'll just briefly present the process to help you grasp the concepts. On the next page, we will recommend some of the most popular free third-party utilities that do the slipstreaming process automatically. You download the application, launch the utility, a fancy GUI shows up, and you can walk through the entire process with a wizard-like interface. And yes, they do the job well.

    However, as mentioned earlier, we want to actually understand what happens behind good-looking graphical user interfaces. Before you do anything else, you should copy the source legit version of Windows to a reference folder. Once this is done, we download to a separate folder, practically anywhere, the security hotfixes, service packs, and updates. Then we run each (or handle them via a script) with the /integrate:<path_to_install> tag.

    In the above example, replace <path_to_install> with the accurate full path of the folder where the copied source Windows installation CD is located; by doing this, the patches are integrated into the installation image. After this step, you need a boot extractor utility to grab the boot loader from the original installation CD. A freeware utility to do this is IsoBuster.

    You'll find "Microsoft Corporation.img" as the bootable image. Extract it. Then launch your favorite CD/DVD burning software suite (such as Nero Burning Rom), create a new bootable CD/DVD compilation, specify the source bootable image (the one we have just extracted earlier), then add the files and folders (by selecting everything) from the slipstreamed installation. As you can see, it isn't hard...but it is time-consuming.

    Windows install CDs supplied by OEMs usually cannot be slipstreamed because they are proprietarily customized already. And you should pay attention to the burning options because the following two options must not be ignored: 1.) Number of loaded sectors: 4 (this can be set in most authoring suites); 2.) "Do not add the ";1" ISO file version extension." Without these, the CD won't boot.

    Now let's also explain as briefly as possible the theory behind unattended installs. In short, Microsoft allows users to automate the installation process of their apps and operating systems via so-called answer files. These are basically text files that already contain the answers to the questions that pop up during installations. As you can see, you can edit the sample answer files only once, and then use that file thousands of times.

    The structure of these files is composed of headers ("[name_of_the_header]"), and then keys and values ("key = value"). By default, each Windows installation comes with a sample unattended.txt that can be modified according to your requirements. For a complete walk-through of how to build an answer file on your own, check out this Microsoft documentation. To sum up, answer files script the installation process.

    On the next page we'll take a look at third party utilities that can lead the user through the slipstreaming and unattended setup-creating process in a wizard-like manner. The image will be in an .ISO ready-to-burn format. Then all you need is a blank CD/DVD media -- and of course, your favorite optical media authoring environment suite.

    More BrainDump Articles
    More By Barzan "Tony" Antal


       · Thank you for reading this post. Hope you've found it informative and educational....
       · I have seen OEM PCs coming with software that will start once and keep installing...
     

    BRAINDUMP ARTICLES

    - Introduction to Office Live Workspace
    - Using MS Excel for One-way Analysis of Varia...
    - Comparing Data Sets Using Statistical Analys...
    - Import Blogger Posts into WordPress Using Wi...
    - Download WordPress from an FTP Server and Ru...
    - Install and Run WordPress in XAMPP Local Host
    - What Windows 7 Brings to the Table
    - Virtualization and Sandbox Detection
    - Advanced Firebug Techniques in Windows XP Ho...
    - Editing CSS with Firebug in Windows XP Home
    - Using Firebug in Windows XP Home
    - Migrating to Exchange Server 2007
    - Using System Restore on a Non-Bootable PC
    - Finding Logged on Users and More Scripting S...
    - Developing Macro Commands in MS Excel





    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 1 Hosted by Hostway
    For more Enterprise Application Development news, visit eWeek