Here is a download for deploying a complete ConfigMgr 2012 SP1 Beta infrastructure running on Windows Server 2012 and SQL Server 2012 in either Hyper-V or VMware: One Domain Controller and one ConfigMgr 2012 SP1 Beta member server – Including pre-requisites like .Net Framework, SQL Server 2012 CU2 (or higher) and IIS - all fully automated.
Once configured, the total build time for the full ConfigMgr 2012 SP1 Beta lab environment is about 2 hours (on my laptop).
Download the Hydration Kit for ConfigMgr 2012 SP1 Beta (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 Beta 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 Configuration Manager 2012 SP1 Beta + PreReqs
Note: to download the ConfigMgr 2012 SP1 Beta pre-requisites, run the SMSSETUP\BIN\X64\Setupdl.exe application from the ConfigMgr 2012 SP1 Beta installation files, specify a temporary download folder and click Download.
Running the Setupdl.exe to download the ConfigMgr 2012 SP1 Beta 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 HydrationCM2012SP1Beta.zip sample file to C:\.
-
You should now have the following folder containing a few subfolders and PowerShell scripts.
C:\HydrationCM2012SP1Beta\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:\HydrationCM2012SP1Beta\Source\1_CreateHydrationDeploymentShare.ps1
-
Merge the hydration kit content with the new deployment share by running the following command:
C:\HydrationCM2012SP1Beta\Source\2_MergeDeploymentShareWithHydrationKit.ps1
Populate the hydration deployment share with the downloaded files
-
Copy the BGInfo file (bginfo.exe) to the following folder:
C:\HydrationCM2012SP1Beta\DS\Applications\Install - BGInfo\Source
-
Copy the ADK installation files to the following folder:
C:\HydrationCM2012SP1Beta\DS\Applications\Install - ADK\Source
-
Copy the SQL Server 2012 installation files (the content of the ISO, not the actual ISO) to the following folder:
C:\HydrationCM2012SP1Beta\DS\Applications\Install - SQL Server 2012\Source
-
Copy the SQL Server 2012 CU3 installation file (SQLServer2012-KB2723749-x64.exe) to the following folder:
C:\HydrationCM2012SP1Beta\DS\Applications\Install - SQL Server 2012 CU3\Source
-
Copy the ConfigMgr 2012 SP1 Beta installation files (extract the download) to the following folder:
C:\HydrationCM2012SP1Beta\DS\Applications\Install - ConfigMgr 2012\Source
-
Copy the ConfigMgr 2012 SP1 Beta PreReqs files to the following folder:
C:\HydrationCM2012SP1Beta\DS\Applications\Install - ConfigMgr 2012\PreReqs
-
Copy the ConfigMgr 2012 SP1 Beta EXTADSCH.exe file (SMSSETUP\BIN\X64) to the following folder:
C:\HydrationCM2012SP1Beta\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:\HydrationCM2012SP1Beta\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 (HydrationCM2012SP1Beta.iso) in the C:\HydrationCM2012SP1Beta\ISO folder. The HydrationCM2012SP1Beta.iso should be about 6.3 GB in size.
The HydrationCM2012SP1Beta.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:\HydrationCM2012SP1Beta\ISO\HydrationCM2012SP1Beta.iso
- Start the DC01 virtual machine. After booting from HydrationCM2012SP1Beta.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 (minimum, 16 GB RAM recommended)
- Network: Your lab network
- Image file (ISO): C:\HydrationCM2012SP1Beta\ISO\HydrationCM2012SP1Beta.iso
- Start the CM01 virtual machine. After booting from HydrationCM2012SP1Beta.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.
Done!
/ Johan
More ...