Building a CM Lab – Operating System Deployment 
Receive notification right in your inbox whenever new content like this is released & sign up for our email list!
We’ll send you the latest updates, how-to’s, and solutions to empower you at every endpoint.
In this post, number 11, we’re going to confirm OSD and make sure we have what we need for basic OSD. [OSD Overview MS Docs] [OSD Requirements MS Docs] [OSD Basics MS Docs]
This post will NOT cover the fancy stuff, but just the basics of getting OSD working.
At this point, the assumption is that you’ve done previous posts and have set up Boundaries, a Network Access Account, or Enhanced HTTP.
Windows Deployment Media
Let’s first confirm Windows media:
I then make sure I have Boot Media with the components I need to install the OS and support PowerShell scripts and a front end (Not covered here, but will need in the future):
Task Sequence Boot Media
Now that we have Boot Images, we need to make Boot Media, running the wizard will make it a snap. [MS Docs]
Now I’m going to make a Collection that I’ll use as my OSD Deployment Collection. It will contain unknown devices, as well as any devices I want to image. I’m going to name the Collection OSD Bare Metal, implying they are going to be clean installs.
Create OSD Task Sequence
Now let’s make a new Task Sequence to test OSD with. [MS Docs]
Let’s take a look it and see what CM made for us.
So now we need to Deploy the TS, and then we also need to create a Deployment.
Operating System Deployment
So now we’ve set up CM, the requirements to get OSD up and running, and ran a test to confirm it’s all working.
Blog Post List
Series Introduction – Building a CM Lab from Scratch
- Domain Controller – Setting up your Domain Controller
- Gateway Virtual Machine – Creating a Router for your Lab using Windows Server
- Certificate Authority – On Domain Controller [Optional]
- ConfigMgr Server Pre-Reqs (Windows Features)
- Configuration Settings (AD & GPOs)
- Source Server (File Share)
- ConfigMgr SQL Install
- ConfigMgr Install
- ConfigMgr Basic Settings
- ConfigMgr Collections & App Deployment
- ConfigMgr OSD
- ConfigMgr Reporting Services