Print | Rate this content

Advisory: (Revision) HP ProLiant DL580 Gen8 Server and HP ProLiant Gen9-Series Servers - Certain Linux Distributions Will Lose Their Respective Boot Entry if Booting in UEFI Mode After NVRAM Is Cleared

SUPPORT COMMUNICATION - CUSTOMER ADVISORY

Document ID: c04174684

Version: 4

Advisory: (Revision) HP ProLiant DL580 Gen8 Server and HP ProLiant Gen9-Series Servers - Certain Linux Distributions Will Lose Their Respective Boot Entry if Booting in UEFI Mode After NVRAM Is Cleared
NOTICE: The information in this document, including products and software versions, is current as of the Release Date. This document is subject to change without notice.

Release Date: 2014-03-07

Last Updated: 2016-03-15


DESCRIPTION

Document Version
Release Date
Details
4
03/15/2016
Updated Resolution to include information to refer to the OS User Guide.
3
06/24/2015
Updated boot entry in Resolution.
2
09/15/2014
Added HP ProLiant Gen9-series servers as affected servers.
1
03/07/2014
Original Document Release. Supersedes c04174684.

On an HP ProLiant DL580 Gen8 or HP ProLiant Gen9-series server running SUSE Linux Enterprise Server 11 SP3, SUSE LINUX Enterprise Server 12 (non-secure), Red Hat Enterprise Linux 6.x, or Ubuntu Linux 13.04, if NVRAM is cleared in the ROM-Based Setup Utility (RBSU), after the next reboot, the boot entry will not be available. The entry for the storage controller that was used for the installation will be an option; however, it will not boot to the operating system.

SCOPE

Any HP ProLiant DL580 Gen8 or HP ProLiant Gen9-series server running SUSE Linux Enterprise Server 11 SP3, SUSE LINUX Enterprise Server 12 (non-secure), Red Hat Enterprise Linux 6.x, or Ubuntu Linux 13.04 if NVRAM is cleared.

This has been observed when Linux is running in the Unified Extensible Firmware Interface (UEFI) mode that does not contain an upstream shim patch in fallback.c to save off the correct boot path to the uefi image.

RESOLUTION

As a workaround, to boot to Linux, perform either of the following:

  1. During server boot, press F9.
  2. Scroll down and select the "Run a UEFI application from a file system" entry.
  3. Select the boot device.
  4. Keep selecting the entries to return to the corresponding boot loader to boot the OS.

•For SUSE LINUX Enterprise Server 11 SP3, the path is \efi\SuSE\elilo.efi
•For SUSE LINUX Enterprise Server 12, the path is \efi\suse\grubx64.efi
•For Red Hat Enterprise Linux, the path is \EFI\redhat\grub.efi •For Ubuntu Linux, the path is \efi\Ubuntu\bootx64.efi

OR

Use the Linux tool efibootmgr to create the boot entry. Use the path in the workaround above to use the efibootmgr tool with associated options as follows:

efibootmgr
-c : create
-d : disk drive (use fdisk to determine drive and partition)
-p : UEFI partition #
-L : Label for boot loader
-l : location of .efi file

Refer to the OS User Guide for additional information.

This advisory will be updated when additional information is available.





RECEIVE PROACTIVE UPDATES : Receive support alerts (such as Customer Advisories), as well as updates on drivers, software, firmware, and customer replaceable components, proactively via e-mail through HPE Subscriber's Choice. Sign up for Subscriber's Choice at the following URL: Proactive Updates Subscription Form.

NAVIGATION TIP : For hints on navigating HP.com to locate the latest drivers, patches, and other support software downloads for ProLiant servers and Options, refer to the Navigation Tips document .

SEARCH TIP : For hints on locating similar documents on HP.com, refer to the Search Tips document .

To search for additional advisories related to Linux, use the following search string:

+Advisory +ProLiant -"Software and Drivers" +Linux


Hardware Platforms Affected: HPE ProLiant DL580 Gen8 Server, HPE ProLiant XL730f Gen9 Server, HPE ProLiant DL160 Gen9 Server, HPE ProLiant DL180 Gen9 Server, HPE ProLiant DL360 Gen9 Server, HPE ProLiant BL460c Gen9 Server Blade, HPE ProLiant DL380 Gen9 Server, HPE ProLiant ML350 Gen9 Server, HPE ProLiant XL230a Gen9 Server
Operating Systems Affected: SUSE Linux Enterprise Server 11 (x86)
Software Affected: Not Applicable
Support Communication Cross Reference ID: IA04174684
©Copyright 2018 Hewlett Packard Enterprise Development LP
Hewlett Packard Enterprise Development shall not be liable for technical or editorial errors or omissions contained herein. The information provided is provided "as is" without warranty of any kind. To the extent permitted by law, neither HPE nor its affiliates, subcontractors or suppliers will be liable for incidental, special or consequential damages including downtime cost; lost profits; damages relating to the procurement of substitute products or services; or damages for loss of data, or software restoration. The information in this document is subject to change without notice. Hewlett Packard Enterprise Development and the names of Hewlett Packard Enterprise Development products referenced herein are trademarks of Hewlett Packard Enterprise Development in the United States and other countries. Other product and company names mentioned herein may be trademarks of their respective owners.

Legal Disclaimer: Products sold prior to the November 1, 2015 separation of Hewlett-Packard Company into Hewlett Packard Enterprise Company and HP Inc. may have older product names and model numbers that differ from current models.

Provide feedback

Please rate the information on this page to help us improve our content. Thank you!
Document title: Advisory: (Revision) HP ProLiant DL580 Gen8 Server and HP ProLiant Gen9-Series Servers - Certain Linux Distributions Will Lose Their Respective Boot Entry if Booting in UEFI Mode After NVRAM Is Cleared
Document ID: emr_na-c04174684-5
How helpful was this document?
How can we improve this document?
Note: Only English language comments can be accepted at this time.
Please wait while we process your request.