Imaging and Deployment James O’Neill Jamesone@microsoft.com http://blogs.technet.com/jamesone Imaging and Deployment
What Will We Cover? Managed Deployment Advantages Windows Imaging Windows Preinstallation Environment Application Compatibility Toolkit Deployment Management Systems
Level 200 Helpful Experience Familiarity with deployment concepts Familiarity with Windows administration Level 200
Agenda Exploring Deployment Considerations Using Vista Deployment Tools Deploying Windows Vista
Deployment Challenges System Diversity Hardware Software Roles Admin Costs Configuration Testing Management Data Migration Applications User data System settings
Managed Deployment Advantages Consistency Limit configurations Standardize systems Manageability Centralized Automated Reliability System testing System Restore
Deployment Scenarios New System System Upgrade Deployment Server Side-by-Side
Agenda Exploring Deployment Considerations Using Vista Deployment Tools Deploying Windows Vista
Vista Deployment Enhancements Windows Imaging Powerful tools Configurable files Flexible application Modularization Component separation Independent definition Building blocks Microsoft Deployment Solutions
A Brief History of Imaging Product CD SMS 2003 Reference Computer Target Computer .wim file .wim file WINNT32 Answer Files RIS Server RIS Client Distribution Share
Vista Imaging Design Goals WIM file
Benefits of WIM Format WIM file Image 1 Image 3 Image 2 Image 4
WIM Image Format Overview Header File Resources WIM file Metadata Resource Table XML Data
ImageX /append /mount /dir /unmount Appends a volume image into an existing WIM file /mount Mounts an image with read-only access to the specified directory /dir Displays a list of files and folders in a volume image /unmount Unmounts the image mounted to the specified directory
Demonstration Using ImageX
Imaging Extensibility WIMGAPI Basic Functions Function Description WIMCreateFile Create new WIM file WIMLoadImage Load image from WIM WIMCaptureImage Capture specified path WIMGetAttributes Return WIM info WIMMountImage Mount image to specified path WIMApplyImage Apply image to specified path
Image Capture WIM file WIM file WIM file
Image-Capture Options WIM file WIMSCRIPT.INI
Demonstration Capturing an Image
Imaging Filters Filter Use Filter Type WIM file system filter Edit the image WIM boot filter Boot from a WIM image WIM FS filter driver Mount and view the image
Image Editing ImageX /MOUNT /MOUNTRW /COMMIT WIM file /UNMOUNT Mount Directory ImageX /MOUNT /MOUNTRW /COMMIT /UNMOUNT WIM file
Demonstration Modifying an Image
Image Installation WIM file
Install on a test computer Deploying the Image Enhance the image Install on a test computer Deploy the image WIM file
Windows System Image Manager Detects packages Handles install paths Simple interface Windows Setup Single .xml file Simplified customization Unattend.xml
Using System Image Manager Demonstration Using System Image Manager
Windows PE 2.0 Install or Troubleshoot Windows Vista Windows Preinstallation Environment Pre-Boot Execution Environment (PXE) Deployment Target Removable Media Deployment Server
Integration with Longhorn Vista
Application Compatibility Toolkit Correct Run Level Application Database
Files and Settings Transfer Wizard Network System Settings E-mail Files Favorites USB device Removable Media
Agenda Exploring Deployment Considerations Using Vista Deployment Tools Deploying Windows Vista
Image-Based Deployment Offline Test Build Image Windows PE Disk Prep Apply Image Online Settings Unattend.xml First Boot SysPrep Unique ID OOBE Register User Config
Image-Based Upgrade Offline Windows PE Online First Boot OOBE Hardware Specialization Install non-standard drivers Test hardware Apply New System Restore user data Delete old system
Vista Upgrade Enhancements Clean Install Model Upgrade Report Automatic Rollback
Deploying Vista with SMS
Microsoft BDD
Session Summary Using managed deployment lowers TCO Windows Imaging increases reliability Management tools automate deployment
For More Information Visit TechNet at www.microsoft.com/technet Visit my blog at blogs.technet.com/jamesone Specific information at www.microsoft.com/technet/windowsvista/deploy www.microsoft.com/technet/desktopdeployment
Microsoft Press Publications For the latest titles, visit www.microsoft.com/learning/books/itpro/
Non-Microsoft Publications These books can be found and purchased at all major book stores and online retailers
Readiness with Skills Assessment Self-study learning tool free to anyone Determines skills gaps Provides learning plans Post your score; see how you stack up Visit www.microsoft.com/assessment
Become a Microsoft Certified Professional What are MCP certifications? Validation in performing critical IT functions Why certify? Wide recognition of skills gained through experience More effective deployments with reduced costs What certifications are there for IT pros? MCP, MCSE, MCSA, MCDST, MCDBA www.microsoft.com/learning/mcp
Heard the News about TechNet? Software without time limits Complimentary technical support The most current resources on hand www.microsoft.com/technet/subscriptions
Where Else Can I Get Help? Free chats and webcasts List of newsgroups Microsoft community sites Community events and columns www.microsoft.com/technet/community