Windows Deployment System (WDS) is a service role that allows you to deploy the Windows operating system to a PXE-enabled client. WDS allows an administrator to remotely deploy Windows Operating Systems to machines booting from a network adapter. Click on the hyperlink on how to configure DHCP Option 66, 67 to support WDS.
You can install a Windows operating system on a PXE-capable client without the need for physical media. After setting up the Windows Deployment System role and configuring WDS on the server, the next step is to add an image to the WDS.
There are two types of images that you need to add. There is an install.wim (the actual Windows installation files) and the other is the boot.wim used to boot the client device. For the differences between Capture image, Discover image, Install and Boot images (Windows PE).
– How to setup a VM via PXE boot on a Generation 1 VM – Hyper-V, https://techdirectarchive.com/2020/01/19/how-to-setup-a-vm-via-pxe-boot-on-a-generation-1-vm-hyper-v/
– How to setup a VM via PXE boot on a Generation 2 VM – Hyper-V, https://techdirectarchive.com/2020/01/19/how-to-setup-a-vm-via-pxe-boot-on-a-generation-2-vm-hyper-v/
Note: During the configuration of Windows Deployment Services (WDS), we did not add the images, this was left on purpose to this time. You can add Windows images by using the WDS MMC snap-in or by using WDSUTIL at a command prompt to load the Windows image.
Before we proceed, please make sure that you already insert the DVD and ISO format into your Windows Server as shown below
Add the Boot.wim Images: Add Windows boot images using the GUI
– Right-click on Boot Images as shown below
This will open the Add Image Wizard as shown below.
Click on Browse, then in Select Windows Image File box,
– Double-click BD-ROm Drive (F:),
– Double-click sources folder, and then double-click boot.wim as shown below
On the Add Image File wizard, verify the File Location which is F:\sources\boot.wim and then click Next.
On the Image Metadata box,
– Click Next
On the Summary box,
– Click Next.
Upon clicking on Next, This will show the progress back of the boot.wim being added to WDS.
Upon clicking on Finish, the boot.wim can be seen added to the WDS as shown below
Add the Install Image: Here we will be adding the install.wim (image) into WDS, so in the WDS console, right-click Install Images and
– Click Add Image Group.
– Enter the Group Name of your Choice
On the create an image group named
– Enter the Group Name. For me, I will be entering Windows10 as shown below.
This will take us to the Image File Window as shown below
– On the Add Image File wizard, browse to F:\sources\install.wim then
– Click Next.
Verify the file Location which is F:\sources\install.wim and
– Then click Next.
On the Available Images box, select Windows 10 Edition that applies to you
– Next, click Next to continue the installation process.
On the Summary windows, click Next and wait for few minutes for the process to be completed.
Upon clicking on Next, This will show the progress back of the install.wim being added to WDS.
On the Task Progress box as shown below,
– click Finish
As we can see below, the various install images we selected are now available.
If you have not configured your WDS when you were configuring your server to respond to known clients only, follow these steps below. This means, I only want my TechDirectArchive Administrator to deploy this server. This has been configured previously but I just want to show it to you guys again.
Right click on the
Click the PXE Response tab, and then
– Select the Require administrator approval for unknown computers check box. On the PXE Response Delay, I choose 0 seconds, and then click OK.
To Add an authorisation method, you will have to use the “WDSUTIL” to achieve this.
– Enter the following command below in PowerShell with elevated privilege
Next, fire-up the WDS console, we need to configure the WDS server for multicast transmission. Multi-casting enables you to deploy an image to a large number of client computers without consuming excessive network bandwidth.
Right-click Multicast Transmissions, and then
– click Create Multicast Transmission.
Enter the Transmission Name box,
– In the “Type a name for this transmission field”, type your desired name, and
– Click Next.
On the Image Selection page
– In the “select the image group that contains the image” window,
– Select the image group you created above (install image). For me, it is Windows 10,
– And then click Next.
On the Multicast Type box, verify that Auto-Cast is selected, and then
– Click Next then Click Finish.
The next screen shows the completion of the Multicast transmission as shown below.
– Click on Finish
As you can see below, the multicast transmission has been created.
On how to add Windows install and boot images using WDSUTIL see http://help.collab.net/index.jsp?topic=/cubit/action/add_windows_image_gui.html
wdsutil /add-imagegroup /imagegroup:Windows2019_x64
I hope you found this blog post helpful. If you have any questions, please let me know in the comment session.