Download presentation
Presentation is loading. Please wait.
Published byGeoffrey May Modified over 9 years ago
1
John Alger James Madison University algerja@jmu.edu John Alger James Madison University algerja@jmu.edu
2
Student population (18000+) 1 fulltime and 10 student staff Call Volume: 2036+ calls Recommended Standard: Dell Business Laptop (Latitude series) Apple Laptop Reality: Any make/model/OS version Drop off Service via authorization Student population (18000+) 1 fulltime and 10 student staff Call Volume: 2036+ calls Recommended Standard: Dell Business Laptop (Latitude series) Apple Laptop Reality: Any make/model/OS version Drop off Service via authorization
3
Restricted Gigabit network segment Space for 35 laptops 2 TB NAS in Raid 10 (effective 1 TB) Images, user files, drivers and applications Primary DHCP and DNS PXE Client restricted Restricted Gigabit network segment Space for 35 laptops 2 TB NAS in Raid 10 (effective 1 TB) Images, user files, drivers and applications Primary DHCP and DNS PXE Client restricted
4
Hard drive failure (~20%) Under Dell warranty OS refresh / Office if discs provided Data recovery of old drive Malware Infection (~5%) Repair efforts unsuccessful Last resort (requires approval) Hard drive failure (~20%) Under Dell warranty OS refresh / Office if discs provided Data recovery of old drive Malware Infection (~5%) Repair efforts unsuccessful Last resort (requires approval)
5
Minimal image library Hardware independent Fast Install Consistent Deployment Drivers installed Applications installed Minimal expense Minimal image library Hardware independent Fast Install Consistent Deployment Drivers installed Applications installed Minimal expense
6
technet.microsoft.com appdeploy.com Microsoft WIM deployment USB boot (WinPE 2.0) Gigabit network NAS (TeraStation Pro II) Free Microsoft Imaging tools via WAIK technet.microsoft.com appdeploy.com Microsoft WIM deployment USB boot (WinPE 2.0) Gigabit network NAS (TeraStation Pro II) Free Microsoft Imaging tools via WAIK
8
WAIK – Windows Automated Installation Kit WSIM – Windows System Image Manager Imagex – offline image manipulation WINPE 2.0 – move CD to USB boot OEM DVD for each OS version install.wim from sources directory Used to create initial system build Target System Sysprep – C:\Windows\system32\sysprep\ Future image maintenance WAIK – Windows Automated Installation Kit WSIM – Windows System Image Manager Imagex – offline image manipulation WINPE 2.0 – move CD to USB boot OEM DVD for each OS version install.wim from sources directory Used to create initial system build Target System Sysprep – C:\Windows\system32\sysprep\ Future image maintenance Image Creation InstallationMaintenance ?
9
Bios (Legacy ATA operation) Driverless as possible Install from OEM DVD source Fix settings applicable to all models Install any necessary applications OS and application patches Turn off OS updates and remove temp files Capture partition snapshot Bios (Legacy ATA operation) Driverless as possible Install from OEM DVD source Fix settings applicable to all models Install any necessary applications OS and application patches Turn off OS updates and remove temp files Capture partition snapshot Image Creation InstallationMaintenance ?
10
Install WAIK Start Windows System Image Manager Copy install.wim from DVD sources directory Select Windows Image … option Configure Components Save answer file Test … Test … Test Install WAIK Start Windows System Image Manager Copy install.wim from DVD sources directory Select Windows Image … option Configure Components Save answer file Test … Test … Test Image Creation InstallationMaintenance ?
11
Image Creation InstallationMaintenance ?
12
windowsPE Used with DVD install Product Key determines Vista version specialize Computer name Product Key generalize Remove SID Other hardware specifics windowsPE Used with DVD install Product Key determines Vista version specialize Computer name Product Key generalize Remove SID Other hardware specifics Image Creation InstallationMaintenance ?
13
auditSystem Set DriversPath Install drivers auditUser Enables Administrator Install applications oobeSystem Local Accounts and passwords Reseal system auditSystem Set DriversPath Install drivers auditUser Enables Administrator Install applications oobeSystem Local Accounts and passwords Reseal system Image Creation InstallationMaintenance ?
14
Microsoft-Windows-PnpCustomizationsNonWinPE c:\sysdeploy c:\sysdeploy Image Creation InstallationMaintenance ?
15
Boot snapshot image Place the sysprep answer file CMD (Run As Administrator) Invoke sysprep /audit /generalize /shutdown /unattend:sysprep.xml Lots of testing Boot snapshot image Place the sysprep answer file CMD (Run As Administrator) Invoke sysprep /audit /generalize /shutdown /unattend:sysprep.xml Lots of testing Image Creation InstallationMaintenance ?
16
Boot WinPE Map to the NAS Imagex /capture (Vista Ultimate image first ) /append (other Vista versions) C: vista32.wim “Ultimate 32bit” Archive previous images Move vista32.wim into place on NAS Boot WinPE Map to the NAS Imagex /capture (Vista Ultimate image first ) /append (other Vista versions) C: vista32.wim “Ultimate 32bit” Archive previous images Move vista32.wim into place on NAS Image Creation InstallationMaintenance ?
17
Three images Volume 1 – Vista Ultimate (largest) Single File Instance Storage Maximum compression Offline file based maintenance Non-destructive installation Three images Volume 1 – Vista Ultimate (largest) Single File Instance Storage Maximum compression Offline file based maintenance Non-destructive installation vista32.wim image file Image Creation InstallationMaintenance ?
18
AppAdmin.exe Saves Application Installation settings Creates AppDeploy.ini AppDeploy.exe Reads in selected application to deploy Installation Order Sysprep file entries (alternate) RunSynchronously RunAsynchronously AppAdmin.exe Saves Application Installation settings Creates AppDeploy.ini AppDeploy.exe Reads in selected application to deploy Installation Order Sysprep file entries (alternate) RunSynchronously RunAsynchronously Image Creation InstallationMaintenance ?
19
Configure application install settings Silent installation switches Not included in base image Order of installation Global and model specific appdeploy.com Configure application install settings Silent installation switches Not included in base image Order of installation Global and model specific appdeploy.com Image Creation InstallationMaintenance ?
20
[Firefox] description=Mozilla Firefox 3.0.10 executable=Firefox Setup 3.0.10.exe switches=-ms source=c:\sysdeploy\app\firefox installOrder=d10a installAlways=Yes Image Creation InstallationMaintenance ?
21
NAS Structure \osinstall\vista32bit\drivers \Dell \Latitude D630 Model directory app – model specific applications audio, storage, security, network, modem … drivers are in uncompressed form NAS Structure \osinstall\vista32bit\drivers \Dell \Latitude D630 Model directory app – model specific applications audio, storage, security, network, modem … drivers are in uncompressed form Image Creation InstallationMaintenance ?
22
Configure user account Select OS version Provide product key Select applications Media Direct (future) Configure user account Select OS version Provide product key Select applications Media Direct (future) Image CreationInstallationInstallationMaintenance ?
23
Prepares internal drive Archives user files (if drive not formatted) Removes previous Windows footprint Applies selected image Modifies the unattend.xml Moves apps and drivers into c:\sysdeploy Logs activity Prepares internal drive Archives user files (if drive not formatted) Removes previous Windows footprint Applies selected image Modifies the unattend.xml Moves apps and drivers into c:\sysdeploy Logs activity Image CreationInstallationInstallationMaintenance ?
24
Boot target system from USB WinPE 2.0, execute VistaInstaller WMI Libraries (System information) Diskpart – internal disk configuration Imagex /apply vista32.wim 1 c: Copy apps and model specific drivers Reboot Boot target system from USB WinPE 2.0, execute VistaInstaller WMI Libraries (System information) Diskpart – internal disk configuration Imagex /apply vista32.wim 1 c: Copy apps and model specific drivers Reboot Image CreationInstallationInstallationMaintenance ?
25
WindowsPE DVD install only cdinstall sysprep file Specialize phase Product key Computer name Time zone Audit phase Administrator active (no UAC) Driver path and driver installation AppDeploy.exe Application deployment (silent installs) OOBE initialized WindowsPE DVD install only cdinstall sysprep file Specialize phase Product key Computer name Time zone Audit phase Administrator active (no UAC) Driver path and driver installation AppDeploy.exe Application deployment (silent installs) OOBE initialized Image CreationInstallationInstallationMaintenance ?
26
Administrator disabled (default) User account created User password set System ready for inspection Quality Control Drivers via app install Administrator disabled (default) User account created User password set System ready for inspection Quality Control Drivers via app install Image CreationInstallationInstallationMaintenance ?
27
Install PowerShell from Windows Update Download WMIExplorer.ps1 Run PowerShell Execute WMIExplorer.ps1 Example Select * from Win32_DiskPartition Iterate through the result set Install PowerShell from Windows Update Download WMIExplorer.ps1 Run PowerShell Execute WMIExplorer.ps1 Example Select * from Win32_DiskPartition Iterate through the result set Image CreationInstallationInstallationMaintenance ?
28
Slmgr.vbs upk ipk ato Product Keys (scope) Factory install (one to many) DVD install (one to multiple) COA (one only) Slmgr.vbs upk ipk ato Product Keys (scope) Factory install (one to many) DVD install (one to multiple) COA (one only) Image CreationInstallationInstallationMaintenance ?
29
Done as needed OS updates Application updates (part of image) Process (each OS version): Update System Snapshot Sysprep image Capture WIM Test … Test … Test … Replace previous vista32.wim Done as needed OS updates Application updates (part of image) Process (each OS version): Update System Snapshot Sysprep image Capture WIM Test … Test … Test … Replace previous vista32.wim Image CreationInstallation Maintenance ?
30
External Applications AppAdmin AppDeploy.ini Move apps to the NAS New system models Drivers copied to the NAS AppAdmin (model specific) Test some more External Applications AppAdmin AppDeploy.ini Move apps to the NAS New system models Drivers copied to the NAS AppAdmin (model specific) Test some more Image CreationInstallation Maintenance ?
31
64bit architecture Separate image file Same Deployment method WMI Query Windows 7 Same processes WinPE 3.0 Unknown issues 64bit architecture Separate image file Same Deployment method WMI Query Windows 7 Same processes WinPE 3.0 Unknown issues Image CreationInstallation Maintenance ?
32
Resource Links: WAIK source technet.microsoft.com WMI Explorer http://thepowershellguy.com WinPE 2.0 Part of WAIK or … Use Winbuilder - http://winbuilder.net AutoIt v3 http://www.autoitscript.com/autoit3 Application Deployment http://appdeploy.com Resource Links: WAIK source technet.microsoft.com WMI Explorer http://thepowershellguy.com WinPE 2.0 Part of WAIK or … Use Winbuilder - http://winbuilder.net AutoIt v3 http://www.autoitscript.com/autoit3 Application Deployment http://appdeploy.com EVAL: resnetsymposium.org/rspm/evaluation/
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.