Intel S7000FC4UR Product Guide - Page 72

Extensible Firmware Interface (EFI) Shell

Page 72 highlights

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 firmware and the EFI Shell provides an environment that can be modified and adapted to many hardware configurations. The EFI shell provides a set of basic commands to manage files and EFI NVRAM shell and boot variables. A list of these basic commands is in Table 7. Extensive information is available on the EFI website at http://developer.intel.com/ technology/efi: • For detailed information about the EFI shell, its commands, and the ability to develop within the environment, see the EFI How-to Guide at http:// developer.intel.com/technology/efi/howto.htm. • For a sample implementation, see http://developer.intel.com/technology/efi/ main_sample.htm • For the EFI Application Toolkit, see http://developer.intel.com/technology/efi/ toolkit_overview.htm. The toolkit helps you develop your own shell commands. Table 7. EFI Shell Commands Command : alias [-bdv] [sname] [value] attrib [-b] [+/- rhs] [file] bcfg -? botmaint break cd [path] cls [background color] comp file1 file2 connect [-r] [-c] Handle# ½DeviceHandle# DriverHandle# cp [-r] file [file] ... [dest] date [mm/dd/yyyy] dblk device [Lba] [Blocks] devices [-b] [-1XXX] Description Change drives. For example, entering fs0: and pressing the key changes the drive to the LS-240 drive Sets or gets alias settings Views or sets file attributes Configures boot driver and load options in EFI NVRAM Launches the Boot Maintenance Manager Executes a breakpoint Changes the directory Clears the screen Compares two files Binds the EFI driver to a device and starts the driver Copies files and directories, [-r] = recursive Gets or sets the date Performs a hex dump of BlkIo Devices Displays devices 54 Intel® Server System S7000FC4UR Product Guide

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232

54
Intel® Server System S7000FC4UR Product Guide
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 firmware
and the EFI Shell provides an environment that can be modified and adapted to many
hardware configurations.
The EFI shell provides a set of basic commands to manage files and EFI NVRAM shell
and boot variables. A list of these basic commands is in Table 7.
Extensive information is available on the EFI website at http://developer.intel.com/
technology/efi:
For detailed information about the EFI shell, its commands, and the ability to
develop within the environment, see the EFI How-to Guide at http://
developer.intel.com/technology/efi/howto.htm.
For a sample implementation, see http://developer.intel.com/technology/efi/
main_sample.htm
For the EFI Application Toolkit, see http://developer.intel.com/technology/efi/
toolkit_overview.htm. The toolkit helps you develop your own shell commands.
Table 7. EFI Shell Commands
Command
Description
<drive_name>:
Change drives. For example, entering fs0: and pressing the
<Enter> key changes the drive to the LS-240 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 the Boot Maintenance Manager
break
Executes a breakpoint
cd [path]
Changes the 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