I have 12 Dell PowerEdge R660 servers that I was updating with VMware ESXi patches. At the same time, I decided to apply Dell firmware updates through OpenManage. The updates included BIOS, BOSS, and NIC firmware for the three different NICs installed in these servers.
These servers were built with Secure Boot enabled. Side note: I would not recommend using Secure Boot unless you absolutely have to.
After the firmware updates completed, I was watching the iDRAC virtual console and saw the following error during boot:
R660 UEFI0072: Unable to load the firmware from the device Integrated NIC 1 Port 1 Partition 1 because of the Secure Boot Policy
I can press F1 to continue past the error, and the server boots normally afterward. However, it will not continue past this message without manual intervention.
I have been working with Dell Support for several weeks, with most of the testing being done on my end. I have updated the BIOS, iDRAC, and NIC firmware using the versions available on Dell’s support site for my service tag. One thing I noticed is that the updates did not always appear under the Maintenance tab in iDRAC.
I have also fully removed power from the server for five minutes, but that made no difference. At this point, I have tried nearly everything I can think of without success.
Dell Support’s next recommendation is to reseat the network card in question. I am willing to try that, but I strongly suspect this is actually an issue with the NIC firmware key, certificate, or signature not being accepted by the BIOS Secure Boot policy.
I also tried disabling Secure Boot, but ESXi then booted to a Purple Screen of Death, so disabling Secure Boot is not a viable option.
Has anyone run into this issue before, or does anyone have suggestions on what else to check?
Same issue with an R6415, latest bios and nic firmware
Afaict, disabling PXE boot is not sufficient as the system still tries to load the non-trusted NIC UEFI firmware. Instead, you can disable the boot driver on the relevant PCI slot like this (Slot 1 in my case, ymmv)
That fixed it for me. Of course won't help if you actually try to use the NIC for network boot...
@DELL-Bridjet V It was set for VMware Boot. I changed it to Standard after seeing that on one of my searches. That did not make any difference. I have changed it back to VMware Boot.
I found this on Friday, but I am a bit nervous to try it:
On a Dell PowerEdge R660, you can restore Secure Boot certificates either from BIOS/iDRAC menus or with RACADM.
From BIOS Setup
Reboot the server. Press F2 at the Dell logo. Go to System BIOS. Open System Security. Go to Secure Boot. Look for Secure Boot Policy / Secure Boot Policy Summary / Restore Secure Boot Policy. Choose Restore Factory Defaults or Restore Default Secure Boot Certificates. Save changes and reboot.
Dell’s wording varies by BIOS/iDRAC version, but the goal is to reset the Secure Boot key database back to Dell factory defaults.
Before applying the option, could you share the NIC card model installed and the version of the NIC firmware currently installed as well as the BIOS and iDRAC firmware version?
Regards,
DELL-Bridjet V
Social Media and Communities Professional
Dell Technologies | Enterprise Support Services
#IWork4Dell
Was your query answered? Please click Thumbs Up toMark it as Accepted Answer!
When this all started, it was the NVIDIA NIC(s) that had this error. Somewhere along the way, the Broadcom BCM57454 4x10G BT PCIE card now has the error and the NVIDIA card does not.
@ahovda I disabled the Boot Driver on the slot in which the problematic NIC resides, rebooted - PROBLEM GONE. You just brought an end to weeks of troubleshooting - many thanks!
Now, this is a band-aid until Dell corrects the firmware signature/key/cert issue, but I can rest easy knowing my hosts will complete a boot without me having to press F1 in an iDRAC virtual console. All of that said, we do not use PXE boot, so this could in fact be the end all be all answer.
Also, you are right that neither removing PXE boot from the UEFI boot list OR just disabling PXE boot altogether correct the matter.
ahovda
1 Rookie
•
11 Posts
•
5 Points
1
0
Posted September 2nd, 2026 18:00
Same issue with an R6415, latest bios and nic firmware
Afaict, disabling PXE boot is not sufficient as the system still tries to load the non-trusted NIC UEFI firmware. Instead, you can disable the boot driver on the relevant PCI slot like this (Slot 1 in my case, ymmv)
That fixed it for me. Of course won't help if you actually try to use the NIC for network boot...
(edited)