Enterprise Deployment for Windows: Difference between revisions

From Research
Jump to navigation Jump to search
 
(25 intermediate revisions by 2 users not shown)
Line 3: Line 3:
== Introduction ==
== Introduction ==
=== The 2-step Process ===
=== The 2-step Process ===
'''This is the fall-back deployment method.  Only use this if the MDT2010 deployment fails on the client machine.'''
An administrator would first begin the process with the installation DVD. No network connection is required in this step. If the workstation in question has a previous user (i.e. not new), the administrator should wipe the hard drive(s) clean to avoid any potential conflicts or privacy issues.
An administrator would first begin the process with the installation DVD. No network connection is required in this step. If the workstation in question has a previous user (i.e. not new), the administrator should wipe the hard drive(s) clean to avoid any potential conflicts or privacy issues.


Line 9: Line 12:
With the workstation on the domain, the administrator should continue the second step, which involves installation of software (with installation scripts) that are stored on the file server.  
With the workstation on the domain, the administrator should continue the second step, which involves installation of software (with installation scripts) that are stored on the file server.  


The deployment image is for a clean installation of Microsoft Windows to a PC. The purpose of the image is to consolidate all the various required software (from different media) to one central source. This eliminates disc swapping and makes automated/unattended installation possible, thus minimizing installation time and human attention.  
The deployment image is for a clean installation of Microsoft Windows to a PC. The purpose of the image is to consolidate all the various required software (from different media) to one central source. This eliminates disc swapping and makes automated/unattended installation possible, thus minimizing installation time and human attention.
 
=== The Microsoft Deployment Toolkit (MDT2011) Method ===


# Choose the correct deployment disk based on the OS you want to install.  The x86 disk will allow you to install XP.  The x64 disk will allow you to install Windows 7 and other 64-bit OSes.  Always choose the disk with the most recent date.
# Boot the target machine using the deployment disk.
# At the first prompt, click on Run the Deployment Wizard to install a new Operating System.
# At the next prompt, enter your login credentials that will allow access to '''\\hurricane'''.
# '''SELECT A TASK SEQUENCE TO EXECUTE ON THE COMPUTER'''  Generally speaking, you should choose the one with the most recent date.
# '''CONFIGURE THE COMPUTER NAME'''  Enter the computers "sr-" name and click on NEXT.
# '''JOIN THE COMPUTER TO A DOMAIN OR WORKGROUP''' Choose DOMAIN and enter RESEARCH as the domain.  Also type in your login credentials.  Click NEXT.
# '''SPECIFY WHETHER TO RESTORE DATA'''  Choose Do not restore user data and settings, then click on NEXT.
# '''SET THE TIME ZONE'''  It should default to the Pacific time zone.  Click NEXT.
# If you see a screen showing which applications you can install, do not select any of them.  The image you are deploying will contain the applications.
# '''READY TO BEGIN'''  Click BEGIN.
# When the machine re-boots, let it boot from the hard-drive, not the DVD.  It should now start in Windows XP.
# Login to XP as Administrator, with the password: G????????? (you know one I mean).
# New hardware will probably be detected.  Most drivers should already be on the machine so theres no need to allow XP to search the web.  Work through all the new hardware discovery prompts.
# Go into the Device Manager and make sure there are no problems listed.
# Add the rootxxx user and password, and make sure that account as Administrator privileges.
# After the various drivers have been installed, go into CONTROL PANEL / SYSTEM / COMPUTER NAME and click on Change...  Change the name of the computer to SR-whatever-it-should-be.  Also make sure it is set to join the RESEARCH domain.  You will probably have to re-boot to make these changes take effect.
# After re-booting, try logging, as yourself, onto the RESEARCH domain.
# Open a browser and open a web page with lots of content.  Scroll up and down to see if the video driver is working correctly.  Or open System / Hardware and check the Devices list to see if the Display Adapter is setup properly.
=== Errors ===
If you encounter any errors, have a look at this Wiki entry: [[Enterprise_Deployment_Errors]]
=== Updates ===
=== Updates ===
The images shall be updated at least every 6 months. Latest update was done in '''April 2009'''.
The images shall be updated at least every 6 months.  
 
Latest update was for the MDT2010 Deployment method and was done in '''January 2011'''.


=== Licensing Restrictions ===
=== Licensing Restrictions ===
Line 20: Line 49:
* All concerns and exceptions to these practices should be directed to your supervisor or manager.
* All concerns and exceptions to these practices should be directed to your supervisor or manager.


== Windows XP DVD image ==
== Windows XP MDT2010 Deployment DVD image ==


=== DVD contents ===
=== DVD contents ===
* Microsoft Windows XP Professional (32bit), VLK, SP3-integrated
* Microsoft Windows XP Professional (32bit), VLK, SP3-integrated
** customized with [http://www.nliteos.com/ nLite] deployment tool for unattended installation
** injected with the drivers for:  
** injected with the drivers for:  
*** audio chips, from various manufacturers
*** audio chips, from various manufacturers
Line 31: Line 59:
*** network interface cards/chips, from various manufacturers
*** network interface cards/chips, from various manufacturers
*** HP Color LaserJet 4600
*** HP Color LaserJet 4600
*** HP Color LaserJet 2820 All-In-One
*** HP Color LaserJet 4650
*** Lexmark T630
*** Lexmark T630
*** Lexmark T640
*** Lexmark T640
** injected with utility applications such as:
** injected with utility applications such as:
*** Microsoft DirectX Runtimes 9.0c (Mar-2009)
*** Microsoft DirectX Runtimes 9.0c  
*** Microsoft Windows XP post-SP3 hotfixes  
*** Microsoft Windows XP post-SP3 hotfixes  
*** Microsoft .Net Framework 3.5 SP1
*** Microsoft .Net Framework 4
*** Microsoft Windows Installer 4.5
*** [http://java.sun.com/javase/downloads Sun Java Development Kit (JDK)]  
*** Microsoft Internet Explorer 8
*** Microsoft Windows Live Messenger 2009
*** Microsoft Windows Media Player 11
*** [http://www.mozilla.com/firefox/ Mozilla Firefox] 3.0.9
*** [http://filezilla-project.org/ Filezilla Client] 3.2.4
*** [http://java.sun.com/javase/downloads Sun Java Development Kit (JDK)] 6.13
** set in such a way that new account creation and built-in accounts (except the administrator account) are all disabled
** included tons of more goodies that only administrators get to know ;)
* [http://www.sassafras.com Sassafras] K2 Keyserver Client
** customized MSI package with pre-configured settings
** configured to '''unattended install'''
* McAfee VirusScan Enterprise 8.0
** configured to '''unattended install''' via MS-DOS batch script
** configured to '''automatically restart''' computer when setup ends
** patched to version 16 (last, end-of-support version)
** updated with latest virus definitions using [http://www.mcafee.com/apps/downloads/security_updates/dat.asp McAfee SDAT]
* Nero 7 Essentials, Micro-Edition
** configured to '''unattended install''' via MS-DOS batch script
* Miscellaneous software utilities
* Common drivers
* Common drivers
** ATI Catalyst 9.1
** ATI Catalyst 9.3 (for legacy cards commonly found in Dell PCs)
** ATI Catalyst 9.6 (for new cards from 3x00 series and newer)
** nVidia 175.19 (for legacy cards like GeForce 3, GeForce 4, FX5x00, etc.)
** nVidia 175.19 (for legacy cards like GeForce 3, GeForce 4, FX5x00, etc.)
** nVidia 182.08 (for new cards from GeForce 6 and newer)
** nVidia 182.08 (for new cards from GeForce 6 and newer)
Line 65: Line 75:
** nVidia nForce 15.23 (for nForce4 motherboards)
** nVidia nForce 15.23 (for nForce4 motherboards)
** DirectX 9.0c (Mar-2009)
** DirectX 9.0c (Mar-2009)
* named XPP386UI_SFU
* regedit mod to update Windows from our WSUS server.
** Windows '''XP''', '''P'''rofessional, SP'''3''', x'''86''' (32-bit), '''U'''nattended '''I'''nstallation, for Simon Fraser University ('''SFU''')
* Applications
** 7zip 9.20
** Adobe Acrobat Reader
** Adobe CS4
*** Adobe Updates
** AutoCAD 2011
** AutoCAD - Architect 2011
** AutoCAD - Revit 2011
** Audacity 1.2.6
** Autodesk Maya 2011
** Cycling 74 MAX/MSP/Jitter 5.1.3
** Firefox
** Google Earth
** Google Sketchup 7.1
** ImgBurn - CD/DVD burner
** Microsoft Internet Explorer
** Microsoft Office 2010
** Trend Micro Virus Scanner
** Notepad Plus 5.8.5
** Putty .06
** [http://www.sassafras.com Sassafras] K2 Keyserver Client
*** Host DNS Name = '''research-keyserver.iat.sfu.ca'''
** SolidWorks 2011-2012 Educational Version
** VLC 1.1.5
** WinSCP (file transfer client)


== Windows 7 DVD image ==
== Windows 7 DVD image ==
Line 72: Line 106:


=== DVD contents ===
=== DVD contents ===
Final DVD not available yet. Release Candidate DVD will be available May 5 2009.
Final DVD available. Work on unattended deployment in progress.


== Server-based Software Deployment ==
== Server-based Software Deployment ==
Line 96: Line 130:
* SSE2 (or better) processor is required for Premiere, Encore, and After Effects
* SSE2 (or better) processor is required for Premiere, Encore, and After Effects
* Minimum 2GB of memory is required
* Minimum 2GB of memory is required
=== Autodesk AutoCAD Architecture Suite 2009 ===
* TBA


=== Autodesk Maya 2008 ===
=== Autodesk Maya 2008 ===
Line 111: Line 148:


=== Microsoft Visio 2007 Professional ===
=== Microsoft Visio 2007 Professional ===
* patched with service pack 2
* configured to '''unattended install''' via special shortcut
* configured to '''unattended install''' via special shortcut


Line 121: Line 159:
* configured to '''unattended install''' via special shortcut
* configured to '''unattended install''' via special shortcut


=== TechSmith Morae 3.0.1 ===
=== TechSmith Morae 3.1.0 ===
* Manager + Recorder + Remote Viewer
* Manager - for viewing and analysing recorded data
* Setup files missing
* Recorder - for recording
* Observer - for viewing user remotely

Latest revision as of 19:29, 22 July 2011