1 introduction, Commands and capabilities, Accessing the uefi shell – HP Unified Extensible Firmware Interface User Manual
Page 5: Accessing the hp uefi system utilities, Commands and capabilities accessing the uefi shell
![background image](/manuals/398358/5/background.png)
1 Introduction
The system BIOS in all HP ProLiant DL580 Gen8 servers includes an embedded UEFI Shell in the
ROM. Based on the UEFI Shell Specification the shell environment provides an API, command line
interfaces (CLI) that allows scripting, file manipulation, obtaining system information, and runs
other UEFI applications. These features enhance the capabilities of the UEFI System Utilities. Access
to the UEFI Shell is enabled by default.
For more information, see HP UEFI System Utilities User Guide.
Commands and capabilities
The following capabilities are available in the UEFI Shell:
•
Scripting:
nsh files with standard scripting constructs
◦
◦
echo, if / else / endif
, shift, for/endfor commands
◦
A startup.nsh auto start file similar to Autoexec.bat
◦
Standard Format Output (-sfo argument) for most commands
–
Comma-separated output that can be parsed using a parse command
•
File manipulation:
The ability to read any FAT16 and FAT32 file
◦
◦
Standard file operations commands, such as md, cd, cp/copy, del, dir/ls, atrib,
alias
, and touch
◦
File editing (edit) and viewing (type)
◦
Input/output redirection from and to consoles and files
•
Configuration commands:
BIOS configuration (sysconfig)
◦
◦
ROM firmware updates (fwupdate)
Accessing the UEFI Shell
You can access the UEFI Shell in one of the following ways:
•
During server POST, press F11 (Boot Menu) in the HP ProLiant POST screen. For more
information, see
“Booting to the UEFI Shell” (page 10)
.
•
Using a serial console connection. For more information, see
“Accessing the UEFI Shell from
a serial console connection” (page 11)
•
Using a serial port on the server. For more information, see the HP UEFI System Utilities User
Guide.
Accessing the HP UEFI System Utilities
To access the HP UEFI System Utilities:
1.
Reboot the server. The server starts up and the HP ProLiant POST screen appears within a few
minutes.
2.
Press F9 in the HP ProLiant POST screen. The System Utilities screen appears.
Commands and capabilities
5