I am in the process of moving from WDS to MDT. I will be installing MDT alongside WDS on the same box. The concept I am not grasping is at what point in this process will clients pxe boot to the MDT service instead of the already established WDS instance?
Thanks in advance!
MDT uses WDS for pre-boot. Within MDT, you will generate a boot image. Within WDS, you will import this boot image and make it available to PXE clients to choose during PXE Boot.
From MDT Workbench:
<DeploymentSharePath>\Boot
. They are namedLiteTouchPE_<bitness>.wim
.On the WDS console:
In the future, you can update the existing boot image in WDS, when a new one is generated in MDT.
Change the properties of the WDS server and choose default boot images if you want one image to boot by default, over another, or change how PXE devices are presented boot images, and selections.
When clients boot the LiteTouch image, the MDT deployment will begin however you have it configured.
You'll need to generate a new boot image whenever you update your bootstrap.ini or Windows PE properties, or if you upgrade MDT or your Windows ADK environment. You do not need to update the boot image, if all you do is change other MDT features like the Task Sequence or Drivers (unless, ofcourse, you are changing drivers in the Windows PE environment). You are basically deploying a pre-configured WinPE environment, with necessary drivers, and settings that tells the client where to connect to get further instructions from MDT.
Pretty much this, i would just add one thing: Make sure you add your Network Drivers in both, the MDT (under "Out-oBox-Drivers") and the WDS (Plus injecting it in your MDT Boot Image inside the WDS)
Because of how the Installation works, without having it in both "Places", either the PreInstallation-Environment or the installed Client would not have a driver to use otherwise.
If the PE-Drivers are missing, the MDT Wizard will basically outright fail with the appropriate error. If the OS Driver is missing, the Installation will go through until the OS starts and then the Client will be effectively offline, failing any further operation from the Task Sequence that would depend on network