linux efi shell,EFI Shell 命令说明

EFI Shell命令说明

引导命令— EFI Shell与 nPartition引导有关的命令。

autoboot         设置(查看)自动引导超时变量。

bcfg 显示(或修改)驱动程序(或引导配置)。

boottest 设置(或查看)BootTest 位。

dbprofile显示/修改要由 lanboot 使用的直接引导配置文件。

lanboot   在 LAN 上引导。

reconfigreset  重置系统 (nPartition) 进行重新配置;nPartition 保持非活动状态(为进行重新配置而关闭的状态)。

reset         重置系统 (nPartition)。

search      连接可引导设备的驱动程序。

配置命令— EFI Shell用于更改和检索系统 (nPartition)信息的命令。

acpiconfig        设置(或查看)ACPI 配置模式。

cellconfig          取消配置(或重新配置)单元(设置单元的 use-on-next-boot 值)。

cpuconfig         取消配置(或重新配置)处理器和处理器核心。

date          显示当前日期或设置系统 (nPartition) 的日期。

dimmconfig     取消配置(或重新配置)内存 (DIMM)。

err    显示(或更改)错误级别。

errdump 查看(或清除)日志。

fru    查看 FRU 数据。

info  显示硬件信息。

monarch 设置(或查看)主处理器。

palproc    调用 PAL。

romdrivers      启用(或禁用)PCI 扩展 ROM 驱动程序。

rootcell    设置(或查看)首选根单元(设置 nPartition 核心单元选择)。

salproc    调用 SAL。

tftp  对支持 bootp/DHCP 的 Unix 引导服务器执行 TFTP 操作。

time 显示当前时间或设置系统 (nPartition) 时间。以 GMT(格林威治标准时间)设置和显示 EFI 时间。

variable   保存(或恢复)特定的 EFI 变量。

ver显示版本信息。

设备、驱动程序和句柄命令— EFI Shell用于管理设备、驱动程序和句柄的命令。

baud        查看串行端口 com 设置。

connect   将驱动程序绑定到设备。

devices   显示 EFI 驱动程序管理的设备。

devtree 显示设备树。

dh   转储句柄信息。

disconnect断开驱动程序与设备的连接。

drivers    显示驱动程序列表。

drvcfg     调用驱动程序配置协议。

drvdiag 调用驱动程序诊断协议。

guid         转储已知的 GUID ID。

lanaddress     显示 MAC 地址。

load         加载 EFI 驱动程序。

map将短名称映射到设备路径。

openinfo显示指定句柄的开放协议。

pci 显示 PCI 设备或 PCI 功能配置空间。

reconnect       新连接驱动程序与设备。

unload卸载协议映像。

文件系统命令— EFI Shell用于管理文件、目录和属性的命令。

attrib      显示(或更改)文件(或目录)的属性。

cd   更新(或查看)当前目录。

comp      比较两个文件的内容。

cp   将一个或多个文件(或目录)复制到另一个位置。

edit          全屏编辑 ASCII 或 UNICODE 文件。

eficompress   压缩 infile 并写入 outfile。

efidecompress       解压缩 infile 并写入 outfile。

hexedit   使用 hex 编辑文件、块设备或内存区域。

ls     显示目录中的文件列表和子目录。

mkdir      创建一个或多个目录。

mount    在块设备上挂接文件系统。

rm   删除一个或多个文件(或目录)。

setsize    设置文件的大小。

touch      使用当前时间更新文件(或目录)的时间。

类型        显示文件内容。

vol 显示文件系统的卷信息。

内存命令 — EFI Shell 用于列出和管理内存、EFI 变量和 NVRAM 详细信息的命令。

default   设置缺省的 NVRAM 值。

dmem     转储内存或内存映射的 IO。

dmpstore       显示所有 EFI 变量。

memmap        显示内存映射。

mm          显示(或修改)MEM/IO/PCI。

pdt          查看/清除 nPartition 或单元内存页面取消分配表 (PDT)。

Shell导航和其他命令— EFI Shell用于基本 EFI Shell导航和定制的命令。

alias         设置(或获取)别名设置。

cls   使用可选背景颜色清除标准输出。

exit          退出 EFI Shell 环境。

getmtc    显示单调增加或减小的当前计数器值。

help 或 ?      显示帮助。

mode      显示控制台输出设备的模式。

set 设置(或获取)环境变量。

xchar       打开(或关闭)扩展字符功能。

Shell脚本命令(或编程结构)— EFI Shell EFI shell脚本命令。

echo        将消息回显给 stdout 或切换脚本回显。

else          仅限脚本:使用 IF THEN。

endfor     仅限脚本:FOR 循环结构的分隔符。

endif       仅限脚本:IF THEN 结构的分隔符。

for 仅限脚本:循环结构。

goto        仅限脚本:跳至脚本中的标签位置。

if      仅限脚本:IF THEN 结构。

input       获取用户输入并放到 EFI 变量中。

pause     仅限脚本:提示退出或继续。

stall 停止处理器几微秒。

UEFI Shell命令操作总结

什么是UEFI ShellUEFI Shell是一种特殊对待UEFI_APPLICATION.提供用户和UEFI系统之间的一个接口.它有很强大的功能,但是正常启动计算机系统时,不会用到UEFI She ...

Hadoop Shell命令大全

hadoop支持命令行操作HDFS文件系统,并且支持shell-like命令与HDFS文件系统交互,对于大多数程序猿/媛来说,shell-like命令行操作都是比较熟悉的,其实这也是Hadoop的极大 ...

Shell命令和流程控制

Shell命令和流程控制 在shell脚本中可以使用三类命令: 1)Unix 命令: 虽然在shell脚本中可以使用任意的unix命令,但是还是由一些相对更常用的命令.这些命令通常是用来进行文件和文字 ...

在程序中执行shell命令

在linux系统下的操作中我们会经常用到shell命令来进行,一开始学习进程的时候对于shell命令也进行了思考,认为shell命令就是一个进程的外壳,经过了后来的学习对于这一点也有了更多的认识. 用 ...

Linux远程执行Shell命令或脚本

## 远程执行shell命令 ssh [user]@[server] '[command]' # eg. ssh root@192.168.1.1 'uptime' ## 远程执行本地shell脚本 ...

HBase基本shell命令

HBase基本shell命令 以下shell命令都是经过测试,正常展示,若有不足,还望指点! 1.创建表 create ‘表名称’,‘列族名称1’,‘列族名称1’create 'test_M_01', ...

Linux SHELL 命令入门题目答案(一)

1.如何使用shell 打印 “Hello World!” (1)如果你希望打印 !,那就不要将其放入双引号中,或者你可以通过转义字符转义(2)echo 'hello world!' 使用单引号ech ...

Linux SHELL 命令入门题目(一)

新年新气象,注重知识积累,提高手敲代码能力,而不是眼高手低,只会复制黏贴. 1.使用shell 打印 “Hello World!” 2.求变量'hello world'的字符长度 3.$0 .$SHE ...

shell命令获取最新文件的名称

最近有一个需求,在部署游戏战场服时,从程序包到部署需要做一些本地化的操作,手工操作费时费力,故写一个shell脚本,一键部署. 遇到的问题是每次要部署最新的程序包,因此需要shell命令获取最新的文件 ...

随机推荐

Paramiko 模块使用

一.安装,下载 1.下载安装 pycrypto-2.6.1.tar.gz (apt-get install python-dev) 解压,进入,python setup.py build[编译],py ...

decimal.tostring()格式

nt/Decimal.ToString 方法 (String, IFormatProvider)   decimal value = 16325.62m; string specifier; Cult ...

basis基本tcode

SM21 ST11     SM50 查看work process 使用情况 操作相关的查询功能     SM## 常用tcode     SM01 锁定事务 SM04 用户清单 SM05 HTTP ...

HDU 4648 Magic Pen 6 思路

官方题解: 题意转化一下就是: 给出一列数a[1]...a[n],求长度最长的一段连续的数,使得这些数的和能被M整除. 分析: 设这列数前i项和为s[i], 则一段连续的数的和 a[i]+a[i+1] ...

iOS开发-基本的网络知识

一.HTTP协议的主要特点:(摘自 仰望星空 的博客)重点内容 1. CS模式 2. 简单快速:只需要传送请求方法和路径.(常用方法有GET,HEAD,POST) 3. 灵活:任意对象都可以,类型由C ...

001Spark文件分析测试

使用spark-1.4.1-bin-hadoop2.6进行处理,测试文件大小为3G, 测试结果: 1:统计一个文件中某个字符的个数 scala> sc.textFile("/home/ ...

jQuery的ajax详解

很多朋友都喜欢用JQ 而ajax更是JQ里必不可少的 下面为大家详细介绍一下JQ的ajax 首先 什么是ajax: AJAX = 异步 JavaScript 和 XML(Asynchronous Ja ...

RabbitMQ系列教程之六:远程过程调用(RPC)

远程过程调用(Remote Proceddure call[RPC])(本实例都是使用的Net的客户端,使用C#编写)  在第二个教程中,我们学习了如何使用工作队列在多个工作实例之间分配耗时的任务.  ...

angular学习笔记03 理论加实践

novalidate 属性是在 HTML5 中新增的.禁用了使用浏览器的默认验证. //augular.js自定义指令 .directive('runoobDirective',function(){ ...

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
EFI shell是一种基于策略的引导环境,它常用于引导和安装操作系统,包括Linux。以下是使用EFI shell安装Linux的步骤: 1. 首先,确保计算机的引导方式设置为UEFI模式,而不是传统的BIOS模式。可以通过进入计算机的BIOS设置界面进行更改。 2. 将Linux安装介质,如USB闪存驱动器或光盘,插入计算机。 3. 启动计算机并进入UEFI固件设置界面。根据计算机品牌和型号,可能需要按下特定的按键,如F2、F8或Delete键,以进入设置界面。 4. 在UEFI设置界面中,找到启动选项,并选择EFI shell作为启动设备。保存更改并退出设置界面。 5. 计算机将重启并进入EFI shell环境。在EFI shell命令提示符下,可以使用一系列的命令进行安装。 6. 首先,使用"ls"命令列出可用的设备和分区。确定USB闪存驱动器的名称,例如"fs0"或"fs1"。 7. 使用"cd"命令切换到USB闪存驱动器的根目录。例如,输入"cd fs0:"。 8. 使用"ls"命令确认你是否进入了正确的设备和分区,并查找Linux安装器的位置。 9. 输入Linux安装器的名称,并按回车键执行。安装程序将启动。 10. 按照Linux安装程序的提示,选择安装选项、分区设置等。根据个人需求进行配置。 11. 完成安装后,重新启动计算机。现在,你的计算机应该能够引导到刚刚安装的Linux系统。 这是使用EFI shell安装Linux的基本步骤。具体的命令和步骤可能会因计算机型号和Linux发行版的不同而有所差异。在安装过程中,请确保仔细阅读安装程序的文档和提示,以避免意外损失数据或操作系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值