Installing Exchange 2010 Beta: Quick Preparation
Just a few quick tips for those who want a quick result when preparing and installing for Exchange 2010 Beta. The past few days I've installed this beta too many times not to be wondering how to speed things up. So I wound up with two batch files. No unattend file (yet?) though.
I already have recently updated Windows Server 2008 images. But for Exchange 2010 beta you need some more updates and packs. When prepping a server for a beta installation I copy those files to the local drive and start the following batchfile (called 1_InstallUpdates.cmd):
dotNetFx35setup.exe /quiet /norestart
Windows6.0-KB950099-x64.msu /quiet /norestart
PowerShell_Setup_amd64.msi /quiet /norestart
Windows6.0-KB951725-v2-x64.msu /quiet /norestart
ASPAJAXExtSetup.msi /quiet /norestart
FilterPackx64.exe /quiet /norestart
Windows6.0-KB950888-x64.msu /quiet /norestart
Windows6.0-KB951327-x64.msu /quiet /norestart
Windows6.0-KB951116-x64.msu /quiet /norestart
Windows6.0-KB952664-v3-x64.msu /quiet /norestart
Windows6.0-KB953290-x64.msu /quiet /norestart
Windows6.0-KB958178-v2-x64.msu /quiet /norestart
For your convenience I linked the download locations. After the succesfull installation of these updates, features and such, you will have to reboot the server.
Then the Windows Server 2008 roles and features need to be installed. That is the batchfile which I blogged about yesterday and is called 2_InstallPreqs.cmd
ServerManagerCmd -i Web-Server
ServerManagerCmd -i Web-ISAPI-Ext
ServerManagerCmd -i Web-Metabase
ServerManagerCmd -i Web-Lgcy-Mgmt-Console
ServerManagerCmd -i Web-Basic-Auth
ServerManagerCmd -i Web-Digest-Auth
ServerManagerCmd -i Web-Windows-Auth
ServerManagerCmd -i Web-Dyn-Compression
ServerManagerCmd -i NET-HTTP-Activation
ServerManagerCmd -I RPC-over-HTTP-proxy
ServerManagerCmd -i Failover-Clustering
ServerManagerCmd -i RSAT-ADDS
Also after running this batch, you will have to reboot the server. After this second reboot you can now install Exchange Server 2010 Beta without any prerequirement troubles!
For this post I used primarily the article Exchange 2010 Prerequisites from Microsoft. Remember, these requirements are subject to change with any other Beta/RC or RTM.
Good luck installing!
EDIT: Somewhat relevant, for those who would like to install Exchange 207 quickly on Windows 2008:
ExPrep – Script to Automate Exchange 2007 Pre-Requisite Installation