对于使用使用DOS的人来说,会使用DOS命令是最基本的,而在当今即将盛行的EFI BIOS来说,就有了新的变化,如何操作EFI Shell 呢?至此我贴出了EFI Shell 的命令供大家学习。
EFI是Extensible Firmware Interface的缩写,是介于平台固件和操作系统之间的一层软件接口(及其详细规格说明文档)。EFI是Intel在1998年开始的一个项目演变而来,而在2005年Intel将EFI 1.10开源并交由Unified EFI开源社区去维护和开发,Intel自己的EFI也就不单独做了,都和开源社区共用一个。现在也通常用EFI来代指UEFI,二者不再有意区分。
命令 |
说明 |
||
引导命令— EFI Shell与nPartition引导有关的命令。 |
|||
autoboot |
设置(查看)自动引导超时变量。 |
||
bcfg |
|||
boottest |
设置(或查看)BootTest位。 |
||
dbprofile |
|||
lanboot |
在LAN上引导。 |
||
reconfigreset |
重置系统(nPartition)进行重新配置;保持非活动状态(为进行重新配置而关闭的状态)。 |
||
reset |
。 |
||
search |
连接可引导设备的驱动程序。 |
||
配置命令用于更改和检索系统信息的命令。 |
|||
acpiconfig |
ACPI配置模式。 |
||
cellconfig |
取消配置(或重新配置)单元(设置单元的use-on-next-boot值)。 |
||
cpuconfig |
取消配置(或重新配置)处理器和处理器核心。 |
||
date |
显示当前日期或设置系统的日期。 |
||
dimmconfig |
取消配置(或重新配置)内存(DIMM)err |
||
errdump |
查看(或清除)日志。 |
||
fru |
查看FRU数据。 |
||
info |
显示硬件信息。 |
||
monarch |
设置(或查看)主处理器。 |
||
palproc |
调用PALromdrivers |
启用(或禁用)PCI扩展ROM驱动程序。 |
|
rootcell |
设置(或查看)首选根单元(设置核心单元选择)。 |
||
salproc |
SALtftp |
对支持bootp/DHCP的Unix引导服务器执行TFTP操作。 |
|
time |
|||
variable |
保存(或恢复)特定的变量。 |
||
ver |
显示版本信息。 |
||
设备、驱动程序和句柄命令用于管理设备、驱动程序和句柄的命令。 |
|||
baud |
查看串行端口com设置。 |
||
connect |
将驱动程序绑定到设备。 |
||
dblk |
BlkIo设备的Hex转储。 |
||
devices |
驱动程序管理的设备。 |
||
devtree |
显示设备树。 |
||
dh |
转储句柄信息。 |
||
disconnect |
断开驱动程序与设备的连接。 |
||
drivers |
显示驱动程序列表。 |
||
drvcfg |
调用驱动程序配置协议。 |
||
drvdiag |
调用驱动程序诊断协议。 |
||
guid |
转储已知的GUID IDlanaddress |
MAC地址。 |
|
load |
加载map |
将短名称映射到设备路径。 |
|
openinfo |
显示指定句柄的开放协议。 |
||
pci |
设备或功能配置空间。 |
||
reconnect |
重新连接驱动程序与设备。 |
||
unload |
卸载协议映像。 |
||
attrib |
|||
cd |
更新(或查看)当前目录。 |
||
comp |
|||
cp |
将一个或多个文件(或目录)复制到另一个位置。 |
||
edit |
全屏编辑ASCII或UNICODE文件。 |
||
eficompress |
压缩infile并写入outfileefidecompress |
解压缩hexedit |
使用hex编辑文件、块设备或内存区域。 |
ls |
|||
mkdir |
创建一个或多个目录。 |
||
mount |
在块设备上挂接文件系统。 |
||
rm |
|||
setsize |
设置文件的大小。 |
||
touch |
使用当前时间更新文件(或目录)的时间。 |
||
类型 |
|||
vol |
|||
内存命令用于列出和管理内存、变量和NVRAM详细信息的命令。 |
|||
default |
设置缺省的值。 |
||
dmem |
转储内存或内存映射的IOdmpstore |
显示所有memmap |
显示内存映射。 |
mm |
清除或单元内存页面取消分配表(PDT)。 |
||
Shell导航和其他命令用于基本EFI Shell导航和定制的命令。 |
|||
alias |
设置(或获取)别名设置。 |
||
cls |
使用可选背景颜色清除标准输出。 |
||
exit |
退出环境。 |
||
getmtc |
|||
help? |
显示帮助。 |
||
mode |
|||
set |
设置(或获取)环境变量。 |
||
xchar |
|||
脚本命令(或编程结构)EFI shell脚本命令。 |
|||
echo |
将消息回显给stdout或切换脚本回显。 |
||
else |
仅限脚本:使用IF THENendfor |
仅限脚本:FOR循环结构的分隔符。 |
|
endif |
结构的分隔符。 |
||
for |
仅限脚本:循环结构。 |
||
goto |
仅限脚本:跳至脚本中的标签位置。 |
||
if |
结构。 |
||
input |
|||
pause |
|||
stall |
停止处理器几微秒。 |