Automatically installing Hyper-V RTM with MDT 2008

Unless you've been hiding under a rock, you probably noticed that the final RTM release of Hyper-V was made available today for Windows Server 2008.  If you haven't tried Hyper-V yet, you've got to check it out - it's pretty impressive.  Now that it is RTM, you no longer have an excuse :-)

John Howard posted a blog entry explaining how to inject the final Hyper-V update into a Windows Server 2008 WIM; read more about that at https://blogs.technet.com/jhoward/archive/2008/06/26/deploying-windows-server-2008-with-slipstreamed-hyper-v-rtm-part-1.aspx.  For those of you who are familiar with Microsoft Deployment Toolkit, you probably know that there is an easier way for Lite Touch deployments.  Here are the steps:

  1. Download the Hyper-V update from https://www.microsoft.com/downloads/details.aspx?FamilyId=F3AB3D4B-63C8-4424-A738-BADED34D24ED.  (Note that this is for x64 only, since Hyper-V is a 64-bit only feature.)
  2. (Optional)  Download the Hyper-V management tool updates that you may need (note that these require Windows Vista SP1, and no separate package is needed for Server 2008 x64 since the management tools are included in the update downloaded in step #1):
    Windows Vista SP1 x64: https://www.microsoft.com/downloads/details.aspx?FamilyId=88208468-0AD6-47DE-8580-085CBA42C0C2
    Windows Vista SP1 x86: https://www.microsoft.com/downloads/details.aspx?FamilyId=BF909242-2125-4D06-A968-C8A3D75FF2AA
    Windows Server 2008 x86: https://www.microsoft.com/downloads/details.aspx?FamilyId=6F69D661-5B91-4E5E-A6C0-210E629E1C42
  3. Import all the downloaded updates into Deployment Workbench in the "OS Packages" node.  (MDT 2008 will automatically extract the needed CAB files from the MSU files that you downloaded.)
  4. Deploy an OS :-)

That's all there is to it: MDT 2008 will automatically inject the appropriate updates into Windows Vista SP1 (x86 or x64) and Windows Server 2008 (x86 or x64) as part of the OS deployment process, so they will be there from the first boot of the OS.

Now if you actually want to install the Hyper-V role, you can do this using the "Install Roles and Features" action.  Just add it into your Windows Server 2008 task sequence, check the "Hyper-V" role, and it will be installed.

You'll have to wait for the Hyper-V updates to be available through Windows Update before you can do the same thing with ConfigMgr 2007, but fortunately you won't have to wait long: those updates will be published in the next couple of weeks.