View
222
Download
0
Category
Preview:
Citation preview
WCL302Business Desktop Deployment (BDD) 2007:Part 1, Deploying Windows Vista
Michael NiehausSystems Design EngineerMicrosoftmniehaus@microsoft.com
Agenda
• Impact of Windows Vista
• Top 10 deployment-related changes
• Tools that you need to know
• What does this mean to you?
• Overview of the Solution Accelerator for Business Desktop Deployment (BDD) 2007
• Next steps
Impact of Windows VistaTop 10 Deployment-Related Changes
• SizeSize
• Get used to 2GB+ images, expanded to 6GBGet used to 2GB+ images, expanded to 6GB
• Consider the importance of DVD drivesConsider the importance of DVD drives
• Review hardware requirementsReview hardware requirements
• SecuritySecurity
• File system and registry redirectionFile system and registry redirection
• User access controlUser access control
• Power User deprecatedPower User deprecated
• Low-rights users are easier!Low-rights users are easier!
• BitLockerBitLocker
Impact of Windows VistaTop 10 Deployment-Related Changes
• Servicing and componentizationServicing and componentization
• The OS is made up of componentsThe OS is made up of components
• Each component exposes its configurationEach component exposes its configuration
• Patches, service packs, and languages are components too and can be Patches, service packs, and languages are components too and can be applied offline!applied offline!
• Drivers can be injected just like componentsDrivers can be injected just like components
• SetupSetup
• Exclusively image-based, no more text-modeExclusively image-based, no more text-mode
• 32- or 64-bit executable32- or 64-bit executable
• Image on the DVD is Sysprep’dImage on the DVD is Sysprep’d
• No more BOOT.INI, uses BCD insteadNo more BOOT.INI, uses BCD instead
Impact of Windows VistaTop 10 Deployment-Related Changes
• XML filesXML files
• Unattend.txt is now Unattend.xmlUnattend.txt is now Unattend.xml
• Sysprep.inf is now Unattend.xmlSysprep.inf is now Unattend.xml
• WINBOM.INI is now Unattend.xmlWINBOM.INI is now Unattend.xml
• CMDLINES.TXT is now Unattend.xml (kind of)CMDLINES.TXT is now Unattend.xml (kind of)
• Notepad is no longer the preferred editing toolNotepad is no longer the preferred editing tool
• USMT now uses XML instead of INF filesUSMT now uses XML instead of INF files
• HAL independenceHAL independence
• One image can support all hardwareOne image can support all hardware
• No support for non-ACPI hardwareNo support for non-ACPI hardware
Impact of Windows VistaTop 10 Deployment-Related Changes
• Microsoft Windows Preinstallation Environment Microsoft Windows Preinstallation Environment (Windows PE)(Windows PE)
• Core part of the deployment processCore part of the deployment process
• Available to everyone!Available to everyone!
• DOS is deadDOS is dead
• ImagingImaging
• File-based Windows Imaging Format (WIM) File-based Windows Imaging Format (WIM) images are keyimages are key
• Tools are available to create, modify, mount, deploy, Tools are available to create, modify, mount, deploy, service, etc.service, etc.
• There is no such thing as “i386 source”There is no such thing as “i386 source”
Impact of Windows VistaTop 10 Deployment-Related Changes
• Multi-language support (MUI)Multi-language support (MUI)
• Windows Vista is language-neutral at its coreWindows Vista is language-neutral at its core
• Multiple language packs available for EnterpriseMultiple language packs available for Enterprise
• Languages can be added and removedLanguages can be added and removed
• Microsoft Solution Accelerator for Business Microsoft Solution Accelerator for Business Desktop DeploymentDesktop Deployment
• Shows you how to use the new tools togetherShows you how to use the new tools together
• Provides guidance and step-by-step procedures to help Provides guidance and step-by-step procedures to help you through the processyou through the process
• Will be available at the same time as Windows VistaWill be available at the same time as Windows Vista
Tools You Need to Know• SYSPREP
• SETUP
• IMAGEX
• Windows System Image Manager
• PEIMG
• Windows Deployment Services
• BitLocker
• PNPUTIL
• PKGMGR
• OCSETUP
• BCDEDIT
• Application Compatibility Toolkit 5.0
• User State Migration Tool 3.0
Tools You Need to Know
• Systems Management Server (SMS) 2003 OS Deployment Feature Pack Update
• Windows Server Update Services
• Other third-party management tools
• Deployments are best done with “zero touch” using manage tools
• System Center Essentials
• System Center Configuration Manager 2007
Tools You Need to Forget
• Remote Installation Services
• Replaced by Windows Deployment Services (retains “legacy support”)
• RIPREP and RISETUP are not possible with Windows Vista
• Setup Manager / Notepad
• Use Windows System Image Manager for editing XML files
• WINNT.EXE and WINNT32.EXE
• Replaced by SETUP and images
• SYSOCMGR
• Replaced by OCSETUP, PKGMGR
• MS-DOS boot floppies
• Use Windows PE!
SO WHAT DOES THIS MEAN SO WHAT DOES THIS MEAN TO YOU?TO YOU?
What Does This Mean to You?
• Microsoft wants to make deployment easier
• There are new options, tools, capabilities
• This also means change
• There are new things to learn
• Some reengineering will be needed
• We can help by providing a reference implementation, guidance, and improved tools
What is the Solution Accelerator for Business Desktop Deployment?
• End-to-end guidance, best practices, and tools for efficient planning, building, and deploying Windows and Microsoft Office
• Based on real-world experience and industry best practices
• Increase automation
• Decrease costs
Manual Deployment Manual Deployment $500 - $1000 per PC $500 - $1000 per PC
Light Touch Light Touch ~ $350 per PC~ $350 per PC
Zero Touch Zero Touch Less than $100 per PCLess than $100 per PC
BDD Today
NowNowQ4Q420062006
20072007June June 20062006
BDD 2007 beta release
Windows Vista Beta 2
SCCM 2007 Task Sequencer integration
Windows Vista only
Includes 2007 Office system support and guidance
BDD 2007 beta release
Windows Vista RC1
Complete guidance for 2007 Office system
Windows XP support added
Zero Touch added (OSD Update)
Full Windows DS support
BDD 2007 release
Windows Vista RTM
2007 Office system RTM
OSD Update RTM
Windows DS RTM
BDD 2007 updated
Support for SMSv4
Server deployment
BDD 2007 Roadmap
BDD 2007 Focus Areas
• Simplify and streamline
• Reduce documentation
• Separate guidance and methodology from tools and reference material
• More automation, wizards, and checklists
• Shared components for all scenarios
• Integrate SCCM 2007 task sequencer
• Use all the Windows Vista deployment tools
• Some even for Windows XP
• Update guidance
• Changes for Windows Vista, 2007 Office system, and the new tools
BDD 2007 Deployment Scenarios
• Lite Touch
• Deployment without management infrastructure
• Manually initiated
• Uses network share, Windows Deployment Services, CD/DVD, or USB
• Refresh, upgrade, replace, new computer
• Complete rewrite from BDD 2.5
• Zero Touch
• Uses SMS 2003 OS Deployment Feature Pack
• Scheduled via Systems Management Server (SMS) and completely automated
• Centrally monitored with Microsoft Operations Manager (MOM) 2005 Management Pack
• Refresh, replace, new computer
BDD 2007 New Features
• Microsoft Management Console (MMC) 3.0-based management console
• Replaces HTA application from BDD 2.5
• Improved driver management
• For Windows PE, Windows Vista, and Windows XP
• Manage a driver store
• Inject drivers based on PnP ID (copy only needed drivers)
• Multi-language support
• Installation of MUI language packs
• Configuring locale settings
BDD 2007 New Features
• Task sequence-based
• Uses technology from System Center Configuration Manager (SCCM) 2007, but does not require SCCM
• Allows for greater configuration flexibility
• Computer imaging processes uses Lite Touch deployment process
• Deploy into a lab
• Automate the installation, Sysprep, and capture
• Backup capability
BDD 2007 Installation and Configuration
Michael Niehaus
Systems Design Engineer
Microsoft
Gather source files
Install Windows Vista
Configurebuild
Windows VistaApplicationsDrivers
Executetask sequence
BDD Workbench MMC
Windows System Image Manager
Windows PE 2.0
SETUP.EXE
IMAGEX (WIMGAPI.DLL)
BDD Server
PE CD or PXE
Reference computer SCCM 2007 task sequencer
Applications (maybe), settings, etc.
Sysprep
Windows Vista
Capture imagePE Windows PE 2.0
IMAGEX (WIMGAPI.DLL)
Build Windows PE image
BDD Workbench MMC
PEIMG (behind the scenes)
BDD 2007 Computer Imaging ProcessBDD 2007 Computer Imaging Process
BDD 2007 Computer Imaging Process
• Windows Vista offers more options
• HAL-independent images
• Offline servicing (drivers and security updates)
• Provided as a Sysprep image (staged)
• So, some may choose a shorter route*
Gather source files
ConfigureUnattend.xml
Windows Vista
Applications
Drivers
BDD Workbench MMC
Windows System Image Manager
* * Unless you want to include apps, or you want to use SMS OSD
Gather
Execute
Prompt
Rule-based
Using Zero Touch Installation technologies
Wizard-based
Fill in missing values or override gathered values
Consume gathered values
Perform task sequence (SCCM 2007 Task Sequencer)
BDD Lite Touch ProcessHigh-Level Overview
CaptureUser State
Applynew image
Back upcomputer
ZTIUserState.wsf
USMT 3.0
InstallApplications
ZTIBackup.wsf
IMAGEX
ZTIApply.wsf
SETUP.exe
ZTIUserSTate.wsf
USMT 3.0
Old OS
Windows PE
New OS
RestoreUser State
ConfigureOS
ZTIConfigure.wsf
Unattend.xml
ZTIDrivers.wsf
ZTIApplications.wsf
SC
CM
200
7 T
ask
Seq
uen
cer
And more…
And more…
BDD Lite Touch ProcessTask Sequence
BDD Wizards
• Allow administrators to customize the wizard
• Provide default answers to bypass some questions
• Enable customization
• HTML-based
• Simplify localization
• Windows Vista look-and-feel
BDD 2007 Lite Touch Deployment
Michael Niehaus
Systems Design Engineer
Microsoft
BDD 2007 Zero Touch Installation
• Extends SMS 2003 OS Deployment Feature Pack
• Custom actions inserted to add functionality
• Supports additional scenarios (e.g. replace)
• Provides for complete automation
• Shared components with Lite Touch
• Scripts, configuration files, rules engine, task sequences
• Knowledge of one gives knowledge of the other
• Differences:
• No wizard
• Some components replaced by SMS 2003 OS Deployment Feature Pack functionality
• Applications installed via SMS packages
BDD 2007 Zero Touch Installation
• Easy migration path from current BDD 2.5 Zero Touch Installation and SMS 2003 OSD RTM
• Some changes to rule configuration (simplification)
• Easy migration path to System Center Configuration Manager (SCCM) 2007
• Provided through the next version of BDD, available in 2007
• Enhanced capabilities:
• SCCM 2007 task sequencer integration (even with SMS 2003)
• Full computer backup
• More granular driver injection
• Language packs, patches, etc.
BDD 2007 Deployment Database
• New structure introduced with BDD 2007 to provide more capabilities
• Computer, role, location, and make/model configuration
• Settings, applications, packages, and administrators
• Easier to create and configure
• Wizard to create database
• Wizard to configure rules (CustomSettings.ini)
• BDD Workbench to maintain database content
• Support for Lite Touch and Zero Touch
BDD 2007 Deployment Database
Michael Niehaus
Systems Design Engineer
Microsoft
Summary/Call to Action
• Windows Vista is easy to deploy
• New tools linked together through BDD 2007 with additional guidance and tools
• Try it today
• Download BDD 2007 for free
• Deploy!
• Come to tomorrow’s part 2 discussion about deploying the 2007 Office system
• Attend sessions on specific Windows Vista deployment tools
Resources
• TechNet Desktop Deployment Center
• http://www.microsoft.com/desktopdeployment
• Solution Accelerators
• http://www.microsoft.com/solutionaccelerators
• Blog
• http://blogs.technet.com/mniehaus
Ask The ExpertsGet Your Questions Answered
You can find me at the Microsoft Ask the Experts area, located in the Exhibition Hall:
Thursday 16 November 14:45 – 15:45
Friday 17 November Lunch
© 2006 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only.MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
Recommended