Symptoms
After updating the LCC (Life Cycle Controller) firmware, the server will no longer boot to the operating system. A error similar to below is displayed.
A system restart is required. BIOS rev 1.x.x The system detected an exception during the UEFI pre-boot environment. Press ENTER on the serial console (@115200 8-N-1) for detailed exception info. ———————————————————————————— Type: General Protection Fault (13) Source: Software (UEFI0011) AX=C48ECDA0 BX=00000800 BP=002643C8 SP=CCA87168 CX=C48ECDA0 DX=00000003 R8=00008000 R9=00000800 SI= DI= SS=0018 CS=0038 Flags=00010202 (CurrentTPL = 08, TSC ticks since last event 000000674D96) LBRfr1 C67FB029 DellPartition.efi +005029 LBRfr0 C67FA700 DellPartition.efi +004700 –>rip C48ECCA0 DellNetworkProtocol.efi +0ABCA0 <– Crash occurred here No Stack Frames Found _ |
Cause
Resolution
To resolve this issue the iDRAC firmware and BIOS need to be updated. In the case of a Windows installation it may also be required to perform a rebuild of the BCD (Boot Configuration Data) store. Below are two methods to perform the updates.
- Boot the server to the OMSA Live CD. The OMSA Live CD can be found here <https://linux.dell.com/files/openmanage-contributions/>
- Boot the server to the LCC from the F11 boot menu at POST.
Additionally if Windows still will not boot after updating iDRAC and BIOS perform the following steps.
- Boot the server to the Windows DVD
- On the language and keyboard settings page click Next.
- Choose Repair your computer.
- Install drivers as needed.
- On the System Recover Options page choose Command Prompt.
- At the command prompt run the following command: bootrec /rebuildbcd
- Upon success, press Y to accept the changes.
- Reboot the server normally.
Additional Information:
This issue occurs due to a mismatch between the software (LCC) and the hardware versions (iDRAC).
To prevent this issue updates should be performed in the following order:
- iDRAC
- LCC
- BIOS
Tags
Windows