IT tutorials
 
Windows
 

Windows Vista : Deployment Platform - Basic Deployment Process, BDD 2007 Deployment Process

- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019
5/31/2013 7:49:59 PM

1. Basic Deployment Process

Figure 1 illustrates the basic deployment process using only the Windows Vista deployment tools to build images for high-volume deployments.

  • Technician Computer You build a distribution share on a technician computer. The distribution share includes the Windows Vista source files, applications, device drivers, and packages. You use Windows SIM to configure the distribution share by adding source files to it. You also use Windows SIM to create and customize the Windows Vista answer files to use for installation.

  • Master Computer On a master computer, you create a master installation by running Windows Setup from the distribution share using an answer file you created with Windows SIM. The installation should be fully automated to ensure a consistent, repeatable process from one build to the next. After creating the master installation, run Sysprep to prepare it for duplication. In low-volume deployments, you can skip this step and deploy directly from the Windows Vista image that Microsoft provides, and then customize the installation during deployment.

  • Network Share You use ImageX to capture an image of the master installation from the master computer. Then you store the image on a network share accessible to the destination computers to which you’re deploying the image. Alternatives to deploying from a network share include deploying the image from a DVD or deploying the image from Windows DS.

  • Destination Computers On the destination computers, run Windows Setup to install Windows Vista. Windows Setup accepts the image file and answer file to use as command-line options. Using Windows Setup to apply an image to destination computers is preferable to using ImageX to apply the image. Windows Setup includes logic that ImageX does not include, such as properly preparing the BCD.

Figure 1. Basic deployment process.


How It Works: Configuration Passes

Like earlier versions of Windows, Windows Vista Setup runs in phases. These phases are called configuration passes. The following list describes each configuration pass that Windows Setup runs:

  • windowsPE Configures Windows PE options as well as basic Windows Setup options. These options can include setting the product key and configuring a disk.

  • offlineServicing Applies updates to a Windows Vista image. Also applies packages, including software fixes, language packs, and other security updates.

  • generalize The generalize pass runs only if you run sysprep /generalize. In this pass, you can minimally configure Windows Vista, as well as configure other settings that must persist on your master image. The sysprep /generalize command removes system-specific information. For example, the unique SID and other hardware-specific settings are removed from the image.

  • specialize Creates and applies system-specific information. For example, you can configure network settings, international settings, and domain information.

  • auditSystem Processes unattended Setup settings while Windows Vista is running in system context, before a user logs on to the computer in audit mode. The auditSystem pass runs only if you boot in audit mode.

  • auditUser Processes unattended Setup settings after a user logs onto the computer in audit mode. The auditUser pass runs only if you boot in audit mode.

  • oobeSystem Applies settings to Windows Vista before Windows Welcome starts.


2. BDD 2007 Deployment Process

BDD 2007 is a holistic approach to desktop deployment, bringing together the people, processes, and technology required to perform highly successful, repeatable, and consistent deployment projects. Because of its strong focus on methodology and best practices, BDD 2007 is much more valuable than the sum of its parts. Not only does BDD have the benefit of decreasing the time required to develop a desktop-deployment project, but it also reduces errors and helps you create a higher-quality desktop-deployment project.

Microsoft recommends that you use BDD 2007 to deploy Windows Vista instead of using the basic deployment tools directly. All of the deployment tools in Windows Vista and the Windows AIK are huge improvements over the deployment tools for earlier versions of Windows. However, they are simply tools without a framework and without any business logic. They have no “glue” to bind them into an end-to-end process. BDD 2007 provides this glue in the form of a complete technology framework. Internally, BDD 2007 is an extremely complex solution. BDD 2007 provides solutions for the problems facing most customers during deployment, including preinstallation phases (disk partitioning, formatting, and so on), installation (disk imaging), and postinstallation phases (user state migration, application installation, customization, and so on). Even though BDD 2007 is complex internally, the solution makes building, customizing, and deploying Windows Vista images very easy by masking most of the details.

Direct from the Source: BDD 2007

Microsoft has invested a lot to provide innovative technologies that help customers deploy desktops effectively, especially the new capabilities around file-based imaging, component-based architectures, hardware independence, etc. These have significant benefits in reducing image count, costs, and complexity.

However, where we have heard a lot of feedback from our customers and partners is around the best practices and methodology to use these tools most effectively. We also hear from industry analysts that most of the migration challenges customers face is around building teams, schedules, project plans, business cases, and building the right set of images as well as process and methodology. Technology, in itself, plays a smaller role than we would think in successful deployments.

The challenges our customers face are the following:

  • No standard set of deployment guidelines—this results in widely varying results and costs for desktop deployments.

  • Focus has been more on technology and less on methodology—this has caused varying types of solutions and, therefore, varying results.

  • Customer perception of cost/complexity—due to the lack of repeatable and consistent process around the technology.

  • Unclear guidance on which of our many new tools to use and when.

This realization is the reason, with Windows Vista and the 2007 Microsoft Office System, we have been extremely focused in enhancing our guidance around deployments. The result is the significantly improved Business Desktop Deployment (BDD 2007) methodology for desktop deployment. We are working with industry experts, system integrators, and deployment/management software providers to enhance this guidance so that it captures best practices from throughout the industry.

Manu Namboodiri

Windows Vista Product Management


Figure 2 describes the typical process for using BDD 2007 to deploy Windows Vista. The process is the same whether you’re capturing an image in the lab or deploying images in a production environment. Additionally, BDD 2007 provides a user interface to configure all of its processes. Behind the scenes, thousands of lines of code work to implement your choices during deployment.

Figure 2. BDD 2007 deployment process.


The following list describes each part of the BDD 2007 deployment process. 

  • Distribution share After installing BDD 2007 on a build server in a lab environment, you first use the BDD 2007 Deployment Workbench to stock the distribution share with source files. Source files include Windows Vista images, applications, device drivers, and packages. The Deployment Workbench provides a user interface for adding all source files to the distribution share. The user interface also provides intelligence, such as error checking and building a device driver database for device driver injection during deployment.

  • Build After the distribution share is fully stocked, you use the Deployment Workbench to create a build. A build associates source files from the distribution share with a configuration. The configuration includes a setup answer file and a task sequence. A task sequence is a list of steps to take during installation. The task sequence specifies when to take each step and when to skip it. The task sequence supports reboots during installation and data collected during the task sequencer persists between reboots. The task sequence represents one of the primary customization points for BDD 2007.

  • Deployment point After creating a build, you create deployment points for installing it. A deployment point is a subset of the BDD 2007 distribution share in much the same way that configuration sets are subsets of Windows SIM distribution shares.

    A deployment point specifies which source files and builds from the distribution share to distribute and how to distribute them. Deployment points also provide a way to connect to the deployment point and begin installation. For example, a network deployment point copies a subset of the distribution share to another network location and generates a Windows PE boot image that automatically connects to the distribution share and begins installation. An OSD deployment point creates a subset of the distribution share that you can deploy by using an SMS 2003 OSD deployment program. A special deployment point, called a Lab deployment point, always points to the ful distribution share on the build server.

    Deployment points are customizable. The primary customization points for deployment points are rules, which are stored in a file called CustomSettings.ini. This file contains rules for installing Windows Vista on destination computers and configuring it. You can configure the BDD 2007 Windows Deployment Wizard user interface, for example, by hiding certain screens and automating others. You can also target specific Windows Vista settings at different groups of computers based on MAC address, location, and so on.

  • Destination computer With a fully stocked distribution share, a defined build, and a defined deployment point, you can use BDD 2007 to deploy Windows Vista to destination computers. You can use LTI to deploy Windows Vista. To use LTI, you start the destination computer using the deployment point’s Windows PE boot image. You can put the boot image on removable media (DVD, UFD, and so on) or add it to a Windows DS server. Either way, you start the destination computer using the Windows PE boot image provided by the deployment point to begin the Windows Deployment Wizard. The wizard displays several screens to collect data from you (computer name, domain membership, applications to install, and so on), and then installs the operating system without any further interaction.

    You can also use ZTI to deploy Windows Vista. To deploy Windows Vista using ZTI, you must create an OSD deployment point. Then you create the program in SMS 2003 OSD.

Note that Figure 3-4 makes no reference to creating a master installation and capturing an image. In BDD 2007, creating and capturing an image is an LTI process. You can configure any deployment point to automatically capture an image of an installation and store the image in the distribution share. After you make this choice, the imaging process is fully automated. You don’t have to run Sysprep. You don’t have to run ImageX. The Windows Deployment Wizard automatically runs Sysprep and then runs ImageX to capture the image and store it in the distribution share. Then you can simply add the image to the distribution share using Deployment Workbench.

The process for OSD images is just a bit more complicated, however. The Windows Deployment Wizard will fully prepare the computer for imaging, but you must use the OSD Image Capture Wizard to capture the image and store it in the BDD 2007 distribution share. 

New Features for BDD 2007

The following list summarizes the changes between BDD 2.5 and BDD 2007:

  • BDD 2007 adds support for deploying Windows Vista and the 2007 Office system. Office 2003 deployment guidance is now available separately.

  • This release of BDD introduces the Deployment Workbench for creating and customizing computer images. The Deployment Workbench is an MMC console that replaces the Computer Imaging System Wizard (Config.hta) in earlier versions of BDD. The Deployment Workbench is a significant improvement that you can use to create a distribution point (operating systems, device drivers, applications, and packages). You then create builds and deployment points based on source files in the distribution point.

  • The Deployment Workbench provides far more advanced handling of applications, device drivers, and so on than Config.hta in earlier versions of BDD. For example, you can specify dependencies between applications. In fact, the Deployment Workbench includes native support for the 2007 Office system. Another example is device drivers, which the Deployment Workbench catalogs; the Deployment Wizard then uses the catalog to inject device drivers into the image during deployment to a destination computer.

  • BDD 2007 merges the lite-touch and zero-touch code. Customizing both lite-touch and zero-touch solutions is now a similar process, and the guidance contains updated information about both solutions, which coexist in the same environment and provide broader scenario coverage with common tools. Additionally, the Windows Deployment Wizard (LTI) is new and significantly improved in this release of BDD. Both solutions now use a stand-alone task sequencer derived from Microsoft System Center Configuration Manager 2007 to simplify the scripting complexity of earlier versions of BDD.

  • BDD 2007 makes complete use of the tools in the Windows AIK, including ImageX, Windows SIM, Windows PE 2.0, and Windows DS.

  • The documentation has been reorganized and updated so that each guide separates step-by-step instructional guidance from process and background guidance. This organization makes focusing on one or the other easier, and it makes customizing the guidance simpler for partners developing solutions based on BDD 2007.

 
Others
 
- Windows Vista : Platform Components (part 2) - Windows Setup, Sysprep, Windows PE, Windows DS, ImageX
- Windows Vista : Platform Components (part 1) - Windows Imaging, Answer Files, Windows SIM
- Windows 7 : Using the Default Programs Page (part 2) - Change AutoPlay settings, Set program access and computer defaults
- Windows 7 : Using the Default Programs Page (part 1) - Set your default programs, Associate a file type or protocol with a specific program
- Windows 7 : Setting Default Programs for Files
- Windows 7 : Editing the Registry - Backing Up and Restoring the Registry
- Windows 7 : Editing the Registry - How the Registry Is Organized
- Windows Server : Designing Enterprise-Level Group Policy Strategy (part 4) - Implementing Fine-Grained Password Policies
- Windows Server : Designing Enterprise-Level Group Policy Strategy (part 3) - Planning Authentication and Authorization
- Windows Server : Designing Enterprise-Level Group Policy Strategy (part 2) - Controlling Device Installation
 
 
Top 10
 
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
Technology FAQ
- Is possible to just to use a wireless router to extend wireless access to wireless access points?
- Ruby - Insert Struct to MySql
- how to find my Symantec pcAnywhere serial number
- About direct X / Open GL issue
- How to determine eclipse version?
- What SAN cert Exchange 2010 for UM, OA?
- How do I populate a SQL Express table from Excel file?
- code for express check out with Paypal.
- Problem with Templated User Control
- ShellExecute SW_HIDE
programming4us programming4us