Download presentation
1
Smart Windows Deployment
ENGL Imaging Toolkit™ for ZENworks® Steve Thompson ENGL
2
Agenda The sport bag challenge! Windows Deployment Challenges
ENGL Imaging Toolkit Preparation Deployment Licensing Evaluation Downloads
3
The sport bag challenge!
4
The sport bag challenge!
5
Windows Deployment
6
Windows Deployment Top Issues
Complexity Unsupportable - VBScript, batch files & FreeWare tools Can take 3-6 months to develop in-house Seen as a ‘dark art‘ Hands-on time after imaging to customize Deployment Costs – requirement for technical staff & training Requirement for true “lights-out” deployment Standard Environment
7
Windows Deployment Top Issues
Maintenance Multiple images New hardware platforms Microsoft Hotfixes Driver updates ZENworks Management Agent & Novell Client updates etc...
8
ENGL Imaging Toolkit™
9
ENGL Imaging Toolkit 4.0 SP1
Compatibility ZENworks 7 Desktop Management SP1 ZENworks 7 Desktop Management ZENworks 6.5 Desktop Management ZENworks 6 (ZENworks for Desktops 4.0.1) Consists of three components: ENGL Zim ENGL Ztoolkit ENGL Zwake
10
ENGL Imaging Toolkit 4.0 SP1... Benefits
ENGL Zim Secure PXE imaging Identity managed imaging menus Automate image selection and restoration Recovery menus (disconnected imaging with CD/DVD/USB) Custom forms
11
ENGL Imaging Toolkit 4.0 SP1... Benefits
ENGL Ztoolkit Windows 2000/XP/2003 OS deployment Standard Operating Environment Universal image (dynamic OEM driver delivery) Computer naming & custom inventory scanner Active Directory/Domain support Keyboard/mouse lockdown (inc. Ctrl-Alt-Delete) Application installation (NAL logic hook) Scripting extensions (ActiveX control) Corporate branding & configuration
12
ENGL Imaging Toolkit 4.0 SP1... Benefits
ENGL Zwake Multiple schedules, tasks, targets Lights-out imaging HTML reporting
13
ENGL Imaging Toolkit... ZENworks comparison
Windows OS Deployment Automated build process eDirectory™ menus PXE security Application management Automatic image selection ZENworks 7 Active Directory support Logic rules Imaging ENGL Imaging Toolkit Feature
14
Creating the Build Process
15
(universal base image)
Windows XP SP2 (universal base image) OEM Drivers (add-on image) Novell Components (add-on image) Hotfixes (add-on image) Multilanguage (add-on image)
16
(universal base image)
Windows XP SP2 (universal base image) OEM Drivers (add-on image) Novell Components (add-on image) Hotfixes (add-on image) Multilanguage (add-on image)
17
Universal Base Image Definition: A universal image is compatible with many machine types and models, and will successfully boot the Operating System to a point that it may be further customized. The Universal Image contains only Microsoft components, for example; DirectX Microsoft Data Access Components (MDAC) .NET Framework
18
Ztoolkit Build Wizard Universal Image Creation Process
ZENworks Agent + Novell Client Windows XP OS (+ license) Windows XP MUI (Multilanguage) Configuration Windows Unattended Install (Bootable ISO / Network Share) Universal Image Creation Process Ztoolkit Build Wizard NOVCOMP.ZMG (add-on image) Build Process ZTOOLKIT.ZMG HOTFIXES.ZMG MUI-[LANG].ZMG
19
Ztoolkit Build Wizard Demonstration
20
Universal Base Image… Creating image
Option 1: Install from local files (fastest) Boot Windows ISO (created by Ztoolkit Build Wizard) Automatically… Installs Windows Runs Ztoolkit Sysprep Wrapper Shutdown Make ZENworks base image
21
Universal Base Image… Creating image
Option 2: Install from network share Boot Windows ISO (created by Ztoolkit Build Wizard) Manually… Install Windows from network share (unattended install created by Ztoolkit Build Wizard) Run Ztoolkit Sysprep Wrapper Shutdown Make ZENworks base image
22
(universal base image)
Windows XP SP2 (universal base image) OEM Drivers (add-on image) Novell Components (add-on image) Hotfixes (add-on image) Multilanguage (add-on image)
23
OEM Drivers… The Problem
1 2 3 Windows Install ZENworks Imaging Windows Boots Sysprep Mini-setup Runs Restore Image Shutdown Hardware Discovery Take Image OEM driver files must be present when Sysprep is run to be included in the hardware discovery. PROBLEM:
24
OEM Drivers… The Solution
Windows Install 1 ZENworks Imaging 2 Windows Boots 3 Restore Universal Image (base image) Sysprep Shutdown ENGL Ztoolkit ENGL Ztoolkit Install hotfixes Scan drivers Mini-setup Verify driver installs Restore Hot Fixes (add-on image) Restore OEM Drivers (add-on image) Build process continues Take Image
25
OEM Drivers… Extraction
ENGL Ztoolkit includes a driver extraction tool. Zdrivers will: Run standalone e.g. from USB pen-drive Scan the local machine for installed drivers Export selected drivers Creates drivers-<manufacturer>-<model>.zmg file Updates image lookup file (images.ini) DRIVERS-DELL-OPTIPLEX-GX280.ZMG (add-on image) ENGL Zdrivers ; Images lookup file (images.ini) [DELL] OptiPlex GX280 = drivers-dell-optiplex-gx280.zmg
26
Creating driver image(s) Demonstration
27
(universal base image)
Windows XP SP2 (universal base image) OEM Drivers (add-on image) Novell Components (add-on image) Hotfixes (add-on image) Multilanguage (add-on image)
28
Microsoft Hotfixes Why not install into the base image?
Constantly changing Need a method to easily update builds Using ENGL Imaging Toolkit approach: Hotfixes are installed before hardware devices are discovered, i.e. no network connectivity Use Microsoft Baseline Security Analyzer (MBSA) to decide which hotfixes are required Easy to manage/distribute as one add-on image
29
Microsoft Hotfixes Distribution
Download and test command-line switches Note: During hotfix installation mouse/keyboard drivers may not be active. Ensure the command line syntax is correct. Hotfixes ‘install.cmd’ c:\ztoolkit\hotfixes\KB exe /passive /norestart c:\ztoolkit\hotfixes\KB exe /passive /norestart c:\ztoolkit\hotfixes\KB exe /passive /norestart c:\ztoolkit\hotfixes\KB exe /passive /norestart c:\ztoolkit\hotfixes\KB exe /passive /norestart c:\ztoolkit\hotfixes\KB exe /passive /norestart
30
(universal base image)
Windows XP SP2 (universal base image) Drivers (add-on image) Novell Components (add-on image) Hotfixes (add-on image) Multilanguage (add-on image)
31
Multilanguage Support
Requirements Windows XP MUI media (4 CDROMs) Ztoolkit Build Wizard will: Create an add-on image for each language locale, i.e. 'mui-<language>.zmg mui-chs.zmg C:\MUITEMP + muisetup.exe mui.inf \CHS.MUI + \i386
32
Multilanguage Support Automating installation
33
(universal base image)
Windows XP SP2 (universal base image) Drivers (add-on image) Novell Components (add-on image) Hotfixes (add-on image) Multilanguage (add-on image)
34
Novell Components Ztoolkit Build Wizard will:
Create an add-on image containing Novell Client and ZENworks Management Agent Automatically installed during the build process novcomp.zmg C:\Ztoolkit + \Novcli + \Admin + acu.txt + \Agent
35
Automated Build Process
Phase 1 Change Computer Name Install Novell Client/ZENworks Agent Time Zone/ Regional Settings Phase 2 ZENworks Workstation Registration Add ZENworks Workstation to Groups Join Domain/Active Directory Phase 3 Application Installation (NAL + Ztoolkit Logic Rules Hook)
36
Force Run Start menu [ROOT] ENGL Global-Services Springfield
Other sites ZENworks Installer Installer Homer_Simpson (owner) Start menu Workstations Installer_Group Force Run SF-12345 (workstation) Applications PowerPlant_Group Install-Acrobat Install-Office Key: Associations Membership Dependency Excel Word
37
Automated Build Process Application installation
OWNER / WORKSTATION Shortcut Dependency INSTALLER Force Run RESULT Install? (sent to NAL) Install-Acrobat GroupWise Install-GroupWise Excel Install-Office Word Install-WinZIP _Reboot
38
Automated Build Process Application installation
OWNER / WORKSTATION Shortcut Dependency INSTALLER Force Run RESULT Install? (sent to NAL) Install-Acrobat GroupWise Install-GroupWise Excel Install-Office Word Install-WinZIP _Reboot
39
Automated Build Process
Registry Tweaks Windows Scripts + Ztoolkit ActiveX Control Change Computer Name Phase 1 Install Novell Client/ZENworks Agent Time Zone/ Regional Settings ZENworks Workstation Registration Phase 2 Add ZENworks Workstation to Groups Join Domain/Active Directory Phase 3 Application Installation (NAL + Ztoolkit Logic Rules Hook) Phase 4 Update Default User Profile
40
Automated Build Process Custom script: Wireless network configuration
With Ztoolkit custom scripting: Uses ENGL Ztoolkit ActiveX Control Create phase4-after.vbs ' Ztoolkit ActiveX Control Set Utils = CreateObject("ENGL.Ztoolkit.Utils") ' Run ENGL Zwlancfg (FreeWare Edition) Utils.Run “c:\ztoolkit\zwlancfg.exe /ssid:ENGLHUB /ct:ESS /auth:Shared /encrypt:WEP /key: ”
41
Automated Build Process
Registry Tweaks Windows Scripts + Ztoolkit ActiveX Control Lockdown - Mouse & Keyboard Change Computer Name Phase 1 Install Novell Client/ZENworks Agent Time Zone/ Regional Settings ZENworks Workstation Registration Phase 2 Add ZENworks Workstation to Groups Join Domain/Active Directory Phase 3 Application Installation (NAL + Ztoolkit Logic Rules Hook) Phase 4 Update Default User Profile
42
Imaging Process
43
ZENworks Imaging Linux Environment
ZENworks PXE stack BASH Prompt ZENworks Imaging Linux Environment Preboot Services Menu PXE Boot
44
ZENworks Imaging Linux Environment
ENGL Zim ENGL Zim ZENworks Imaging Linux Environment PXE Boot
45
ZENworks Imaging Linux Environment
ENGL Zim Security ENGL Zim ZENworks Imaging Linux Environment PXE Boot
46
ENGL Zim Enhanced security
Prevent unauthorized access to ZENworks imaging Secure ZENworks CDROM/PXE using eDirectory/password Restrict access to the ZENworks BASH prompt Customized messages Script wizard
47
ZENworks Imaging Linux Environment
ENGL Zim Security Menus ENGL Zim ZENworks Imaging Linux Environment PXE Boot
48
ENGL Zim Imaging Menus Reduce ZENworks training costs
Restrict access to the BASH prompt Display imaging menus based on eDirectory identity Low maintenance Minimal training Login… Restore… Go! Script wizard
49
ZENworks Imaging Linux Environment
ENGL Zim Security Menus Automation ENGL Zim ZENworks Imaging Linux Environment PXE Boot
50
ENGL Zim Automated imaging
Add-on Image Windows OEM Drivers Base Image Universal Image (post-Sysprep) Add-on Image Hotfixes Novell Components (Client/Agent) ENGL Ztoolkit (build process)
51
ENGL Zim Automated imaging… OEM drivers
; Images lookup file (images.ini) [ACER] TravelMate 270 = drivers-acer-travelmate-270, laptop [DELL*] Latitude D600 = drivers-dell-latitude-d600, laptop Latitude D610 = drivers-dell-latitude-d610, laptop OptiPlex GX270 = drivers-dell-optiplex-gx270, desktop OptiPlex GX280 = drivers-dell-optiplex-gx280, desktop
52
ENGL Zim Automated imaging… Multilanguage
Add-on Image Windows MUI Pack Add-on Image Windows OEM Drivers Add-on Image ENGL Ztoolkit (build process) Add-on Image Novell Components (Client/Agent) Add-on Image Hotfixes Base Image Universal Image (post-Sysprep)
53
ENGL Zim Automated imaging… Multilanguage
; Site lookup file (sites.ini) ; Example using subnet to identify site [ ] TimeZone=China Standard Time SystemLocale=0804 UserLocale=0804 InputLocale=0804:0804 MUI=CHS
54
Deployment
55
Workstation Imaging Manual Automated Lights-out PXE/CDROM/USB
Restore menu Image restore (hardware detection) Automated ZENworks registered workstations Lights-out Workstation objects Script wizard
56
ENGL Zim Demonstration
zimwiz
57
Workstation Imaging User Image Provisioning
Using Ztoolkit ActiveX Control Automate ZENworks imaging from a Windows shortcut Create images e.g. Backup machine Restore images e.g. Rebuild / OS migration Distribute icon using NAL Script wizard
58
Workstation Imaging Cloning
Build “master” clone workstation Using normal Build Process Includes applications Run Ztoolkit Clone Wizard Removes workstation identity Prepares post-imaging process Restore clone image to identical hardware Computer name is set ZENworks registration + workstation group membership Script wizard
59
Summary zimwiz
60
Bringing everything together
61
Benefits ENGL Imaging Toolkit 4 Includes Zim, Ztoolkit and Zwake
Simplifies and enhances OS deployment and imaging Modular build process Fully automated Customizable Secure Reduces training costs Reduces maintenance costs
62
Useful Links Product Information Screen Cam’s / Movies Documentation
Screen Cam’s / Movies Documentation Downloads/Evalulation Licenses and Support Success Stories / Case Studies
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.