Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Error message when an ADS device queries a Windows Server 2003-based ADS computer and tries to load Windows PE: "Error: Failed to download the setupldr file via TFTP from the ADS NBS server"


View products that this article applies to.

Symptoms

Consider the following scenario:
On a Microsoft Windows Server 2003-based computer, you upgrade the existing Automated Deployment Services (ADS) 1.0 installation to ADS 1.1.
Then, you add a Microsoft Windows Preinstallation Environment (Windows PE) repository on the computer.
In this scenario, the ADS devices do not load Windows PE when the ADS devices are set to restart and to load Windows PE. When an ADS device queries the ADS computer and tries to load Windows PE, you receive an error message that resembles the following on the ADS device:
Error: Failed to download the setupldr file via TFTP from the ADS NBS server. Please check the event log on the ADS PXE server for more information. The system will reboot in 15 seconds.
The following event is logged in the Application log on the ADS computer:

Event Type: Error
Event Source: ADSPXE
Event Category: PXE
Event ID: 264
Date: date
Time: time
User: N/A
Computer: computer_name
Description:
An error occurred during an attempt to boot to winpe. Please check the Windows PE repository list and configure the device or the controller system variable called RepositoryName. The RepositoryName must be assigned matching a Windows PE repository name prior to the device booting to winpe.
The Builder service should be started and have successfully built the ramdisk (c:\program files\microsoft ads\tftproot\nbs\products\{d799ccb5-28d1-4c77-b01f-ac391031d9ed}\{7b4b35 ef-b89b-eefa-c501-3fea67e3b41b}.ramz) used by the windows PE.

For more information, see Help and Support Center at <http://support.microsoft.com>

↑ Back to the top


Cause

This problem occurs because Windows PE tries to download the Setupldr boot loader file from the following folder:
C:\Program Files\Microsoft ADS\tftproot\nbs\boot\x86
You receive the error message that is mentioned in the "Symptoms" section because this folder contains the Ntldr boot loader file instead of the Setupldr boot loader file.

↑ Back to the top


Resolution

To resolve this problem, follow these steps:
1.Click Start, click Run, type explorer.exe, and then click OK.
2.Locate and then double-click the following folder:
C:\Program Files\Microsoft ADS\tftproot\nbs\boot\x86\WindowsPE_folder_name
Note WindowsPE_folder_name is a placeholder for the name that you assigned to the Windows PE repository when you added the Windows PE repository to ADS.
3.Copy the Setupldr boot loader file from the WindowsPE_folder_name folder to the following folder:
C:\Program Files\Microsoft ADS\tftproot\nbs\boot\x86
4.Restart the ADS device.

The ADS device restarts and loads Windows PE.

↑ Back to the top


Keywords: KB924474, kbtshoot

↑ Back to the top

Article Info
Article ID : 924474
Revision : 2
Created on : 9/22/2006
Published on : 9/22/2006
Exists online : False
Views : 313