HP UEFI System Utilities and Shell Release Notes for HP ProLiant Gen9 Servers HP Part Number: 794199-005 Published: October 2015 Edition: 1
Copyright 2014, 2015 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. Acknowledgments Microsoft, Windows, Windows XP, and Windows NT are trademarks of the Microsoft group of companies. is a registered trademark of the UEFI Forum, Inc.
Version Description HP ProLiant DL580 Gen9 servers v1.30 (October 2015) All other HP ProLiant Gen9 servers v1.50 (October 2015) HP ProLiant Gen9 servers include the HP UEFI (Unified Extensible Firmware Interface) System Utilities, which is embedded in the system ROM. HP ProLiant Gen9 servers comply with v2.4 of the UEFI specification (available at http://www.uefi.org/ specifications) and UEFI Class 2 System Firmware. You can use the HP UEFI System Utilities to perform a wide range of configuration activities including: Configuring system devices and installed options Enabling and disabling system features Displaying system information Selecting the primary boot controller or partition Configuring memory options Launching other pre-boot environments, such as the Embedded UEFI Shell and Intelligent Provisioning Update recommendation Recommended Supersede information HP ProLiant DL580 Gen9 servers v1.20 All other HP ProLiant Gen9 servers v.1.40 Product models This release applies to all HP ProLiant Gen9 servers. Operating systems The following operating systems can run in UEFI Mode on HP ProLiant Gen9 servers: Microsoft Windows Server 2008 R2 Microsoft Windows Server 2012 Microsoft Windows Server 2012 R2 VMware ESXi 5.1 U2 and later VMware ESXi 5.5 U2 and later VMware ESXi 6.0 (VMware vsphere 2015) Red Hat Enterprise Linux 6.5 and later Red Hat Enterprise Linux 7.0 and later SUSE Linux Enterprise Server 11 SP3 and later SUSE Linux Enterprise Server 12 Ubuntu 12.04 and 14.04 Version 3
Languages Secure Boot is available on systems running Windows Server 2012 R2 and Windows Server 2012, as well as recent versions of Linux (SUSE Linux Enterprise Server 11 SP3 and later, SUSE Linux Enterprise Server 12, Ubuntu 12.04 and 14.04, and Red Hat Enterprise Linux 7.x). Languages supported for this release are English, Japanese, and Simplified Chinese. UEFI Boot Mode requirements HP ProLiant Gen9 servers support two boot modes: UEFI Mode (the default setting) and Legacy BIOS Mode. To configure this, you use the Boot Mode setting in the HP UEFI System Utilities. UEFI Mode operating requirements are as follows: When using Microsoft Windows 2008 R2, you must disable UEFI Optimized Boot. The default setting for this option is enabled. When booting VMware ESX, you must leave the UEFI Optimized Boot option set to enabled. Install only HP Smart Array Controllers that are listed as supported for your server and that are running the latest versions of HP Smart Array Controller firmware. Other HP Smart Array controllers are not supported and might not function properly in this server. Before installing the operating system, use the latest HP Service Pack for ProLiant in Offline mode to upgrade the firmware to the latest version. Supported controllers not using the proper firmware display as an unknown device in the system configuration. Install only networking options that are listed as supported for your server. Unsupported networking devices might not function properly in this server. HP recommends that you update networking devices to the latest version of firmware before installing them in the server. Before installing the operating system, use the latest HP Service Pack for ProLiant in Offline mode to upgrade the firmware to the latest version. When the server boots in UEFI Mode, it does not boot media with a legacy OS installation. This includes DOS targets and Windows or Linux systems installed in Legacy BIOS Mode. The reverse is also true for servers that boot in Legacy BIOS Mode. Configure PXE servers with a UEFI boot image. For x64 EFI machines, also configure the DHCP server to support x64 EFI DHCP boot requests. For more information, see the UEFI Information Library: http://www.hp.com/go/proliantuefi/docs. HP Dynamic Smart Array B140i support is available only in UEFI Mode. It cannot be enabled in Legacy BIOS Mode. When the default boot mode settings are different than the user configured settings, the system might not boot the OS installation if the defaults are restored. To avoid this issue, create and save user-defined default settings in the System Utilities to override the system default settings. For more information, see the UEFI Information Library: http://www.hp.com/go/proliantuefi/docs. Secure Boot ensures that only firmware components, UEFI applications, and operating system boot loaders that have appropriate digital signatures and that have been verified authentic can execute during the boot process. Each component launched during the boot process is digitally signed and that signature is validated against a set of trusted certificates embedded in the UEFI BIOS. Secure Boot does not require any special hardware, such as a Trusted Platform Module (TPM), to function. Secure Boot can only be enabled in UEFI Mode. For more information, see the HP UEFI System Utilities User Guide for HP ProLiant Gen9 Servers: http://www.hp.com/support/ UEFIGen9_UG_en. 4 Languages
Enhancements Fixes The following are enhancements in this ROM update. In the System Utilities main menu, updated the language translations (non-english modes). In the System Utilities System Configuration BIOS/Platform Configuration (RBSU) menu: Added a Date and Time option for setting the Time Format. This option controls how the system date and time are stored in the Real Time Clock and presented to the operating system. By default, the time is formatted for Coordinated Universal Time (UTC). You can optionally change the time format to Local Time, which removes the use of the time zone. This option is useful for addressing interaction issues between the system and a legacy operating system. Updated the Fibre Channel/FCoE Scan Policy option to default to Scan Configured Targets only. Previous revisions of the System ROM defaulted to scanning all targets. Added a new IPv6 DHCP Unique Identifier menu that enables you to select how the UEFI BIOS uses the DHCP Unique Identifier (DUID) for IPv6 PXE boot. By default, the system uses the server's Unique Universal Identifier (UUID). You can now optionally select to use the DUID-LLT as the unique identifier for PXE boot. This setting applies when the server is configured to UEFI Mode. In the HP RESTful API, updated the HP BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration (RBSU) options. The following issues that existed in previous ROM versions are fixed: The server might experience Machine Check Exceptions or unexpected reboots under a heavy load and high temperatures. This issue is not unique to HP servers. If you experience this, HP recommends that you update to this revision of the system ROM before replacing any hardware components. A server configured for UEFI Mode might become unresponsive during boot when configured with an optional graphics controller that does not support UEFI Mode. This issue does not affect systems configured in Legacy BIOS Mode. In the HP RESTful API reporting of EmbSasXBoot and SlotXStorageBoot properties in the HpBiosMappings resource, the properties are not associated with the correct PCI devices for the embedded and optional storage controllers. The server might become unresponsive during boot when configured with a very large number of disks, such as Fibre Channel teadapters. In the HP RESTful API BIOS support, internal HTTP sessions between the BIOS and ilo are left open during boot. This can result in the ilo Event Log indicating multiple events for HTTP session logins. The server becomes unresponsive during boot and displays a NMI error when configured with an optional PCI Express device supporting older versions of the PCI Express specification. The server does not reset configuration settings to defaults when using the Embedded UEFI Shell sysconfig -d command. The HP RESTful API and Embedded UEFI Shell description of the storage controller might begin with an instance of 2 instead of 1 when only one storage controller is installed in the server. A server configured for Legacy BIOS Mode might become unresponsive during boot and display a NMI error when the Virtual Install Disk is enabled. A server configured for UEFI Mode with an optional PCI Express based USB 3.0 controller installed might be unable to load the USB driver within the operating system. This issue does not affect systems configured in Legacy BIOS Mode. Enhancements 5
A server configured with an optional TPM 1.2 and configured for Legacy BIOS Mode might be unable to support Microsoft Windows BitLocker. This issue does not affect systems configured in UEFI BIOS Mode. User Default Options settings might not be applied after restoring system defaults from the System Utilities BIOS/Platform Configuration (RBSU) menu. The Dynamic Power Savings Mode Response Option, when configured for Slow Mode, might not efficiently switch processor performance modes, resulting in lower than expected performance. The server becomes unresponsive during boot when configured with one processor. This issue was introduced with the v1.20 05/06/2015 version of the system ROM and did not affect earlier versions of the system ROM. This issue does not impact systems configured with more than one processor. When set to disabled, the Channel Interleaving option in the System Utilities does not function and leaves channel interleaving enabled. When you use serial console redirection, the server might fail to boot a Linux operating system when the physical Serial Port is disabled and the ilo Virtual Serial Port is enabled. Issues and suggested actions On DL360 Gen9 servers configured in Legacy BIOS Mode, you cannot boot (restart) the server when a USB disk/key is connected. You must remove the USB disk before you restart the server. The Embedded UEFI Shell secboot command does not support importing or exporting Secure Boot files. Related information The latest documentation for the HP UEFI System Utilities and Embedded Shell is available at: http:// www.hp.com/go/proliantuefi/docs. Available documents include: HP UEFI System Utilities User Guide for HP ProLiant Gen9 Servers HP UEFI Shell User Guide for HP ProLiant Gen9 Servers HP UEFI Quick Reference Guide for HP ProLiant Gen9 Servers HP UEFI Deployment Guide for HP ProLiant Gen9 Servers HP UEFI System Utilities and Shell Command Mobile Help for HP ProLiant Gen9 Servers is available by scanning the QR code located at the bottom of the System Utilities screen, or at http://www.hp.com/ qref/proliantuefi/help. Documentation feedback HP is committed to providing documentation that meets your needs. To help us improve the documentation, send any errors, suggestions, or comments to Documentation Feedback (docsfeedback@hp.com). Include the document title and part number, version number, or the URL when submitting your feedback. 6 Issues and suggested actions