Presentation is loading. Please wait.

Presentation is loading. Please wait.

Deploying the image Fritz Ohman Alphageek www.linkpad.co.uk.

Similar presentations


Presentation on theme: "Deploying the image Fritz Ohman Alphageek www.linkpad.co.uk."— Presentation transcript:

1 Deploying the image Fritz Ohman Alphageek www.linkpad.co.uk

2 Solution Accelerator for BDD

3 Agenda Remote Installation Services - RIS Sysprep Windows PE 2004

4 Remote Installation Services (RIS) Remote Installation Service – Allows for network initiated setup – Clean scripted install (RISetup) – Clean imaged install (RIPrep) – Uses PXE network cards to initiate setup with minimal user interaction – Boot floppy supports select additional network cards that are not PXE capable

5 RIS – How It Works The client requests an IP address 1 The IP address is supplied by a DHCP server The client contacts the RIS server The RIS server checks Active Directory to see if the client has been pre-staged 2 3 4 RIS responds or forwards the request to another RIS server 5 The RIS server sends startrom.com to the client – launches OSChoice 6 1 2 3 4 5 6 DHCP Server RIS Server Active Directory DC Client

6 RIS – Windows 2003 Enhancements Support for deploying – All retail versions of Windows 2000 (including Server and Advanced Server) – Windows XP Professional – All Windows Server 2003 products – All 64-bit versions of Windows Server 2003* Significant performance increase over RIS in Windows 2000 *RISetup only, not RIPrep-based images

7 Sysprep System Preparation tool – Prepares a reference system for disk-based duplication (Xcopy or third-party imaging tool) – Similar to RIPrep, used for RIS imaging – Requires relatively similar hardware – Runs Mini-Setup (or Windows Welcome in Windows XP) rather than full setup Updated versions for Windows XP SP2

8 Sysprep – How It Works Reference Computer is prepared as desired – Windows and applications 1 Sysprep is run on the Computer, which then powers off 2 Using WinPE or an imaging tool, the image is stored (here, to a server) 3 Destination Computer is booted using WinPE or an imaging tool, image is installed. 4 Destination Computer is powered on, mini-setup runs 5 Destination Computer is powered off & ready to redistribute 6 File Server Reference Computer 3 Steps 4-6 repeated as needed for each new Computer desired 7 4 Destination Computer

9 Unattend and Setup Manager Setup Manager creates and modifies unattended setup answer files (unattend, Sysprep, RISetup) Can be found with other deployment tools and guides in deploy.cab on the product CD Updated versions of tools with XP SP1 and XP SP2

10 Unattend and Setup Manager – Enhancements Local admin password can be encrypted Setup Manager features improved user interface Improved.chm file on the product CD for unattended setup and deployment

11 Windows PE A WinPE CD is essentially a next generation boot disk. A subset of the Win32 APIs (support for WSH, HTML applications and ADO objects) TCP/IP Networking support Scriptable Hard Disk Drive configuration tools – Diskpart – Format – All 32-bit (rapid partitioning and formatting) Boot via PXE (RIS), HDD, CD, DVD Runs from CD, HD, and Net (PXE) using RIS Can be used to build your own image Can configure Mass Storage and NIC drivers

12 Windows PE – How It Works Computer is booted with WinPE (CD, DVD, PXE) 1 Disk is prepared via diskpart (scripted) 2 Image is applied (Xcopy, 3rd party imaging tools), or winnt32 is launched 5 Disk is formatted via format (scripted) 3 Connect to any needed shares for install points or image shares 4 4

13 Windows PE Requirements 32-bit version – 300 MHz Processor – VGA (800 x 600) – Size on CD is around 120MB – Can be tuned to around 80MB if needed – Size in memory is around 40MB 64-bit version – 300 MHz Processor – VGA (800 x 600) – Size on CD is around 220MB – Size in memory is around 42MB

14 Windows PE Limitations Reboots every 24 hours – Antipiracy. PE is not allowed to be used as an ordinary operating system Cannot share files and folders Only support for TCP/IP Can access standalone DFS Cannot run 16-bit applications Only 32-bit applications in the 64-bit environment

15 Building a Windows PE Image mkimg.cmd – Creates directory structure for CD Manually tailor the platform – Drivers, utilities Customize the default scripts – startnet.cmd & startnet.opk – Start networking by default – Invokes winbom.ini or runs command lines – winbom.ini oscdimg.exe – Creates iso CD image of your directory – El Torito bootable

16 So where can I find WinPE? EA/SA customer can download WINPE 2004 from http://licensing.microsoft.com http://licensing.microsoft.com Partners can use the SA license from their customer Partners can sign a services contract with Microsoft Services and receive Windows PE (200 hours minimum). They can then use Windows PE with ‘any’ customer for deployment, but not leave it behind. (If partner wants this contact the local PAM) Partners can sign a royalty program for Windows PE for OEM-ISV like solutions (if Partner wants this, contact LICWINPE@microsoft.com) There is a per seat fee involved.

17 Solution Accelerator for BDD Enterprise Edition

18 Configuring the Computer Imaging System Configuration files All configuration information is saved in the following files: – General.xml. All configuration information (usernames, passwords, paths, etc.) not related to a specific build are stored in this file. – Builds.xml. Details about each build are stored in this file. – Actions.xml. All the commands that need to be executed during the image build process are defined in this file. Changes made in these files are automatically replicated to the appropriate files by Config.hta. Two additional files are also created as part of this process: – Settings.ini. This file contains the necessary information for connecting to the Unattend share for continuing the image build process. – Builds.opt. This file is used to display the drop-down list of image choices when booting from the Lab CD.

19 Configuring the Computer Imaging System Configuration Panel

20 Pre-Imaging

21 Selecting the Image Building Method Sysprep and third-party imaging tool SMS 2003 Image Capture Wizard Image Capture CD – As part of the SMS 2003 OS Deployment Feature Pack Image Capture Wizard CD – Captures to the WIM image file

22 SMS 2003 OS Deployment Feature Pack Microsoft’s first offering into “Desktop imaging” Adds support to SMS 2003 for deploying new OS images to desktops in a distributed environment Integrates with SMS 2003 to improve functionality – Inventory-based planning and targeting – Centralized tracking and status – Replication of images throughout distributed enterprises – Open architecture – Partitioning capability (using Diskpart) Uses WIM image format: No need to delete system partition – data can stay local Capable of new computer install and refreshes OS Supports custom scripts and migration tools Installs into SMS 2003 – Requires SMS 2003 Service Pack 1

23 SMS 2003 OS Deployment Feature Pack WIM Format Component – File-based and non-destructive – Automates to eliminate duplicate files – Provides high image compression (3:1 compression) Integrates with USMT for image installation task sequencing – User notification – State capture and restore – USMT or Custom – Partitioning: Diskpart or custom – Custom actions – Ability to include and execute custom installation scripts – SMS packages can be executed as part of installation sequence Windows Imaging (WIM) Format and USMT

24 Reference Computer Requirements Windows 2000, Windows XP, Windows 2003 Member of a Workgroup Operating System must be installed on C: partition Sysprep installed in C:\Sysprep Partition must be NTFS primary partition No hidden partitions

25 Destination Computer Requirements Targeted Computers to be refreshed: – Windows NT 4.0 – via legacy client – Windows 2000 (Advanced Client) – Windows XP (Advanced Client) – Windows 2003 Server (Advanced Client) New Computer and Replace Computer: – All above plus add Windows 98

26 SMS 2003 OS Deployment Feature Pack Capture a “reference” image Save image to SMS server Create image package Distribute to Distribution Points (DPs) Identify collection (Target) Advertise to collection (Schedule) Administrator Activities

27 Image Capture Begin Capture 4. Computer boots from Image Capture CD 5. Capture image 6. Capture complete Boot into Windows PEBoot into Windows PE Capture wizard continuesCapture wizard continues Generate WIM imageGenerate WIM image 1.Admin configures Reference Computer 2. Insert Image Capture CD Prepare Machine 3. Image Capture Wizard prepares computer OS + Service PacksOS + Service Packs Applications (Office, etc)Applications (Office, etc) SMS Advanced ClientSMS Advanced Client Capture settingsCapture settings Output optionsOutput options Click “Capture”Click “Capture” SysprepSysprep Advanced Client prepAdvanced Client prep ShutdownShutdown

28 Image Distribution OS.WIM 1. Create image package from captured.wim file 3. Deploy package to distribution points 2. Configure deployment settings 4. Create collection of target computers and advertise

29 Target Computer SMS Advanced Client Agent Windows-Present MOM Hard Disk Logs all activity SMS Server SMS inventory used to create a “collection” – computers are targeted for refresh SMS client receives advertisement for OS refresh, saves user state 1 1 2 2 3 3 SMS delivers bootable WinPE image using WIM to existing OS partition Image is personalized and boots to full OS with SMS agent 5 5 6 6 7 7 Compressed WIM OS image is downloaded & installed SMS Advanced Client agent starts up SMS delivers role based applications & post OS config. User state is restored 8 8 Application Delivery SMS Client Agent Pre-OS WinPE Image Delivery Boot files are modified, reboots to WinPE on hard disk, cleans disk 4 4 OS Image Delivery Bootable WinPE OS Deploying the image

30 OSD Summary Support for unattended image deployment to Windows Desktops Support to create and distribute OS images using SMS 2003 advertisements or CD- triggered installations Fully integrated with SMS 2003 SP1 leveraging SMS inventory based planning and targeting, advertisement status, and site to site content replication Built-in imaging using advanced Microsoft Imaging format Advanced image installation task scheduler supporting scripts to perform installation custom actions Includes Microsoft Windows Pre-Execution (WINPE) 2004 Leverages the new Microsoft Windows User State Migration Tool (USMT) 2.6 to capture and restore user state. SMS now can manage computers from cradle to grave (end-to-end) SMS package custom action may help customers reduce the number of images they need by installing applications immediately after image deploy Microsoft committed to incremental improvement http://www.microsoft.com/smserver/downloads/2003/

31 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.


Download ppt "Deploying the image Fritz Ohman Alphageek www.linkpad.co.uk."

Similar presentations


Ads by Google