Windows Deployment Services must be able to access the boot image that is associated with the client computer. To resolve this issue, ensure that the client computer is prestaged with the correct image and that the image has been uploaded to the Windows Deployment Services image store.
To perform this procedure, you must either be a member of the local Administrators group or have been delegated the appropriate authority.
To ensure that the associated boot image is correct:
Open the Command Prompt window.
Using the globally unique identifier (GUID) specified in the event log message, run the following command to see which boot image is associated with the client: WDSUTIL /get-device /id:<MAC or GUID> Note: The name of the image and client GUID that caused this issue is specified in BINLVC event 1298. To find this event, open Event Viewer, expand Custom Views, expand Server Roles, and then click Windows Deployment Services.
If you need to change the boot image, run the wdsutil /get-allimages /show:boot command to see a list of the boot images.
To specify another boot image for the device, run the WDSUTIL /set-device /device:<name> /bootprogram:<path> command, where <path> is the relative path to the specified boot program from the shared RemoteInstall folder.
For more information about adding images and configuring computers, see "How to Perform Common Tasks" at http://go.microsoft.com/fwlink/?LinkId=89223.
Target | Microsoft.Windows.Server.2008.WDSRole.Service.DeploymentServer | ||
Category | EventCollection | ||
Enabled | True | ||
Event_ID | 1298 | ||
Event Source | BINLSVC | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.Windows.Server.2008.WDSRole.Service.DeploymentServer.EventCollection.1298" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.Server.2008.WDSRole.Service.DeploymentServer" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1298</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">BINLSVC</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.2008.WDSRole.Service.DeploymentServer.EventCollection.1298.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>