Restore a Missing DPU Boot Device on Dell PowerEdge v2.2 New
Restore a Missing DPU Boot Device on Dell PowerEdge v2.2 New
Use this playbook when a Dell PowerEdge server with a DPU no longer lists its UEFI HTTP device. This issue has been observed on PowerEdge R750, R760, and XE9680 systems.
Symptoms and Impact
- The server repeatedly selects boot devices other than the DPU.
- A terminating instance boots the tenant operating system from local storage instead of booting through the DPU.
- Re-ingestion remains in
HostInitializing/SetBootOrder. - Redfish does not return an
HTTP Deviceboot option for the DPU.
Without the DPU boot option, NICo cannot restore the expected boot order. Provisioning, termination, wiping, and re-ingestion can remain blocked.
Confirm That the Boot Device Is Missing
-
Set the BMC connection variables. Obtain credentials from your approved credential store.
-
List the boot options:
-
Check for an enabled
HTTP Deviceentry. A healthy system includes output similar to:
If no HTTP device appears, continue with this procedure.
Cause
A PCIe training failure can prevent UEFI from detecting the DPU during boot.
UEFI then removes the corresponding device from BootOptions. iDRAC System
Lockdown prevents NICo from restoring the boot configuration until lockdown is
disabled and the server is rebooted.
Disable System Lockdown
-
Check the current state:
-
Disable lockdown and reboot the host so the change takes effect:
You can also disable lockdown from the iDRAC dashboard by selecting More Actions > Turn off the System Lockdown Mode, then power cycling the host.
Restore the DPU Boot Device
Try NICo machine setup first:
-
Get the primary DPU interface MAC address:
-
Run machine setup against the BMC:
-
Force-restart the host to apply pending UEFI changes:
If machine setup cannot restore the device, configure it from the UEFI UI:
-
Open the iDRAC remote console and set the next boot device to BIOS Setup.
-
Cold power cycle the system.
-
At the UEFI password prompt, paste the password using the console’s virtual clipboard.
-
Go to System BIOS > Network Settings, disable the PXE devices, and enable HTTP Device1 under UEFI.
-
In HTTP Device1 Settings, select the DPU interface. Confirm the slot against the server inventory and cabling. Common mappings are:
-
Save the settings and exit.
-
If the host still selects local storage first, return to System BIOS > Boot Settings > UEFI Boot Settings and move HTTP Device 1 to the first position.
Re-enable System Lockdown
Re-enable lockdown after restoring the boot configuration. Leaving lockdown disabled weakens the intended BMC security posture.
If the BMC requires a reboot to apply the change, add --reboot. From the
iDRAC UI, select More Actions > Turn on the System Lockdown Mode.
Verify Recovery
-
List the Redfish boot options again and confirm that an enabled
HTTP Deviceentry is present. -
Confirm that the host boots through the DPU rather than from the tenant OS on local storage.
-
If the host was stuck in
HostInitializing/SetBootOrder, confirm that it advances to the next state. -
Confirm that System Lockdown is enabled:
For vendor background, refer to the Dell iDRAC System Lockdown overview.