<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Adiy Q’s Blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/adiyq/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/adiyq/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:30:06 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>End-to-End Bare-Metal Provisioning with SCVMM 2012 SP1 / R2 - Customising the server's reference image with MDT 2013</title>
      <link>https://docs.microsoft.com/archive/blogs/adiyq/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-customising-the-servers-reference-image-with-mdt-2013</link>
      <pubDate>Tue, 22 Jul 2014 18:31:20 GMT</pubDate>
      <dc:creator><![CDATA[AdiyQ]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/adiyq/2014/07/22/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-customising-the-servers-reference-image-with-mdt-2013/</guid>
      <description><![CDATA[In my last post, I detailed how to create a reference image using the Microsoft Deployment Toolkit...]]></description>
      <content:encoded><![CDATA[<p>In my <a title="https://blogs.technet.com/b/adiyq/archive/2014/07/21/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-5-building-a-reference-image-with-mdt.aspx" href="/b/adiyq/archive/2014/07/21/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-5-building-a-reference-image-with-mdt.aspx">last </a>post, I detailed how to create a reference image using the Microsoft Deployment Toolkit (MDT).&nbsp; This reference image can then be converted with the excellent <a title="WIM2VHD" href="https://gallery.technet.microsoft.com/scriptcenter/Convert-WindowsImageps1-0fe23a8f">WIM2VHD</a> tool for consumption by SCVMM.&nbsp; One of the comments I got back as a result of that post was whether you should enable Hyper-V or Failover Clustering as part of the reference image.&nbsp; In this post, I discuss the pros and cons of doing so and how to go about accomplishing this.</p>
<p>First, let&#39;s get the easy part out of the way: you should not enable Hyper-V as part of your reference image.&nbsp; Doing so will get you in an unsupported nested virtualisation scenario.&nbsp;</p>
<p>When I create a reference image for my customers, I am mindful of the fact someone has to maintain that reference image.&nbsp; I am also fully aware that individual may not have the time to continuously update that image or create several reference images for the different server roles his / her team manages.&nbsp; As such, here is a simple guideline I recommend when choosing what goes into a reference image for all your servers (whether these servers will host Hyper-V roles or other roles):&nbsp; <em>Determine what roles, features and applications are common to ALL your servers and only include these elements in your reference image.</em>&nbsp; Now, if you read this last statement carefully, you will realise I am recommending a very lightweight reference image.&nbsp; This is indeed the case.&nbsp; There are pros and cons to this approach.&nbsp;</p>
<p>Pros</p>
<ul>
<li>Lightweight image - smaller image size</li>
<li>Easier to maintain - updating the image would usually mean running the task sequence to get its updates from a WSUS server as I described in my <a title="https://blogs.technet.com/b/adiyq/archive/2014/07/21/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-5-building-a-reference-image-with-mdt.aspx" href="/b/adiyq/archive/2014/07/21/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-5-building-a-reference-image-with-mdt.aspx">last post</a>.</li>
</ul>
<p>Cons</p>
<ul>
<li>Increased number of deployment images or templates - you essentially would need to a template or image for each type of server you want to deploy.&nbsp; In the case of Hyper-V hosts, that&#39;s not an issue if you are using SCVMM because in fact the simple image we created in the last post is the lean and mean Hyper-V server image we want to see in production environment to provide maximum stability and uptime.&nbsp; In the case of other types of server roles, you would want to have a deployment template (or MDT deployment task sequence) per server role.&nbsp; I will not discuss this approach since it&#39;s not relevant to Hyper-V / VMM bare-metal deployment.</li>
<li>Increased deployment time - when you do not include all the components or applications needed for a given server in the reference image, then you will need another mechanism to provide these at deployment time or post deployment.&nbsp; For instance, if you do not include the System Center Operations Manager agent as part of your reference image, then you will need to push it to the server (and ensure it gets pushed quickly) post deployment.&nbsp;</li>
</ul>
<p>With that in mind, I recommend the following components to be part of every reference image:</p>
<ul>
<li>Server OS (ok that one is obvious)</li>
<li>Latest updates from MS Update or a corporate WSUS server</li>
<li>SCOM Agent</li>
<li>Backup agent</li>
</ul>
<p>Some customers will include an anti-malware agent as well.&nbsp; I question the value of an anti-malware agent on a stripped-down Hyper-V host installed with the Server Core option.&nbsp; But many organisations do not have a choice in this matter, as this is typically something they have to do to address some sort of governance.</p>
<p>Now that this is out of the way, let me show you how to add Failover Clustering and / or hotfixes to your image.</p>
<h2>Adding Roles and / or Features to the reference image</h2>
<p>MDT makes it incredibly easy to add a built-in Windows Server role or feature to your image.&nbsp; To add the Failover Clustering feature, we will edit the Task Sequence we created in the <a title="https://blogs.technet.com/b/adiyq/archive/2014/07/21/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-5-building-a-reference-image-with-mdt.aspx" href="/b/adiyq/archive/2014/07/21/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-5-building-a-reference-image-with-mdt.aspx">last post</a>.</p>
<p>Open up the properties window for the task sequence and navigate to the <strong>Task Sequence</strong> tab.&nbsp; From there, scroll down to the <strong>Windows Update (Pre-Application Installation)</strong> step.&nbsp; With that step highlighted, click the <strong>Add</strong> button and select <strong>Roles </strong>then select <strong>Install Roles and Features</strong>.&nbsp; This will another step to the task sequence.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/2656.01.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/2656.01.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/2656.01.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/2656.01.png" border="0" /></a></p>
<p>Next, from the <strong>Properties </strong>tab, select the OS for which you want to enable a feature.&nbsp; In my case, this is <strong>Windows Server 2012 R2 Core</strong> from the <strong>Select the operating system for which roles are to be installed </strong>dropdown list.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/1172.02.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/1172.02.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/1172.02.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/1172.02.png" border="0" /></a></p>
<p>Seem familiar?&nbsp; I told you this was going to be easy :)&nbsp; This is the list of roles / features available on Windows Server 2012 R2 Core.&nbsp; Here, the MDT Deployment Workbench allows you to select whichever role / feature to enable. In our case, we are interested in the <strong>Failover Clustering </strong>feature.&nbsp; Go ahead and select that.&nbsp; Notice that since I am installing the Server Core version of the OS, I won&#39;t install any management tools for Failover Clustering.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/7462.03.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/7462.03.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/7462.03.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/7462.03.png" border="0" /></a></p>
<p>That&#39;s it!&nbsp; Click <strong>OK </strong>when done.&nbsp; Make sure the <strong>Install Roles and Features </strong>step is between the two <strong>Windows Update </strong>steps.&nbsp; This ensures all Failover Clustering updates are includes are part of the &quot;post&quot; update process.</p>
<p></p>
<h2>Adding Hotfixes to the reference image.</h2>
<p>Next, the hotfixes, I recommend you have a look at this KB&nbsp;<a title="KB 2920151" href="https://support.microsoft.com/kb/2920151">support </a>article and determine which Hotfixes are needed in your Windows Server 2012 R2 WFC environment and which ones you&#39;d like to apply as part of your reference image.&nbsp; Again, this assumes your reference image is one which will be used for hosts participating in a Windows Failover Clustering (WFC) cluster.</p>
<p>From KB2920151, I am going to show you how to include the hotfix associated with KB2966407 installed as part of the reference image we created in the <a title="https://blogs.technet.com/b/adiyq/archive/2014/07/21/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-5-building-a-reference-image-with-mdt.aspx" href="/b/adiyq/archive/2014/07/21/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-5-building-a-reference-image-with-mdt.aspx">last post</a>.</p>
<p>First, download the hotfix and extract it.&nbsp; This should provide you with an .msu file.&nbsp; Next, open up the MDT <strong>Deployment Workbench</strong>.&nbsp; With the deployment share expanded, highlight <strong>Packages</strong> and click the <strong>Import OS Packages</strong> from the <strong>Actions </strong>pane.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/7144.01.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/7144.01.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/7144.01.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/7144.01.png" border="0" /></a></p>
<p><br />From the <strong>Import Package Wizard</strong>, specify the folder containing the .msu file or files you downloaded for all the hotfixes needed.&nbsp; Follow the wizard and accept all defaults.&nbsp; Once finished, you should see the hotfix appearing in the <strong>Name</strong> pane.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/5516.03.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/5516.03.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/5516.03.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/5516.03.png" border="0" /></a></p>
<p>Next, just update the Deployment Share to rebuild the .ISO file and restart the build and capture process as you did in the last post.&nbsp; Your VM will now include all the updates from MS Update / WSUS as well as the hotfixes you explicitly add as MDT packages.</p>
<p>Hope you found this helpful.&nbsp; Please leave me your feedback as I use this to determine which articles I write about next.</p>
<p></p>
<p style="padding:0;margin:0;"></p>]]></content:encoded>
    </item>
    <item>
      <title>End-to-End Bare-Metal Provisioning with SCVMM 2012 SP1 / R2 - Part 6 - Building a reference image with MDT 2013</title>
      <link>https://docs.microsoft.com/archive/blogs/adiyq/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-6-building-a-reference-image-with-mdt-2013</link>
      <pubDate>Mon, 21 Jul 2014 19:35:06 GMT</pubDate>
      <dc:creator><![CDATA[AdiyQ]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/adiyq/2014/07/21/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-6-building-a-reference-image-with-mdt-2013/</guid>
      <description><![CDATA[Here is long overdue part 6 in this series!&nbsp;&nbsp;In the last post, I discussed why MDT makes...]]></description>
      <content:encoded><![CDATA[<p>Here is long overdue part 6 in this series!&nbsp;&nbsp;In the last post, I discussed why MDT makes for a great tool to use for your Hyper-V bare-metal server builds.&nbsp; In this post, I discuss how to actually build this image.&nbsp; As a reference, here&#39;s a list of the posts in this series.&nbsp; This post combines elements of all the previous posts:</p>
<ol>
<li><a title="Overview" href="/b/adiyq/archive/2014/01/30/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-1.aspx">Overview</a></li>
<li><a title="Configuring DHCP Services" href="/b/adiyq/archive/2014/01/31/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-2-configuring-dhcp-services.aspx">Configuring DHCP Services</a></li>
<li><a title="Configuring WDS" href="/b/adiyq/archive/2014/01/31/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-3-configuring-wds.aspx">Configuring WDS</a></li>
<li><a title="Configuring WSUS" href="/b/adiyq/archive/2014/02/03/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-4-configuring-wsus.aspx">Configuring WSUS</a></li>
<li><a title="Selecting an imaging tool" href="/b/adiyq/archive/2014/02/08/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-5.aspx">Selecting an imaging tool</a></li>
</ol>
<p></p>
<h2>Installing ADK 8.1</h2>
<p>The download link to the ADK I referenced above will download a lightweight download tool called adksetup.&nbsp; Once you have downloaded the tool, run adksetup with an account that has local Administrator privileges on the computer / server where you will install ADK / MDT.&nbsp; The first screen will prompt you on whether you want to simply download the entire ADK toolkit (~ 3 GB download) or install the components you need.&nbsp; Since I do not need all ADK components, I will simply choose the installation path shown here.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/01.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/01.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/01.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/01.png" border="0" /></a></p>
<p>The next two screen will prompt for Customer Experience Improvement Program (CEIP) settings and license agreements.&nbsp; Review these and select the desired settings, then click <strong>Next</strong> to continue.</p>
<p>For our purposes, we only need the components chosen here.&nbsp; Click <strong>Install</strong> to continue.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/02.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/02.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/02.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/02.png" border="0" /></a></p>
<p>That&#39;s it!&nbsp; With the ADK 8.1 installed on your system, MDT will be able to leverage it.&nbsp; Let&#39;s install MDT 2013 next.</p>
<h2>Installing MDT 2013</h2>
<p>MDT is a simple download and installation.&nbsp; In fact, I recommend you simply accept the default installation parameters.&nbsp; Once MDT 2013 has been installed, launch the <strong>Deployment Workbench</strong>.&nbsp; In the next section, we detail how to build a reference image suitable for bare-metal deployment of Hyper-V hosts using MDT 2013.</p>
<h2>Step 1 - Creating a Windows Server 2012 R2 Deployment Share</h2>
<p>Follow these steps to build an image.&nbsp; I show you the steps needed to build a reference image containing Windows Server 2012 R2 Server Core, including all updates obtained from the WSUS server I showed you how to setup in&nbsp;<a href="/b/adiyq/archive/2014/02/03/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-4-configuring-wsus.aspx">part 4</a> of this series.&nbsp; The image would also include the failover clustering feature.&nbsp; You may want to consider adding the .NET 3.5 feature as well if you are installing any tools on your Hyper-V host that require it.&nbsp; An example of a tools I&#39;ve come across which require it include backup agent software for Hyper-V.&nbsp; We are installing Server Core as this is the recommended installation and default installation for Windows Server 2012 and higher.&nbsp; A reminder to keep you Hyper-V host image as lean as possible.&nbsp; Even once the host is deployed, the installation should to be very lean to minimize any downtime associated with having to update applications on your Hyper-V hosts.&nbsp; In fact, about the only tools I recommend to my customers to install are backup agents if you environment requires it&nbsp;and monitoring agents such as the System Center Operations Manager agent software.</p>
<p>Let&#39;s start.</p>
<p>Open the <strong>Deployment Workbench</strong>.&nbsp; From the <strong>Actions</strong> pane, select <strong>New Deployment Share</strong>.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/3443.01.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/3443.01.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/3443.01.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/3443.01.png" border="0" /></a></p>
<p>From the <strong>Path</strong> window, enter a path where you will save the Deployment Share such as <strong>D:\WS2012</strong>.&nbsp; This path can be a local path or a UNC path.&nbsp; Also note that MDT supports DFS-R shares.&nbsp; To configure MDT with DFS-R, you can find the details in MDT&#39;s online help by searching for &quot;Configuring Distributed File System Replication&quot;.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/0728.02.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/0728.02.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/0728.02.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/0728.02.png" border="0" /></a></p>
<p>From the <strong>Share</strong> window, enter a share name and click <strong>Next</strong>.&nbsp; For the share name, MDT defaults to a hidden share (a share ending with the $ sign).&nbsp; This is optional.&nbsp; I highly recommend you keep the share name very short.&nbsp; Otherwise, you will come across an issue at deployment time with errors about reaching the max characters in the deployment share path.&nbsp;</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/03.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/03.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/03.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/03.png" border="0" /></a></p>
<p>From the <strong>Descriptive Name</strong> window, enter a description and click <strong>Next</strong>.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04.png" border="0" /></a></p>
<p>From the <strong>Options</strong> window, I recommend you unselect all options.&nbsp; You can go through all the desired options to configure the deployment later.&nbsp; Click <strong>Next</strong> to continue.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/05.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/05.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/05.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/05.png" border="0" /></a></p>
<p>Click <strong>Next </strong>from the <strong>Summary</strong> window.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/06.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/06.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/06.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/06.png" border="0" /></a></p>
<p><br />From the <strong>Confirmation </strong>window, click <strong>Finish</strong>.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/07.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/07.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/07.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/07.png" border="0" /></a></p>
<p>You have now created the deployment share.&nbsp; We now import the OS files.</p>
<p></p>
<h2 style="padding:0;margin:0;">Step 2 - Importing Operating System Files</h2>
<p></p>
<p style="padding:0;margin:0;">The next step is to import the operating system files.&nbsp; This step involves adding the source files from the Windows Server 2012 or 2012 R2 media&nbsp;ISO file to the MDT deployment share.&nbsp; We add the source media as our baseline on top of which we add configuration items such as environmental roles / features required, OS patches, hotfixes, etc.&nbsp; To begin, highlight the <strong>Operating Systems</strong> folder from the deployment share, and click the <strong>Import Operating System</strong> link from the <strong>Actions </strong>pane.</p>
<p></p>
<p style="padding:0;margin:0;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/3223.01.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/3223.01.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/3223.01.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/3223.01.png" border="0" /></a></p>
<p></p>
<p style="padding:0;margin:0;">From the <strong>OS Type</strong> wizard window, select <strong>Full set of source files</strong> and click next.&nbsp; This is the option to select if you are using the source media provided by Microsoft.&nbsp; MDT can be used as a deployment tool as well, not just for image engineering.&nbsp; The other two options in this window are for deployment engineering.&nbsp; Since we are using SCVMM for the deployment of our server image, we do not need to be concerned about the two remaining options.</p>
<p></p>
<p style="padding:0;margin:0;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/5810.02.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/5810.02.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/5810.02.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/5810.02.png" border="0" /></a></p>
<p></p>
<p style="padding:0;margin:0;">Next supply the source directory from the <strong>Source </strong>window.&nbsp; This is the top&nbsp;level folder for your CD / DVD drive or your mounted ISO file</p>
<p></p>
<p style="padding:0;margin:0;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/4405.03.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/4405.03.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/4405.03.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/4405.03.png" border="0" /></a></p>
<p></p>
<p style="padding:0;margin:0;">From the <strong>Destination </strong>folder, enter a directory name where the media&#39;s contents will be copied to.&nbsp; Keep this folder name short.&nbsp; I have come across deployment errors with MDT where this directory name was too long.</p>
<p></p>
<p style="padding:0;margin:0;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/3857.04.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/3857.04.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/3857.04.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/3857.04.png" border="0" /></a></p>
<p></p>
<p style="padding:0;margin:0;">From the <strong>Summary </strong>window, click next.&nbsp; This begins the copy of the entire contents of the Windows Server media to the deployment share.</p>
<p></p>
<p style="padding:0;margin:0;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/5700.05.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/5700.05.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/5700.05.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/5700.05.png" border="0" /></a></p>
<p></p>
<p style="padding:0;margin:0;">Now that the OS source files have been imported, we can proceed with creating a Build &amp; Capture Task Sequence.</p>
<p></p>
<h2 style="padding:0;margin:0;">Step 3 - Build &amp; Capture Task Sequence</h2>
<p>A Task Sequence in MDT is a grouping of sequenced actions that can be used to deploy an operating system, along with supporting applications, updates&nbsp;and drivers, on a target host.&nbsp; In our case, we want to create a task sequence to ultimately use it for Hyper-V bare metal deployment.&nbsp; To that end, we create a task sequence which will contain a server image we can later integrate as part of SCVMM&#39;s bare metal deployment process. A reminder that our image is to contain the following components:</p>
<ul>
<li>The Windows Server 2012 / 2012 R2 source media</li>
<li>All OS Critical, Security, Update and Update rollups released up to the date of the image creation</li>
<li>Any hotfixes required such as failover clustering and Hyper-V recommended hotfixes</li>
<li>(Optional) Additional software such as backup agents or monitoring agents&nbsp;that we wish to add to the image.&nbsp; This is optional because most agent management servers typically can &quot;push&quot; these agents to hosts and there are benefits to doing server-managed agent deployments.&nbsp; I typically try to avoid adding such agents to the Hyper-V image itself to keep it lean and reduce dependencies on other tools which will require their own updating process which may not be aligned with Microsoft&#39;s OS updates frequency.</li>
</ul>
<p>The Build &amp; Capture Task Sequence will produce a single WIM (Windows Imaging Format) file which we will then convert to a VHD / VHDX file we later import into SCVMM.&nbsp;</p>
<p>Let&#39;s begin...</p>
<p>From the <strong>Task Sequences </strong>folder, click <strong>New Task Sequence </strong>from the <strong>Actions </strong>pane.</p>
<p style="padding:5;margin:0;"></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/08.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/08.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/08.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/08.png" border="0" /></a></p>
<p>From the <strong>General Settings </strong>window, enter a <strong>Task Sequence ID</strong>, a <strong>Task Sequence Name </strong>and optionally a <strong>Task sequence comments</strong> entry and click <strong>Next</strong> to continue.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/09.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/09.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/09.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/09.png" border="0" /></a></p>
<p>From the <strong>Select Template</strong> window, select the <strong>Standard Server Task Sequence </strong>template and click <strong>Next.</strong></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/10.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/10.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/10.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/10.png" border="0" /></a></p>
<p>From the <strong>Select OS</strong> window, select the OS installation you need for your image.&nbsp; You may have a different list than I do here as I am basing my screen captures on an MSDN source media.&nbsp; The reason you may see multiple selections here is simple: Microsoft can bundle different catalog items on a single DVD / ISO media.&nbsp; What this means is that the installation media is the same, but the deployment license (and subsequently the product key) will be different.&nbsp; What is important to understand here is you need to select the catalog for which you have a product key and license.&nbsp; The other option you need to make here is whether to select the full GUI or Server Core installation.&nbsp; Since this image will ultimately be used for Hyper-V servers, the option I am selecting is Server Core.&nbsp; I strongly recommend you stay with Server Core for Hyper-V hosts, and all Windows Server hosts which support Server Core.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/11.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/11.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/11.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/11.png" border="0" /></a></p>
<p>From the <strong>Specify Product Key</strong>, select the appropriate option relative to the licensing of your Windows Server media.&nbsp; If you are using VL (Volume Licensed) media and you have a KMS (Key Management Server), then select <strong> Do not specify a product key at this time</strong>.&nbsp; Otherwise, enter the MAK product key or retail key and click <strong>Next</strong>.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/12.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/12.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/12.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/12.png" border="0" /></a></p>
<p>From the <strong>OS Settings</strong> window, enter the <strong>Full Name</strong>, <strong>Organisation</strong> and IE Home Page info and click <strong>Next</strong>.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/13.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/13.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/13.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/13.png" border="0" /></a></p>
<p>Enter the <strong>Admin Password</strong> and click <strong>Next</strong>.&nbsp; Note that this password is hashed in the Unattend.xml file produced as a result of configuration wizard.&nbsp; If you do not wish to have this password stored in the unattend file, then select the <strong>Do not specify an Administrator password at this time</strong> and you will be prompted to enter one during the Build and Capture of the WIM file.&nbsp; Keep in mind this can be overridden by SCVMM&#39;s Guest OS Profile so this password is only for your build environment.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/14.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/14.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/14.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/14.png" border="0" /></a></p>
<p>Click <strong>Finish </strong>from the <strong>Confirmation</strong> window.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/15.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/15.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/15.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/15.png" border="0" /></a></p>
<p>You now have a task sequence!&nbsp; In order to enable this task sequence to get its updates, you need to do two things.&nbsp; The first is accomplished by editing the task sequence.&nbsp; From the task sequence&#39;s properties, navigate to the <strong>Task Sequence </strong> tab.&nbsp; Then scroll down to the <strong>State Restore </strong>group.&nbsp; From there, highlight the <strong>Windows Update (Pre Application Installation</strong><strong>) </strong>step.&nbsp; From the <strong>Options </strong>pane, ensure the <strong>Disable this step </strong>is unchecked.&nbsp; Repeat the same for the <strong>Windows Update (Post-Application Install) </strong>step.&nbsp; So why do it twice you ask?&nbsp; The rationale is to update the OS prior to any application installation (Install Applications step) and then again after the application install.&nbsp; For instance, assume you install an application requiring .NET 3.5 as part of the <strong>Install Applications </strong>step.&nbsp; Well, you would want to ensure any compatibility updates are applied (this is done in the <strong>Pre-Application Installation </strong>step) and then all the subsequent security updates (this is accomplished with the <strong>Post-Application Installation</strong> step).</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/16.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/16.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/16.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/16.png" border="0" /></a></p>
<p>So now we have a task sequence configured to install the OS and update it from Microsoft Update.&nbsp; If you want the task sequence to instead reach out to the WSUS server we built earlier in this blog series, it&#39;s very simple.&nbsp; Here&#39;s how.&nbsp; You need to add an entry to the CustomSettings.ini file.&nbsp; This is accomplished from the Deployment Workbench&#39;s UI.&nbsp; With the Deployment Share highlighted, click on the <strong>Properties </strong>link from the <strong>Actions </strong>pane.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-01.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_01.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-01.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_01.png" border="0" /></a></p>
<p>From the share&#39;s <strong>Properties </strong>window, navigate to the <strong>Rules </strong>tab.&nbsp; There, add the <strong>WSUSServer=https://wsusserver:8530 </strong>property and replace <strong>wsusserver </strong>with the FQDN of your WSUS server or IP address.&nbsp; By default, WSUS installs on the TCP port 8530 this is why I added it here.&nbsp;</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-02.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_02.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-02.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_02.png" border="0" /></a></p>
<p>Before I go on: MDT has a very rich set of properties you can use as part of image engineering.&nbsp; I won&#39;t get into the hundreds of options here of course, but I will list the settings exactly how I use them in a very simple test environment.&nbsp; The online MDT help (accessible by pressing F1) is fantastic and details every one of these in detail.&nbsp; Here&#39;s what I have in my configuration:</p>
<p><span style="font-family:courier new,courier;">[Settings]</span><br /><span style="font-family:courier new,courier;">Priority=Default</span><br /><span style="font-family:courier new,courier;">Properties=MyCustomProperty</span></p>
<p><span style="font-family:courier new,courier;">[Default]</span><br /><span style="font-family:courier new,courier;">_SMSTSOrgName=Contoso Corp</span><br /><span style="font-family:courier new,courier;">OSInstall=Y</span></p>
<p><span style="font-family:courier new,courier;">SkipCapture=NO</span><br /><span style="font-family:courier new,courier;">SkipAdminPassword=YES</span><br /><span style="font-family:courier new,courier;">SkipProductKey=YES</span><br /><span style="font-family:courier new,courier;">SkipComputerBackup=YES</span><br /><span style="font-family:courier new,courier;">SkipBitLocker=YES</span><br /><span style="font-family:courier new,courier;">SkipUserData=YES</span><br /><span style="font-family:courier new,courier;">SkipRoles=YES</span><br /><span style="font-family:courier new,courier;">SkipApplications=YES</span><br /><span style="font-family:courier new,courier;">SkipTimeZone=YES</span><br /><span style="font-family:courier new,courier;">SkipLocaleSelection=YES</span><br /><span style="font-family:courier new,courier;">SkipComputerBackup=YES</span></p>
<p><span style="font-family:courier new,courier;">WSUSServer=https://wsus:8530</span></p>
<p><span style="font-family:courier new,courier;">ComputerBackupLocation=NETWORK</span><br /><span style="font-family:courier new,courier;">BackupShare=\\build\ws2012r2u1\Captures</span><br /><span style="font-family:courier new,courier;">BackupDir=%OSDComputerName%</span><br /><span style="font-family:courier new,courier;">SLShare=\\build\ws2012r2u1\Logs</span></p>
<p><span style="font-family:courier new,courier;">TimeZoneName=Eastern Standard Time</span><br /><span style="font-family:courier new,courier;">KeyboardLocale=en-us</span></p>
<p>Now that everything is ready, you can update the Deployment Share.&nbsp; Simply click the <strong>Update Deployment Share&nbsp;</strong>and accept the&nbsp;defaults in the wizard the follows.&nbsp; The first time you do this will take a long time to generate a boot.wim and boot.iso files.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-03.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_03.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-03.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_03.png" border="0" /></a></p>
<p>You should now have a <span style="font-family:courier new,courier;">boot.iso</span> file located at the boot folder of your deployment share (so in this example it would be under <span style="font-family:courier new,courier;">D:\WS2012\Boot</span> - the file should be a bit less than 300 MB in size.&nbsp; We will use this file to boot a blank VM in Hyper-V on a Windows 8.1 PC.&nbsp; The only requirements for this VM is to have network connectivity to the PC / server / VM hosting your MDT deployment share.&nbsp; In the VM&#39;s settings, you will point to the ISO file you created in the previous step.</p>
<p style="text-align:left;"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/3312.04-04.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/3312.04_2D00_04.png" border="0" /></p>
<p style="text-align:left;">Once you have configured the VM&#39;s settings, you can power on the VM.&nbsp; The VM should start up from the CD ROM.&nbsp; The first screen post startup you will see is the MDT welcome wizard shown here.</p>
<p style="text-align:left;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-05.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_05.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-05.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_05.png" border="0" /></a></p>
<p style="text-align:left;">If you have a DHCP server on your network like I do here, then you can simply click the <strong>Run the Deployment Wizard to install a new Operating System </strong>button.&nbsp; Otherwise, if you are using a static IP address, click the <strong>Configure with static IP address</strong> button.&nbsp; Remember that in either case, this IP needs to be able to reach the MDT server&#39;s deployment share and resolve its name.&nbsp; If DNS isn&#39;t working, you will not get very far.&nbsp; It is a good idea at this point to press the <strong>F8</strong> button to bring up a command prompt and ensure you have an IP address (using the ipconfig command), and that DNS resolution is working (using ping, nslookup, etc.).&nbsp; Anyway, clicking next will show you task sequences available on your deployment share.&nbsp; Select the one you created earlier in this post and click next.</p>
<p style="text-align:left;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-06.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_06.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-06.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_06.png" border="0" /></a></p>
<p style="text-align:left;">The next step is important, you should not enter any domain info.&nbsp; If&nbsp;you do, the MDT wizard will not show you the capture option for this VM.&nbsp; I typically leave it at default, and click next.</p>
<p style="text-align:left;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-07.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_07.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-07.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_07.png" border="0" /></a></p>
<p>Finally, select the <strong>Capture an image of this reference computer.</strong>&nbsp; By default, the File name is equivalent to the VM.&nbsp; Click <strong>Begin</strong> at the next screen and watch MDT does its thing!&nbsp; This process can take anywhere from 45 mins to 4 hours depending on which version of Windows Server you are using (Windows Server 2012 would take longer to build than 2012 R2 Update 1 for instance due to the increased number of updates available to 2012 vs. 2012 R2 Update 1).</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-08.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_08.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-08.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_08.png" border="0" /></a></p>
<p>Once MDT has finished creating the WIM, navigate to the deployment share under the <strong>Captures </strong>folder (in our case, D:\WS2012\Captures<strong>.&nbsp; </strong>We now have a fully sysprepped and updated WIM file.&nbsp; Now, SCVMM expects a VHD / VHDX file and now a WIM for bare metal provisioning and / or VM disks.&nbsp; We will now use the WIM2VHD tool to convert it to a usable VHDX file.&nbsp; First, grab the tool at <a href="https://gallery.technet.microsoft.com/scriptcenter/Convert-WindowsImageps1-0fe23a8f">https://gallery.technet.microsoft.com/scriptcenter/Convert-WindowsImageps1-0fe23a8f</a> then run it either using the GUI (with the -showui command) or pass the necessary parameters via command line (ex. <span style="font-family:courier new,courier;">.\Convert-WindowsImage.ps1 -showui</span>) - you should see the WIM2VHD UI.&nbsp; The fields are self-explanatory.&nbsp; Click <strong>Make my VHD</strong> when ready</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-09.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_09.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/04-09.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/04_2D00_09.png" border="0" /></a></p>
<p>You should now have a VHD / VHDX file ready for consumption by SCVMM!&nbsp; I usually take this same file and use it as part of my VM templates and / or bare metal provisioning.&nbsp; The process is the same to get to the VHD / VHDX file.&nbsp;</p>
<p>I hope this has been helpful :)</p>]]></content:encoded>
    </item>
    <item>
      <title>End-to-End Bare-Metal Provisioning with SCVMM 2012 SP1 / R2 - Part 4 - Configuring WSUS</title>
      <link>https://docs.microsoft.com/archive/blogs/adiyq/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-4-configuring-wsus</link>
      <pubDate>Wed, 12 Feb 2014 03:20:36 GMT</pubDate>
      <dc:creator><![CDATA[AdiyQ]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/adiyq/2014/02/12/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-4-configuring-wsus/</guid>
      <description><![CDATA[Hello, in this fourth part of this series, I will discuss how to install or configure a Windows...]]></description>
      <content:encoded><![CDATA[<p>Hello, in this fourth part of this series, I will discuss how to install or configure a Windows Server Updates Services (WSUS) role as part of your bare-metal provisioning process.&nbsp; In <a title="Part 1 - Overview" href="/b/adiyq/archive/2014/01/30/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-1.aspx">part 1</a> of this series, I provided an overview of the bare-metal provisioning process with SCVMM, but I did not mention WSUS, so where does it fit in?</p>
<p>WSUS will be integrated with the bare-metal reference image development process.&nbsp; We will be creating a fully updated server image.&nbsp; There are two common approaches to updating a reference image.&nbsp; One is to have the image reach out to Microsoft Update for all the updates, and the other is with WSUS.&nbsp; Most organizations opt to leverage WSUS primarily since it allows up to be selective about which updates to integrate into their environment and which types of updates as well.&nbsp; For instance, an organization may choose to delay the addition of a service pack into their imaging process until their test their line of business applications with it, but will choose to quickly&nbsp;integrate all security updates and critical operating system updates into their imaging process.&nbsp; These decisions are not available through an automated imaging process with Microsoft Update.&nbsp; They are with WSUS.</p>
<p>So let&#39;s begin!&nbsp; First you need to add the WSUS role to your Windows Server.&nbsp; If you already have a WSUS server in your organization, you can skip this part.&nbsp; To add the WSUS role on a Windows Server 2012 / R2 server using PowerShell:</p>
<p><span style="font-family:courier new,courier;">Install-WindowsFeature UpdateServices -IncludeManagementTools</span></p>
<p>This adds the role, and installs and performs an initial configuration of the WSUS role with a WID database (Windows Internal Database).&nbsp; For the purposes of a server imaging environment, this database is sufficiently sized.&nbsp; Next, open the WSUS Management Console.&nbsp; This will begin several configuration steps.&nbsp; The first one is to specify where updates will be stored.&nbsp; Specify a path with enough disk space to store all&nbsp;the updates needed as part of your server imaging process&nbsp;and click <strong>Run</strong> to continue.&nbsp; This process takes several minutes.&nbsp; Once finished, click the <strong>Close </strong>button.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS01.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS01.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS01.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS01.png" border="0" /></a></p>
<p>The next window you will see should be the <strong>Windows Server Update Services Configuration Wizard</strong>.&nbsp; Click <strong>Next</strong> at the <strong>Before You Begin</strong> window</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS02.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS02.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS02.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS02.png" border="0" /></a></p>
<p>If this is the first WSUS server in your organization, click <strong>Next</strong>, otherwise, you can have this WSUS server installation sync its content from an upstream WSUS server here.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS03.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS03.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS03.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS03.png" border="0" /></a></p>
<p>Next, specify any proxy server settings you use to access the Internet if any and click <strong>Next</strong> to continue.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS04.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS04.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS04.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS04.png" border="0" /></a></p>
<p>Next, click the <strong>Start Connecting</strong> button to connect to Microsoft Update.&nbsp; This process is needed to retrieve an update list of products that can be updated and associated languages.&nbsp; For instance, if you installing WSUS on Windows Server 2012, this step will allow fetch an updated product catalog listing that includes Windows Server 2012 R2 so that your imaging process can include updates to 2012 or 2012 R2.&nbsp; This process takes several minutes.&nbsp;</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS05.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS05.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS05.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS05.png" border="0" /></a></p>
<p>Next, choose which languages are applicable in your environment and click <strong>Next</strong>.&nbsp; By default, only updates in <strong>English</strong> are downloaded.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS06.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS06.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS06.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS06.png" border="0" /></a></p>
<p>Next, choose the products for which you want updates downloaded.&nbsp; In this <strong>Products </strong>pane, you will notice certain products are already pre-selected if you scroll down.&nbsp; For the purpose of updating our reference image, you may want only the updates for Windows Server 2012 / 2012 R2 to be downloaded.&nbsp; To do this, click the <strong>All Products</strong> checkbox <strong>twice</strong>.&nbsp; This selects all products and then deselects all products.&nbsp;</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS07a.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS07a.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS07a.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS07a.png" border="0" /></a></p>
<p>Scroll down near the bottom of the list&nbsp;to select Windows Server 2012 / 2012 R2</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS08.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS08.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS08.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS08.png" border="0" /></a></p>
<p>Next, select the types of updates you want downloaded.&nbsp; As a minimum, I recommend Critical and Security updates to always be included in your images.&nbsp; The Updates&nbsp;is another classification you may want to consider as well.&nbsp;</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS09.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS09.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS09.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS09.png" border="0" /></a></p>
<p>Next, specify whether to download updates manually by initiating a manual sync or automatically.&nbsp; Click <strong>Next </strong>and accept all remaining defaults from the wizard after this window. Once finished, the wizard will launch the WSUS management snap-in.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS10.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS10.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS10.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS10.png" border="0" /></a></p>
<p>From the <strong>Update Services</strong> snap-in, click on <strong>Automatic Approvals</strong></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS12.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS12.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS12.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS12.png" border="0" /></a></p>
<p>Next, select which types of updates you want to be automatically approved.&nbsp; This is an optional step if your organization wants to test and approve every single update released by Microsoft.&nbsp; In my reference image build&nbsp;environments, I choose to auto-approve all Critical and Security updates and manually approve <strong>Updates</strong> classifications.&nbsp; Ensure this policy is applicable on <strong>all computers</strong>.&nbsp; Since the reference image build and capture&nbsp;must be done by non-domain joined computers, this is an important step.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS13.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS13.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS13.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS13.png" border="0" /></a></p>
<p>Finally, click on <strong>Synchronize Now</strong> to sync the WSUS server with MS Update.&nbsp; By default, WSUS will only download meta data about the updates when you do this.&nbsp; It only downloads the actual updates the first time a client computer requests that update.&nbsp; This is done to reduce the amount of disk space needed on the WSUS server.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS14.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS14.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WSUS14.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WSUS14.png" border="0" /></a></p>
<p>That&#39;s it!&nbsp; Your WSUS server installation is ready to be part of your reference image development process.&nbsp; Next, I will walk you through the actual process of developing a server image and importing it to SCVMM.&nbsp;</p>
<p>We are almost there!</p>
<p></p>
<p>Till next time.</p>
<p>Adiy</p>
<p></p>]]></content:encoded>
    </item>
    <item>
      <title>End-to-End Bare-Metal Provisioning with SCVMM 2012 SP1 / R2 - Part 5 - Selecting an imaging tool</title>
      <link>https://docs.microsoft.com/archive/blogs/adiyq/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-5-selecting-an-imaging-tool</link>
      <pubDate>Mon, 10 Feb 2014 02:00:00 GMT</pubDate>
      <dc:creator><![CDATA[AdiyQ]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/adiyq/2014/02/10/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-5-selecting-an-imaging-tool/</guid>
      <description><![CDATA[Now that the supporting infrastructure has been built to support your environment&#39;s bare-metal...]]></description>
      <content:encoded><![CDATA[<p>Now that the supporting infrastructure has been built to support your environment&#39;s bare-metal provisioning, let&#39;s build a reference image.&nbsp; The term reference image is used to describe the server image you will be using as your baseline image to all your Hyper-V servers.&nbsp; There are many approaches and techniques you can use to build and more importantly maintain this image.&nbsp; I prefer to use the Microsoft Deployment Toolkit (MDT) which is provided as a free download as a Solution Accelerator.&nbsp; You can download MDT 2013 from <a title="MDT 2013" href="https://www.microsoft.com/en-us/download/details.aspx?id=40796">here</a>.</p>
<p>Before we begin, let me describe some of the rationale to why I pick this approach.</p>
<p>Bare-metal provisioning with SCVMM requires a Windows Server 2012 / R2 image consisting of a VHD / VHDX file.&nbsp; This VHD / VHDX file can typically&nbsp;be developed in one of two ways:</p>
<ol>
<li>From source media: typically this is an ISO file downloaded from Microsoft&#39;s Volume Licensing site for production environments or MSDN for development / test environments.&nbsp; The issue I have with this approach is it provides an out-of-date image file.&nbsp; You still have to update the Hyper-V host once it&#39;s on the network.&nbsp; This process can increase the time needed to deploy a host by up to an hour currently on Windows Server 2012 (due to the number of updates released since the OS has been released).&nbsp; This is unacceptable to many of my customers and I agree this is not acceptable.&nbsp; Technically, you can still update this image using the <span style="font-family:courier new,courier;">dism</span> command or VMST (Virtual Machine Servicing Toolkit).&nbsp; Using <span style="font-family:courier new,courier;">dism</span> requiring additionally scripting to add to your environment and VMST still does not support SCVMM 2012 SP1 or R2</li>
<li>From another existing VM: this approach is popular with some of the customers I&#39;ve worked with, especially ones who are used to building VMs on competing platforms.&nbsp; Using this approach, you create a VM manually, and then using the WSUS server in your environment to update it, sysprep the VM and prepare it for use by SCVMM.&nbsp; All of these things are manual in nature and require scripting to automate.</li>
</ol>
<p>MDT offers a way to combine both approaches.&nbsp; Here&#39;s why I pick it to generate a reference image for use in SCVMM bare-metal provisioning:</p>
<ul>
<li>I still begin by the source media so I know it has a known steady state.&nbsp;</li>
<li>It integrates with the WSUS we created in <a title="WSUS" href="/b/adiyq/archive/2014/02/03/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-4-configuring-wsus.aspx">part 4</a> of this series to provide the image with latest and approved updates.</li>
<li>It is a repeatable process using MDT&#39;s task sequences.&nbsp; This is a big win with customers!&nbsp; Customers typically have a process in place&nbsp;to update their server images say on quarterly basis.&nbsp; Updating the server image using this approach essentially means the execution of an MDT Task Sequence.&nbsp; This process takes less than 2 minutes to kick off the task sequence to create an updated reference image periodically.</li>
<li>It&#39;s a fully customizable image.&nbsp; While I am in general against creating a heavily customized server image, there are good use cases for adding say certain Windows Server roles or features in the customized image.&nbsp; One example is the failover clustering feature in Windows Server 2012 / R2.&nbsp; While SCVMM will add this feature if it&#39;s not already in the image, it doesn&#39;t update the image with failover clustering-specific updates from Microsoft Update.&nbsp; Integrating this feature into your reference image, along with the WSUS / Microsoft Update integration ensure features common to your server build are fully updated.</li>
<li>MDT allows you to easily build a WinPE image containing hardware-specific drivers needed for bare-metal provisioning.&nbsp; SCVMM does not have any built-in functionality to update your WinPE image with hardware-specific drivers.&nbsp; MDT takes care of this easily.</li>
</ul>
<p>Now that you know why MDT is a great for your bare-metal server builds, let&#39;s see how to do this and integrate it with SCVMM.&nbsp; You will need to download the following components:</p>
<ul>
<li>Microsoft&#39;s Assessment and Deployment Kit version <a title="ADK 8.0" href="https://www.microsoft.com/en-us/download/details.aspx?id=30652">8.0</a> or <a title="ADK 8.1" href="https://www.microsoft.com/en-us/download/details.aspx?id=39982">8.1</a>.&nbsp; Either version will be fine for the purpose of creating a reference image.&nbsp; If you are installing MDT on your SCVMM Management Server, then you already have a version of ADK installed.&nbsp; SCVMM 2012 SP1 requires version 8.0 and SCVMM 2012 R2 requires 8.1.&nbsp; I generally don&#39;t recommend placing your MDT build environment on your Management Server, but it&#39;s technically possible.&nbsp; If you are not installing MDT on the SCVMM Management Server, then pick ADK 8.1 as it&#39;s the latest.&nbsp; It&#39;s also the version needed if your bare-metal Hyper-V hosts will be 2012 R2.</li>
<li>Microsoft Deployment Toolkit <a title="MDT 2012 Update 1" href="https://www.microsoft.com/en-ca/download/details.aspx?id=25175">2012 Update 1</a> or <a title="MDT 2013" href="https://www.microsoft.com/en-us/download/details.aspx?id=40796">2013</a>.&nbsp; 2012 Update&nbsp;1 is compatible with ADK 8.0 and Windows Server 2012 while 2013 is compatible with ADK 8.1 and Windows Server 2012 AND Windows Server 2012 R2.&nbsp; Again, if you are&nbsp;installing MDT on a&nbsp;build environment PC or server, then pick the latest version.</li>
<li>You will need&nbsp;the WIM2VHD script to convert the WIM file output from MDT to a VHD/VHDX file consumable by SCVMM 2012 SP1 / 2012 R2.&nbsp; You can get it from TechNet Gallery <a title="WIM2VHD" href="https://gallery.technet.microsoft.com/scriptcenter/Convert-WindowsImageps1-0fe23a8f">here</a>.</li>
</ul>
<p>In the next post, we use MDT and ADK to build a reference image.</p>
<p>Till next time,</p>
<p>Adiy</p>]]></content:encoded>
    </item>
    <item>
      <title>End-to-End Bare-Metal Provisioning with SCVMM 2012 SP1 / R2 - Part 3 - Configuring WDS</title>
      <link>https://docs.microsoft.com/archive/blogs/adiyq/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-3-configuring-wds</link>
      <pubDate>Fri, 31 Jan 2014 00:15:00 GMT</pubDate>
      <dc:creator><![CDATA[AdiyQ]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/adiyq/2014/01/31/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-3-configuring-wds/</guid>
      <description><![CDATA[Hello, in this third post of this series, I cover the configuration of the Windows Deployment...]]></description>
      <content:encoded><![CDATA[<p>Hello, in this third post of this series, I cover the configuration of the Windows Deployment Services (WDS) role to prepare it for integration with SCVMM.&nbsp; If you haven&#39;t already done so, have a look at the two initial posts in this series:</p>
<ol>
<li><a title="Part 1 - Overview" href="/b/adiyq/archive/2014/01/30/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-1.aspx">Part 1 - Overview</a></li>
<li><a title="Part 2 - Configuring DHCP" href="/b/adiyq/archive/2014/01/31/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-2-configuring-dhcp-services.aspx">Part 2 - Configuring DHCP</a></li>
</ol>
<p>Windows Deployment Services (WDS) is a Windows Server role which provides the PXE services needed by SCVMM.&nbsp; Once WDS is configured, it can be integrated and managed with SCVMM.&nbsp; In this post, we discuss how to enable the WDS role and configure it for SCVMM&#39;s consumption.</p>
<p>I am going to install and configure the WDS role on the same host where I installed the DHCP server service in my previous post.&nbsp; This is not a pre-requisite, but it makes configuration slightly easier.</p>
<p>First, install the WDS feature and management tools.&nbsp; If you are using Windows Server core (and you should maximize Windows Server Core deployments in your organisation), you do not need the management tools of course to be installed on this same host.&nbsp; To install the role and associated management tools, open an elevated PowerShell command prompt and enter the following command</p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:0;"><span style="font-family:courier new,courier;">&nbsp;Install-WindowsFeature WDS -IncludeManagementTools</span></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;">Next, open the Windows Deployment Services management snap-in.&nbsp; You will see the following message indicating that WDS is not configured yet.&nbsp;</p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:0;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WDS00.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WDS00.png"><img style="border-color:currentColor;margin-top:5px;margin-bottom:5px;vertical-align:baseline;" alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WDS00.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WDS00.png" /></a></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;">To configure the server, highlight the server hostname and select <strong>Configure Server</strong> from the <strong>Action</strong> menu.&nbsp; This launches the <strong>Windows Deployment Services Configuration Wizard</strong>.&nbsp; This wizard is pretty simple.&nbsp; The following windows may require your input.&nbsp; Otherwise, you can accept the defaults.</p>
<p style="padding:0;margin:5;">The <strong>Install Options</strong> window asks you to choose whether to have WDS integrated with AD or not.&nbsp; There are many reasons to integrate WDS with AD and I have not come across a use case of any of them with respect to SCVMM.&nbsp; SCVMM will work fine with the <strong>Standalone server</strong> option.</p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:0;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WDS01.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WDS01.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WDS01.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WDS01.png" border="0" /></a></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;">If you have a separate DHCP Server installed on the same server as WDS&nbsp;such as our case, you will want to leave this window to its defaults.&nbsp; If DHCP is not installed on the same host, you will want to uncheck the second option and configure the DHCP <span style="font-family:courier new,courier;">PXEClient</span> option manually as I discussed in the previous post.</p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WDS02.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WDS02.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WDS02.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WDS02.png" border="0" /></a></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;">For SCVMM, you need to configure WDS to not respond to any client computers.&nbsp; What this does once the WDS server has been integrated with SCVMM is to forward the PXE requests to the SCVMM Management Server.</p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WDS03.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WDS03.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WDS03.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WDS03.png" border="0" /></a></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;">That&#39;s it.&nbsp; Accept default in this wizard otherwise.&nbsp; When asked about where to install WDS content (which defaults to <span style="font-family:courier new,courier;">C:\RemoteInstall</span>), you can point it to folder on your system.&nbsp; The WDS Wizard will warn you if you are installing it on the system drive.</p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;">Once the wizard has completed, ensure the WDS service is started.&nbsp; If you have installed WDS on the same host where DHCP is installed, you should now see the <span style="font-family:courier new,courier;">PXEClient</span> option under the <strong>Server Options</strong> from the DHCP management snap-in.</p>
<p style="padding:0;margin:5;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WDS04.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WDS04.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/WDS04.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/WDS04.png" border="0" /></a><img alt=" " /></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;">Your WDS server is now ready for integration with SCVMM.&nbsp; You can now add it to SCVMM.</p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;">From the SCVMM Console, navigate to the <strong>Fabric</strong> workspace.&nbsp; From the ribbon, select <strong>Add Resources</strong> and then select <strong>PXE Server</strong>.</p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/VMM01.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/VMM01.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/VMM01.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/VMM01.png" border="0" /></a></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;">From the <strong>Add PXE Server</strong> window, add the PXE Server hostname and the Run As account.&nbsp; The Run As account needs to have local administrator privileges on the target PXE server.</p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/VMM02.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/VMM02.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/VMM02.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/VMM02.png" border="0" /></a></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;">You can check the SCVMM jobs log to ensure everything installed correctly.&nbsp; Once the PXE Server has been added to SCVMM, you will see the <strong>System Center Virtual Machine Manager Agent</strong> service added on the WDS / PXE Server</p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;">To ensure the VMM OSD (Operating System Deployment) provider has been integrated correctly with WDS, you run the following command from an elevated prompt on the WDS Server</p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;"><span style="font-family:courier new,courier;">wdsutil /get-server /show:config</span></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:5;">Navigate to the <span style="font-family:courier new,courier;">WDS PXE Providers</span> section.&nbsp; You should see the <span style="font-family:courier new,courier;">VMMOSDProvider</span> at the top of that list like this:</p>
<p style="padding:0;margin:5;"></p>
<p><span style="font-family:courier new,courier;">WDS PXE Providers:</span><br /><span style="font-family:courier new,courier;">&nbsp;&nbsp;&nbsp;&nbsp; Name: VMMOSDProvider</span><br /><span style="font-family:courier new,courier;">&nbsp;&nbsp;&nbsp;&nbsp; Path: C:\RemoteInstall\DCMgr\bin\OSDPxeProvider.dll</span><br /><span style="font-family:courier new,courier;">&nbsp;&nbsp;&nbsp;&nbsp; Order: 1</span><br /><span style="font-family:courier new,courier;">&nbsp;&nbsp;&nbsp;&nbsp; Critical: Yes</span></p>
<p><span style="font-family:courier new,courier;">&nbsp;&nbsp;&nbsp;&nbsp; Name: WDSDCPXE</span><br /><span style="font-family:courier new,courier;">&nbsp;&nbsp;&nbsp;&nbsp; Path: C:\Windows\system32\wdsdcpxe.dll</span><br /><span style="font-family:courier new,courier;">&nbsp;&nbsp;&nbsp;&nbsp; Order: 2</span><br /><span style="font-family:courier new,courier;">&nbsp;&nbsp;&nbsp;&nbsp; Critical: No</span></p>
<p></p>
<p>You are done!&nbsp; WDS is now ready for bare-metal deployment with SCVMM.&nbsp; In the next post, I will&nbsp;discuss how to develop a fully patched reference image for deployment.</p>
<p>Till next time.</p>
<p>Adiy</p>
<p></p>
<p></p>
<p style="padding:0;margin:0;"></p>
<p style="padding:0;margin:0;"></p>]]></content:encoded>
    </item>
    <item>
      <title>End-to-End Bare-Metal Provisioning with SCVMM 2012 SP1 / R2 - Part 2 - Configuring DHCP Services.</title>
      <link>https://docs.microsoft.com/archive/blogs/adiyq/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-2-configuring-dhcp-services</link>
      <pubDate>Thu, 30 Jan 2014 23:00:00 GMT</pubDate>
      <dc:creator><![CDATA[AdiyQ]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/adiyq/2014/01/30/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-2-configuring-dhcp-services/</guid>
      <description><![CDATA[Hello, in the first part of this series, I walked you through an overview of bare-metal deployment...]]></description>
      <content:encoded><![CDATA[<p>Hello, in the <a title="Part 1" href="/b/adiyq/archive/2014/01/30/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-1.aspx" target="_blank">first part of this series</a>, I walked you through an overview of bare-metal deployment in SCVMM.&nbsp; Today, I will walk you through the configuration of the DHCP Server service needed to provide support to the WDS / PXE service used by SCVMM as part of the Hyper-V host bare-metal provisioning.</p>
<p>The DHCP Server is the first server contacted by a Hyper-V host after it has been powered-on by the SCVMM Management server.&nbsp; If the Hyper-V host has been configured to boot from LAN, it will attempt to PXE boot from LAN by first obtaining an IP address from the DHCP server.&nbsp; The DHCP server must already have an existing DHCP scope and&nbsp;configured with the following Server or Scope Options:</p>
<ol>
<li>Option 43: Vendor Specific Info: must be set to <span style="font-family:courier new,courier;">01 04 00 00 00 00 FF</span>.&nbsp;&nbsp;</li>
<li>Option 67: Bootfile Name: this is the boot file name used by the Windows Deployment Services (WDS) role.&nbsp; Enter <span style="font-family:courier new,courier;">boot\x86\wdsnbp.com</span> as the value here</li>
<li>Option 66: Boot Server Host Name: IP address or hostname of WDS Server.&nbsp; If you are entering a hostname, ensure the DHCP Scope has a DNS Server value</li>
<li>Option 60: PXEClient.&nbsp; I am adding this one as a reference in case you do not use Windows Server 2012 or 2012 R2 WDS on the same host running the&nbsp;DHCP Server service.&nbsp; If you are using 2012 / 2012 R2, the WDS Server service adds this DHCP option automatically if configured correctly&nbsp;and is installed on the&nbsp;same server where the DHCP Server service is running.&nbsp; We discuss the WDS Server configuration in the next post of this series</li>
</ol>
<p>Once the DHCP server&#39;s Scope or Server Options have been configured, you should see something like this.&nbsp; Again, the Option 60 value does not show up yet since I have not configured the WDS role yet and I intend to configure it on the same host as the DHCP server I have in my lab here.&nbsp; We will cover this next.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/DHCP.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/DHCP.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/DHCP.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/DHCP.png" border="0" /></a><img alt=" " /><img alt=" " /></p>
<p></p>
<p>Finally, while I describe how to configure the DHCP Server service in Windows Server 2012 R2 here, the same parameters can be configured in Windows Server 2012&nbsp;and 2008R2.&nbsp; I have not personally tried this configuration with previous releases but I expect they would work the same as long as the DHCP scope and options are configured correctly.</p>
<p><img alt=" " /></p>
<p></p>
<p>Till next time.</p>
<p>Adiy</p>]]></content:encoded>
    </item>
    <item>
      <title>Watch this SCVMM 2012 R2 UR1 video by the SCVMM Engineering Team</title>
      <link>https://docs.microsoft.com/archive/blogs/adiyq/watch-this-scvmm-2012-r2-ur1-video-by-the-scvmm-engineering-team</link>
      <pubDate>Thu, 30 Jan 2014 01:45:00 GMT</pubDate>
      <dc:creator><![CDATA[AdiyQ]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/adiyq/2014/01/30/watch-this-scvmm-2012-r2-ur1-video-by-the-scvmm-engineering-team/</guid>
      <description><![CDATA[You will want to check out this video from the SCVMM engineering team about updating SCVMM 2012 R2...]]></description>
      <content:encoded><![CDATA[<p>You will want to check out this video from the SCVMM engineering team about updating SCVMM 2012 R2 to Update Rollup 1 (UR1).&nbsp; This is a tricky update and requires updating the SCVMM SQL database.&nbsp; The procedure is well documented and the video is great!</p>
<p>[View:https://www.youtube.com/watch?v=E6FZiTAdEGg:0:0]</p>
<p>Till next time</p>
<p>Adiy</p>
<p></p>
<p></p>]]></content:encoded>
    </item>
    <item>
      <title>SCVMM 2012 SP1 UR5 is available</title>
      <link>https://docs.microsoft.com/archive/blogs/adiyq/scvmm-2012-sp1-ur5-is-available</link>
      <pubDate>Thu, 30 Jan 2014 01:08:57 GMT</pubDate>
      <dc:creator><![CDATA[AdiyQ]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/adiyq/2014/01/30/scvmm-2012-sp1-ur5-is-available/</guid>
      <description><![CDATA[Hello, in case you missed it!&nbsp; Update Rollup 5 for SCVMM 2012 SP1 is out.&nbsp; It is available...]]></description>
      <content:encoded><![CDATA[<p>Hello, in case you missed it!&nbsp; Update Rollup 5 for SCVMM 2012 SP1 is out.&nbsp; It is available here: <a title="SCVMM 2012 SP1 UR5" href="https://support.microsoft.com/kb/2904727/en-us">https://support.microsoft.com/kb/2904727/en-us</a>&nbsp; - the SCVMM team is aligning the updates with the rest of the System Center team as you may have heard.&nbsp; So UR5 is the 5th update.&nbsp; Previously, UR4 was the previous one and it is still available here: <a title="SCVMM 2012 SP1 UR4" href="https://support.microsoft.com/kb/2879276/en-us">https://support.microsoft.com/kb/2879276/en-us</a></p>
<p>Till next time</p>
<p>Adiy</p>
<p></p>]]></content:encoded>
    </item>
    <item>
      <title>End-to-End Bare-Metal Provisioning with SCVMM 2012 SP1 / R2 - Part 1 - Overview.</title>
      <link>https://docs.microsoft.com/archive/blogs/adiyq/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-1-overview</link>
      <pubDate>Wed, 29 Jan 2014 22:51:00 GMT</pubDate>
      <dc:creator><![CDATA[AdiyQ]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/adiyq/2014/01/29/end-to-end-bare-metal-provisioning-with-scvmm-2012-sp1-r2-part-1-overview/</guid>
      <description><![CDATA[Hello, in this series of posts, I will cover an end-to-end scenario of bare-metal provisioning using...]]></description>
      <content:encoded><![CDATA[<p>Hello, in this series of posts, I will cover an end-to-end scenario of bare-metal provisioning using System Center Virtual Machine Manager 2012 SP1 or R2.&nbsp; Bare-metal provisioning is a feature of SCVMM allowing rapid and consistent&nbsp;deployment of Hyper-V servers in your environment.&nbsp; Bare-metal deployment with SCVMM has many parts and components that interact with each other.&nbsp; In this first part,&nbsp;I provide an overview of the different pieces and discuss the pre-requisites for a successful deployment in your environment.</p>
<p>First, let&#39;s walk through the list of pre-requisites in order to accomplish this.</p>
<p>As described in the following graph, the bare-metal provisioning in SCVMM begins when the SCVMM Management server triggers the bare-metal deployment on a Hyper-V host by communicating with the host&#39;s BMC (Baseboard Management Controller) using the IPMI or SMASH protocols.&nbsp; This powers-on the server.&nbsp; From there, the process is as follows:</p>
<ol>
<li>The server initiates the boot from LAN by obtaining an IP address from a DHCP server.&nbsp; For this to happen, the server must be configured to boot from LAN in its BIOS or UEFI configuration.&nbsp;</li>
<li>The DHCP server will provide the Hyper-V host with an IP address and a set of DHCP configuration options.&nbsp; One of these options is the IP address of the PXE boot server configured and integrated with SCVMM.&nbsp; We cover the configuration of the DHCP server in a future post in this series.</li>
<li>The PXE server is hosted on a Windows Server running the Windows Deployment Services (WDS) role.&nbsp; The WDS server is configured with SCVMM integration so it passes the info of the Hyper-V host to the SCVMM Management Server.&nbsp; We cover the WDS configuration in a future post in this series as well.</li>
<li>The SCVMM Management Server determines the required drivers and reference image needed by the Hyper-V host from the SCVMM Library</li>
<li>The SCVMM Library deploys the reference image VHD or VHDX file over the network to the Hyper-V host.&nbsp;</li>
<li>Once the VHD / VHDX file has been copied to the Hyper-V host, the SCVMM Management Server finalizes the Hyper-V server&#39;s configuration including parameters such as MPIO and Failover Clustering feature installation.&nbsp; The Hyper-V is now available from the SCVMM Management Console and can be added to existing clusters or to create a new cluster.</li>
</ol>
<p></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/SCVMMBare-Metal.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/SCVMMBare_2D00_Metal.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/01/69/SCVMMBare-Metal.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-01-69/SCVMMBare_2D00_Metal.png" border="0" /></a></p>
<p></p>
<p>The next post is in this series discusses how to configure the DHCP Server service in Windows Server to provide PXE / WDS integration.</p>
<p><br />Till next time.</p>
<p><br />Adiy</p>]]></content:encoded>
    </item>
  </channel>
</rss>