Hp Unified Extensible Firmware Interface Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Oprogramowanie Hp Unified Extensible Firmware Interface. HP Unified Extensible Firmware Interface User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 79
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 0
HP UEFI Shell User Guide for HP ProLiant
DL580 Gen8 Servers
Abstract
This document details how to access and use the Unified Extensible Firmware Interface (UEFI) Shell that is embedded in the
system ROM of all UEFI-based HP ProLiant DL580 Gen8 servers. It is for the person who installs, administers, and troubleshoots
servers and storage systems.
HP Part Number: 744994-002
Published: May 2014
Edition: 1
Przeglądanie stron 0
1 2 3 4 5 6 ... 78 79

Podsumowanie treści

Strona 1 - DL580 Gen8 Servers

HP UEFI Shell User Guide for HP ProLiantDL580 Gen8 ServersAbstractThis document details how to access and use the Unified Extensible Firmware Interfac

Strona 2

Figure 5 Boot Options — UEFI Boot Order screenBooting to the UEFI ShellYou can select the UEFI Shell for a one-time boot override whenever necessary.

Strona 3 - Contents

Figure 6 One-Time Boot menu screenFigure 7 UEFI Shell Prompt screenAccessing the UEFI Shell from a serial console connectionNOTE: When accessing the S

Strona 4 - 4 Contents

Procedure 11. Boot the server as explained in “Booting to the UEFI Shell” (page 10).2. Open a connection in an SSH client application using the server

Strona 5 - 1 Introduction

2 UEFI Shell command referenceCommand line syntaxTable 1 (page 13) lists examples of how to interpret command syntax.Table 1 Syntax examplesUsageSynta

Strona 6

Controlling command outputMany UEFI Shell commands support optional parameters for controlling how the output displayson the screen. The following sec

Strona 7 - Selecting the UEFI Mode

Example 2 Using -b to display output one screen at a time Shell> devtree -bCtrl[03] Fv(6522280D-28F9-4131-ADC4-F40EBFA45864) Ctrl[04] Fv(770BF9B6-8

Strona 8 - Configuring the UEFI Shell

Example 4 Using -v to display detailed outputShell> dh -v -b01: LoadedImage02: Decompress03: UnknownDevice DevicePath Fv(6522280D-28F9-4131-ADC4-F4

Strona 9 - Changing the UEFI boot order

Example 6 Using -q to suppress the confirmation prompt fs0:\> rm -q test\temp*removing fs0:\test\temp1\temp1.txt - [ok]removing fs0:\test\temp1\boo

Strona 10 - Booting to the UEFI Shell

Example 8 Displaying help for the ls commandShell> help ls -bLists a directory's contents or file information.LS [-r] [-a[attrib]][-sfo][file]

Strona 11 - Accessing the UEFI Shell 11

Example 9 Displaying help for commands beginning with aShell> help a*Displays, creates, or deletes UEFI Shell aliases.ALIAS [-d|-v] [alias-name] [c

Strona 12 - 12 Introduction

© Copyright 2014 Hewlett-Packard Development Company, L.P.NoticesConfidential computer software. Valid license from HP required for possession, use or

Strona 13 - Getting started

directory: fs0:\> attrib * * To add the system attribute to all files with extension '.efi': fs0:\> attrib +s *.efi * To r

Strona 14 - Controlling command output

Syntaxalias [ -d | -v ] [alias-name] [command-name]Options-d Deletes an alias. The command-name option should not be present.-v Makes the alias volati

Strona 15 - Displaying detailed output

[ +s | -s ] Sets or clears the system attribute.[ +h | -h ] Sets or clears the hidden attribute.[ +r | -r ] Sets or clears the read-only attribute.fil

Strona 16 - Displaying summary output

DescriptionThis command changes the current working directory that is used by the UEFI Shell environment.If a file system mapping is specified, then t

Strona 17 - Displaying command help

0—Black1—Blue2—Green3—Cyan4—Red5—Magenta6—Yellow7—Light grayDescriptionThis command clears the standard output device with an optional background colo

Strona 18

fs0:\> comp bios.inf bios2.infCompare fs0:\bios.inf to fs0:\bios2.inf Difference #1:File1: fs0:\bios.inf 00000000: 5F *_* File2: fs0:\bios2.inf

Strona 19

06/13/01 10:00a 32,838 IsaSerial.efi 06/18/01 08:04p 29 temp.txt 06/18/01 08:05p <DIR> 512 test 3 File(s) 61,606

Strona 20 - UEFI Shell commands

DescriptionThis command displays or sets the current date for the system. If no parameters are used, it showsthe current date. If a valid month, day,

Strona 21 - Shell> alias

fs0:\> dblk fs0 2To display 0x5 blocks of fs0, beginning from block 0x12:fs0:\> dblk fs0 12 5devicesDisplays a list of devices managed by UEFI d

Strona 22 - Examples

Table 5 Output details—devices command (continued)Displays the...ColumnConfiguration Protocol support status:CFG• Y—Yes• N—NoDiagnostics Protocol supp

Strona 23

Contents1 Introduction...5Commands and capabilities...

Strona 24

Ctrl[19F] PciRoot(0x0)/Pci(0x4,0x0) Ctrl[1A0] PciRoot(0x0)/Pci(0x4,0x1) Ctrl[1A1] PciRoot(0x0)/Pci(0x4,0x2) Ctrl[1A2] PciRoot(0x0)/Pci(0x4,0x

Strona 25

ROM Location..: 00000000 ISA Resource List : IO : 000003F8-000003FF Attr : 00000000 INT : 00000004-00000000 Attr : 00000000 dpath

Strona 26

Options-b Displays one screen at a time.address Displays memory contents from a specific starting address (in hexadecimal format).size Displays memory

Strona 27

49 00000010 ? - - - - ISA Serial Driver IsaSerial4C 00000010 B - - 1 1 PCI Bus Driver PciBus55 000000

Strona 28 - from block 0x12:

ExamplesTo display a message string of Hello World:fs0:\> echo Hello WorldHello WorldTo turn command echoing on:fs0:\> echo -onTo execute HelloW

Strona 29

fs0:\> eficompress uncompressed compressedefidecompressDecompresses a file using the EFI Decompression Algorithm.Syntaxefidecompress infile outfile

Strona 30

DescriptionThis command updates the system BIOS firmware. Optionally, specify an NVRAM reset, a rebootafter the flash, or both. If no options are spec

Strona 31 - Output details

command-name is the name of the shell command. The files follow a subset of the MAN pageformat, as described below.If no option is specified, then onl

Strona 32 - Shell> dmem 1af3088 16

DescriptionThis command lists directory contents or file information. If no file name or directory name isspecified, then the current working director

Strona 33

1 File(s) 29 bytes 0 Dir(s)To display files with an attribute of s:fs0:\> ls -as isabus.efi Directory of: fs0:\ 06/18/01 10:59p

Strona 34

memmap...41mkdir...

Strona 35 - UEFI Shell commands 35

Table 9 Output details—ls command (file information) (continued)Displays the...ColumnTime when the file was modified, in the format: hh:mm:ssFile Modi

Strona 36

The -r option resets all the default mappings in a system. It is useful if the system configurationhas changed since the last boot.The –u option adds

Strona 37 - Shell> help p*

Type Start End # Pages Attributes available 0000000000750000-0000000001841FFF 00000000000010F2 0000000000000009LoaderCode

Strona 38

Table 11 Output details—memmap command (continued)Displays the...ColumnAvailable memory in bytesavailableTotal memory size in bytesTotal MemorymkdirCr

Strona 39 - directory recursively:

DescriptionThis command is used to change the display mode for the console output device. When usedwithout any parameters, it shows the list of modes

Strona 40

fs0:\> mv IsaBus.efi Bus.efimoving fs0:\IsaBus.efi -> \Bus.efi - [ok]openinfoDisplays the protocols and agents associated with a handle.Syntaxop

Strona 41 - Shell> map -d devicename

Syntaxpause [-q]DescriptionThis command is available only in scripts. It prints a message to the display, and then suspendsscript file execution and w

Strona 42

-Bus Bus numberDev Device numberFunc Function numberDescriptionThis command displays all the PCI devices in the system. It can also display the config

Strona 43 - UEFI Shell commands 43

Options-q Deletes in quiet mode, without displaying a confirmation prompt.file Specifies the file name to be deleted. Wild cards are permitted.directo

Strona 44

setDisplays, changes, or deletes a UEFI Shell environment variable.Syntaxset [-v] [sname [value]]set [-d sname]Options-v Sets a volatile variable that

Strona 45 - UEFI Shell commands 45

1 IntroductionThe system BIOS in all HP ProLiant DL580 Gen8 servers includes an embedded UEFI Shell in theROM. Based on the UEFI Shell Specification t

Strona 46

Shell> set * path : .;fs0:\efi\tools;fs0:\efi\boot;fs0:\To set a volatile variable that disappears at the next boot:Shell> set -v EFI_SOUR

Strona 47 - Shell> reset

fs0:\> echo -off shift.nsh> shift.nsh welcome EFI world welcome EFI world EFI world smbiosviewDisplays SMBIOS information.Syntaxsmbiosview [-t S

Strona 48

Options-i Shows information for the specified settings or all settings, including possiblevalues.settingname Specifies a setting name about which to d

Strona 49

SerialConsoleBaudRate=115200EmsConsole=DisabledRomSelection=CurrentRomNmiDebugButton=EnabledVirtualInstallDisk=DisabledPciBusPadding=EnabledPowerOnLog

Strona 50

Shell> sysconfig -s uefibootorder=11Change UEFI boot order successfully!sysconfig attributesFor more information, see HP UEFI System Utilities User

Strona 51 - UEFI Shell commands 51

Table 12 Sysconfig Settings (continued)Possible ValuesDescriptionSetting NameEnablednlEmbedded UEFI ShellEmbeddedUefiShellDisabledEnablednlAdd Embedde

Strona 52

Table 12 Sysconfig Settings (continued)Possible ValuesDescriptionSetting NameMaxSupported [Maximum SupportednlMaximum PCI Express SpeedMaxPcieSpeedPci

Strona 53 - UEFI Shell commands 53

Table 12 Sysconfig Settings (continued)Possible ValuesDescriptionSetting NameHiddennlTPM VisibilityTpmVisibilityVisibleAutonlBIOS Serial Console PortS

Strona 54 - Table 12 Sysconfig Settings

Table 12 Sysconfig Settings (continued)Possible ValuesDescriptionSetting NamenlIPv6ThenIPv4 [IPv6 then IPv4]Default [Default Power SupplyRequirements]

Strona 55

Table 12 Sysconfig Settings (continued)Possible ValuesDescriptionSetting NameEnablednlProcessor X2Apic SupportProcessorX2ApicSupportDisabledEnablednlA

Strona 56

Figure 1 HP ProLiant POST screen3. To navigate through and modify settings in the menu-driven interface, use the keys defined inthe following table.Ac

Strona 57

Table 12 Sysconfig Settings (continued)Possible ValuesDescriptionSetting NamenlUtcP430 [UTC+04:30, Kabul]nlUtcP5 [UTC+05:00, Ekaterinburg,Islamabad, K

Strona 58

NOTE:• Except for numeric characters and the : (colon) character, all other characters in the argumentare invalid. The Shell reports an error if the n

Strona 59

Syntaxtouch [-r] file [file...]Options-r Makes the update recursive into subdirectories.file Specifies the name or pattern of the file or directory to

Strona 60

Syntaxver [ -s | -t ]Options-s Displays only the UEFI Shell version.-t Displays summary (terse) content.DescriptionThis command displays the version i

Strona 61

shell> vol fs0 –n help_testVolume HELP_TEST (rw) 1,457,664 bytes total disk space 1,149,440 bytes available on disk 512 bytes in each allocation un

Strona 62

3 Running and editing UEFI Shell scriptsThe following information describes the scripting functions provided by the UEFI Shell.UEFI Shell script comma

Strona 63 - UEFI Shell commands 63

clsset -v myfs 0if exist FS0:\* thenFS0:echo "FS0:\ Found!"goto FSFOUNDendifecho "FS0:\ not found in system"echo "Going to se

Strona 64 - –n help_test

sysconfig -import sysconfig_backup.txtendif:ENDset -d myfsSample Shell scripts 67

Strona 65 - @echo -off

4 Using the UEFI Programming ModelThe UEFI Shell provides a programming API. You can use it to write your own UEFI applicationsfor calling some of the

Strona 66

Table 13 UEFI Application APIs (continued)DescriptionFunction NameFunction TypeGets the enable status of the page breakoutput mode.GetPageBreakEFI_SHE

Strona 67 - Sample Shell scripts 67

ActionKeyPress during server POST or system reboot to display the SystemUtilities screen in the iLO 4 Remote Console.F9Press during server POST to boo

Strona 68

Examplefs0:\> /** @file This is an example Shell Application. Note that there are other ways to add a command to the shell. This example demon

Strona 69 - Sample Shell scripts

Print (L"ENVIRONMENT VARIABLES:\n"); Print (L"\n"); // // Sample to get and display all environment variables //

Strona 70 - /** @file

5 UEFI Shell command status codesTable 14 (page 72) lists the possible status codes displayed by the UEFI Shell when you issue acommand. Codes vary de

Strona 71 - Sample Shell scripts 71

6 Support and other resourcesContacting HPFor worldwide technical support information, see the HP Support Center:http://www.hp.com/go/hpscBefore conta

Strona 72

Table 15 Document conventions (continued)ElementConventionWebsite addressesBlue, underlined text: http://www.hp.comBold text• Keys that are pressed• T

Strona 73 - 6 Support and other resources

from you, an authorized HP Channel Partner can also view your IT environment remotely by usingHP Insight Online.For more information, see the followin

Strona 74 - HP Insight Online

7 Documentation feedbackHP is committed to providing documentation that meets your needs. To help us improve thedocumentation, send any errors, sugges

Strona 75

GlossaryACR Array Configuration Replication UtilityASR Automatic Server RecoveryBIOS Basic Input/Output SystemCLI Command Line InterfaceCNA Converged

Strona 76 - 7 Documentation feedback

IndexAaccessing a file system, 20accessing the UEFI Shell, 5accessing the UEFI shell from a serial console connection,11application APIs, 68Bboot orde

Strona 77 - Glossary

Status code meanings, 72UEFI Shell command status codesstatus codes, 72UEFI Shell commands, 20alias, 20attrib, 21cd, 22cls, 23comp, 24cp, 25date, 26db

Strona 78 - 78 Index

Enabling the Embedded UEFI ShellYou can enable or disable the Embedded UEFI Shell. The UEFI Shell is a pre-boot command lineenvironment for scripting

Strona 79

To add the Embedded UEFI Shell to the boot order list:1. From the System Utilities screen, select System Configuration→BIOS/Platform Configuration(RBS

Komentarze do niniejszej Instrukcji

Brak uwag