45MAXDATA PLATINUM 90002R Server System
The Extensible Firmware Interface (EFI) Shell
The EFI shell application allows other EFI applications to be launched, EFI device drivers to be loaded,
and operating systems to be booted. The combination of the EFI rmware and the EFI shell provides
an environment that can be modied to easily adapt to many different hardware congurations.
The EFI shell provides a set of basic commands used to manage les and EFI NVRAM shell and boot
variables. A list of these basic commands is shown in Table 5. Descriptions of the EFI shell commands
are also available when operating in the EFI Shell. To access the descriptions, type help and press
the <Enter> key.
A detailed description of the commands is available on the EFI website. To obtain the document, go
to http://developer.intel.com/technology/e. To download the les, click on Tools and then EFI Sample
Implementation 1.10.14.60. The descriptions are in the Microsoft
®
Word le named EFI1.1ShellCom
mands.doc.
In addition to the standard shell commands available in the EFI Shell, the EFI environment allows you
to create your own shell commands and EFI applications. For detailed information about the EFI Shell,
its commands, and the ability to develop within the environment, refer to the EFI Developer’s Guide at
http://developer.intel.com/technology/e. Click on Tools and then EFI Sample Implementation Version
1.02 to download the les to your hard drive. Review the Microsoft
®
Word le E_dg.doc.
To develop your own shell commands, download the EFI Application Toolkit under the Tools link at
http://developer.intel.com/technology/e
Table 5. EFI Shell Commands
Command Description
<drive_name>: Changes drives. For example, entering fs0: and
pressing the <Enter> key changes the drive
alias [-bdv] [sname] [value] Sets or gets alias settings
attrib [-b] [+/- rhs] [file] Views or sets file attributes
bcfg -? Configures boot driver and load options in EFI NVRAM
botmaint Launches Boot Maintenance Manager
break Executes a breakpoint
cd [path] Changes the current directory
cls [background color] Clears the screen
comp file1 file2 Compares two files
connect [-r] [-c] Handle# DeviceHandle#
DriverHandle#
Binds the EFI driver to a device and starts the driver
cp [-r] file [file] ... [dest] Copies files and directories, [-r] = recursive
date [mm/dd/yyyy] Gets or sets the date
dblk device [Lba] [Blocks] Performs a hex dump of BlkIo Devices
devices [-b] [-1XXX] Displays devices
devtree [-b] [-d] Displays device tree
dh [-b] [-p prot_id] | [handle] Dumps handle information
disconnect DeviceHandle# [DriverHandle#
[ChildHandle#]
Disconnects device from driver
dmem {address] [size] [;MMIO] Displays the contents of memory
continued
Komentarze do niniejszej Instrukcji