With the launch of Windows 8 in fall 2012, I wrote a series of articles around Windows 8 deployment using MDT 2012. This article has been listed as one of my top articles for a few months now, so I’m assuming Petri IT Knowledgebase readers are interested in more content on the topic.
So my next batch of articles focuses on how you can deploy Windows 8.1 onto the Surface Pro using the Microsoft Deployment Toolkit (MDT) 2013. This first article will focus on getting started, while the second part of this series will continue with the deployment by covering the specifics on how to deploy the Windows 8.1 image by using offline USB device media, which is a built-in (but rather unknown) feature of MDT since version 2010.
(Editor’s note: While this article talks about installing the Windows 8.1 image on a Surface Pro, the described approach will also work for any other device you have on which you want to install your custom Windows 8.1 image using offline USB media.)
While most organizations are using Windows Deployment Services (WDS), Microsoft Deployment Toolkit (MDT), System Center Configuration Manager (SCCM), or even non-Microsoft deployment tools, most of them are relying on a PXE boot from the network. While this approach works fine for a Surface Pro device as well, it requires you to buy a specific Surface USB-based network controller. Although it’s not extremely expensive, I just thought it would be more fun to guide you through the offline USB media possibilities as well. Another advantage is it allows you to (re-)deploy your custom image even if you don’t have a network connection.
Before diving into how to create the image and do the deployment, it’s important to have the tools you need.
I’m not going to explain how to install MDT 2013, as the setup should be self-explanatory. Once MDT is installed, you should find an application called Deployment Workbench.
The deployment workbench should look about similar to mine:
In my lab, the wizard imported 16 different drivers:
Resulting in the following view in the Deployment Share:
As both Windows 8.1 ISO Operating System and SurfacePro drivers are imported, we can now create our deployment task sequence. (Feel free to add additional applications first if needed, but it’s not covered in this article).
To finish the configuration of your Deployment Share, select the deployment share itself and choose Update Deployment Share from the task pane on the right. This step will copy the necessary drivers and ISO file content into the deployment share folders, as well as create x86 and x64 boot media. In my lab, this step took about ten minutes.
At this point, you actually have a fully operational deployment server available, which allows you to deploy the images by using a PXE boot.
In the second part of this article, we will explain the steps that are required to build a bootable USB media to deploy the image.