How to create WDS Client Unattended File to support both BIOS & UEFI boot

Brandon Ho 376 Reputation points
2022-06-19T19:26:17.477+00:00

Hi,

I am new to WDS image deployment. I have been using below DiskConfiguration to image the client computers without Windows OS installed with success. However, I received attached screenshot when I tried to install the client computer with Windows OS installed. It appears that the WDS unattended file could not format and wipe out the disk if an existing OS installed on the client computer. Notice that WillWipeDisk is set to true in below DiskConfiguration section. I suspect below DiskConfiguration can only be used for BIOS boot without OS installed on the client computer. How can I configure the DiskConfiguration to support either BIOS or UEFI boot client computer? Do I need to create a separate unattended file to support each?

<DiskConfiguration>
<WillShowUI>OnError</WillShowUI>
<Disk wcm:action="add">
<CreatePartitions>
<CreatePartition wcm:action="add">
<Extend>true</Extend>
<Order>1</Order>
<Type>Primary</Type>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Active>true</Active>
<Extend>false</Extend>
<Format>NTFS</Format>
<Label>OS</Label>
<Letter>C</Letter>
<Order>1</Order>
<PartitionID>1</PartitionID>
</ModifyPartition>
</ModifyPartitions>
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
</Disk>
</DiskConfiguration>

212710-2022-06-19-12-13-46.jpg

Thanks,
Brandon.

Microsoft Deployment Toolkit
Microsoft Deployment Toolkit
A collection of Microsoft tools and documentation for automating desktop and server deployment. Previously known as Microsoft Solution Accelerator for Business Desktop Deployment (BDD).
825 questions
Windows 10 Setup
Windows 10 Setup
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Setup: The procedures involved in preparing a software program or application to operate within a computer or mobile device.
1,898 questions
0 comments No comments
{count} votes

Accepted answer
  1. Limitless Technology 39,336 Reputation points
    2022-06-21T08:17:40.143+00:00

    Hi there,

    Bios and UEFI take different boot kernels. The WDS server will supply the proper boot file based on the pxe booting client. Also on your WDS server make sure you have the UEFI boot kernels installed.

    You need to be running Server 2012 or newer OS with the WDS role enabled. Previous OS does not identify UEFI 2.3.1 properly without using other methods such as PXELinux.

    The below thread discusses the same issue and you can try out some troubleshooting steps from this and see if that helps you to sort the Issue.

    Can't PXE boot WDS - Error 0x00000001 https://social.technet.microsoft.com/Forums/en-US/db8ec71b-92e2-4a2d-9c68-cbdaceef21b9/cant-pxe-boot-wds-error-0x00000001?forum=winserversetup

    how to configure WDS to accept UEFI boot clients https://social.technet.microsoft.com/Forums/en-US/c7d58ce1-23e0-41bb-8676-c9d636aff1e0/how-to-configure-wds-to-accept-uefi-boot-clients?forum=winserversetup

    ---------------------------------------------------------------------------------------------------------------------------------------------------

    --If the reply is helpful, please Upvote and Accept it as an answer–

    0 comments No comments

0 additional answers

Sort by: Most helpful