Here is a download for deploying a complete ConfigMgr 2012 SP1 infrastructure running on Windows Server 2012 and SQL Server 2012 in either Hyper-V or VMware: One Domain Controller and one ConfigMgr 2012 SP1 member server – Including pre-requisites like .Net Framework, SQL Server 2012 CU2 (or higher, this kit is using SQL Server 2012 CU3) and IIS - all fully automated.
Once configured, the total build time for the full ConfigMgr 2012 SP1 lab environment is about 3 hours (on my laptop).
Download the Hydration Kit for ConfigMgr 2012 SP1 (132 kb).
Overview
To build the lab there are three steps you need to do
- Download the necessary software
- Prepare the Hydration Environment
- Deploy the virtual machines
Detailed instructions are further down this page... see the Step-by-Step Guide section
The CM01 task sequence, building a complete ConfigMgr 2012 SP1 site server.
The readymade applications in the hydration kit.
Step-by-Step Guide
Step 1 - Download the necessary software
- On the machine (client or server) that you use to manage Hyper-V or VMware, create the C:\Downloads folder.
- Download the following software:
- The Hydration Kit sample files (download)
- BGInfo
- MDT 2012 Update 1
- ADK (run the setup downloader to download the full ADK)
- SQL Server 2012
- SQL Server 2012 CU3 (KB 2723749)
- Windows Server 2012 (trial or full version)
- System Center 2012 Configuration Manager SP1 + PreReqs
Note: to download the ConfigMgr 2012 SP1 pre-requisites, run the SMSSETUP\BIN\X64\Setupdl.exe application from the ConfigMgr 2012 SP1 installation files, specify a temporary download folder and click Download.
Running the Setupdl.exe to download the ConfigMgr 2012 SP1 PreReqs.
Step 2 - Prepare the Hydration Environment
Create the hydration deployment share
- On the Windows machine that you use to manage Hyper-V or VMware, install ADK (adksetup.exe) selecting only the following components:
Deployment Tools
Windows Preinstallation Environment (Windows PE)
- Install MDT 2012 Update 1 (MicrosoftDeploymentToolkit2012_x64.msi) with the default settings.
- Extract the HydrationCM2012SP1.zip sample file to C:\.
- You should now have the following folder containing a few subfolders and PowerShell scripts.
C:\HydrationCM2012SP1\Source
- In an elevated (run as Administrator) PowerShell command prompt, configure Execution Policy in PowerShell by typing the following command:
Set-ExecutionPolicy Unrestricted –Force
- In the PowerShell command prompt, create the hydration deployment share by running the following command
C:\HydrationCM2012SP1\Source\1_CreateHydrationDeploymentShare.ps1
- Merge the hydration kit content with the new deployment share by running the following command:
C:\HydrationCM2012SP1\Source\2_MergeDeploymentShareWithHydrationKit.ps1
Populate the hydration deployment share with the downloaded files
- Copy the BGInfo file (bginfo.exe) to the following folder:
C:\HydrationCM2012SP1\DS\Applications\Install - BGInfo\Source
- Copy the ADK installation files to the following folder:
C:\HydrationCM2012SP1\DS\Applications\Install - ADK\Source
The ADK folder.
- Copy the SQL Server 2012 installation files (the content of the ISO, not the actual ISO) to the following folder:
C:\HydrationCM2012SP1\DS\Applications\Install - SQL Server 2012\Source
- Copy the SQL Server 2012 CU3 installation file (SQLServer2012-KB2723749-x64.exe) to the following folder:
C:\HydrationCM2012SP1\DS\Applications\Install - SQL Server 2012 CU3\Source
- Copy the ConfigMgr 2012 SP1 installation files (extract the download) to the following folder:
C:\HydrationCM2012SP1\DS\Applications\Install - ConfigMgr 2012\Source
- Copy the ConfigMgr 2012 SP1 PreReqs files to the following folder:
C:\HydrationCM2012SP1\DS\Applications\Install - ConfigMgr 2012\PreReqs
- Copy the ConfigMgr 2012 SP1 EXTADSCH.exe file (SMSSETUP\BIN\X64) to the following folder:
C:\HydrationCM2012SP1\DS\Applications\Configure - Extend AD for ConfigMgr 2012\Source
- Copy the Windows Server 2012 installation files (the content of the ISO, not the actual ISO) to the following folder:
C:\HydrationCM2012SP1\DS\Operating Systems\W2012
Create the hydration ISO (MDT 2012 Update offline media item)
- Using Deployment Workbench (available on the start menu), expand Deployment Shares, and expand Hydration MDT 2012 Update 1.
- Review the various nodes. The Applications, Operating Systems and Task Sequences nodes should all have some content in them.
The Hydration deployment share, listing the task sequences.
- Expand the Advanced Configuration node, and then select the Media node.
- In the right pane, right-click the MEDIA001 item, and select Update Media Content.
Note: The media update will take a while to run, a perfect time for a coffee break…
After the media update you will have a big ISO (HydrationCM2012SP1.iso) in the C:\HydrationCM2012SP1\ISO folder. The HydrationCM2012SP1.iso should be about 12 GB in size.
The HydrationCM2012SP1.iso
Step 3 - Deploy the virtual machines
Deploying DC01
- Using Hyper-V Manager or VMware Sphere, create a virtual machine with the following settings:
Name: DC01
Hard drive: 100 GB (dynamic disk)
Memory: 1 GB
Network: Your lab network
Image file (ISO): C:\HydrationCM2012SP1\ISO\HydrationCM2012SP1.iso
- Start the DC01 virtual machine. After booting from HydrationCM2012SP1.iso, and after WinPE has loaded, select the DC01 task sequence.
- Wait until the setup is complete and you see the Hydration Complete message in the final summary.
- Leave DC01 running while deploying the other virtual machine (CM01).
Deploying CM01
- Using Hyper-V Manager or VMware Sphere, create a virtual machine with the following settings:
Name: CM01
Hard drive: 300 GB (dynamic disk)
Memory: 6 GB (6 GB minimum, 16 GB RAM recommended)
Network: Your lab network
Image file (ISO): C:\HydrationCM2012SP1\ISO\HydrationCM2012SP1.iso
- Start the CM01 virtual machine. After booting from HydrationCM2012SP1.iso, and after WinPE has loaded, select the CM01 task sequence.
- Wait until the setup is complete and you see the Hydration Complete message in the final summary.
Note: All accounts, including Administrator, have a password of P@ssw0rd.
/ Johan
More ...