HPUX EFI Shell 命令

合集下载

UEFIShell--常用命令解释

UEFIShell--常用命令解释

verwill show the shell version展⽰shell 的版本号reconnect -r all EFI drivers should be reconnected 重新连接EFI 驱动alias all Alias should be displayed 显⽰,创建,删除别名dmem memory contents are displayed显⽰内存⽬录connect some devices are connected ,drivers startsand status isshown连接驱动程序和设备cp copy some files to another location 复制⽂件date can show the local current date 显⽰当前或者系统的⽇期devices show system devices显⽰EFI 驱动程序管理的设备devtree devices are shown in a tree format 显⽰设备树dh display the handles显⽰设备句柄disconnect a device has been disconnected 断开驱动程序与设备的连接dmpstore display the nvram variables管理UEFI NVRAM 变量drivers systemdisplay the list of the drivers that follow the EFI driver model显⽰设备驱动drvcfg invoke the driver configuration protocol 调⽤驱动程序配置协议drvdiag display the available diagnostics 调⽤驱动程序诊断协议echo system can turn off or turn on the echo 关闭或者打开回显edit can open the file and can edit it能够打开⽂件并且编辑它eficompress system can compress the file . ex:eficompress 11.txt11.zip压缩⽂件efidecompress system can decompress the file . ex:eficompress 11.zip 11.txt解压⽂件hexedit the file is open in a hex editor⽤⼗六进制编辑⽂件,块设备或者内存区域ls system can display the list of files on the drive 列出⽬录内容或者⽂件信息map system can map all devices 映射设备到设备路径mem system show part of the memory 显⽰memory 信息mode show the available modes显⽰控制台输出设备的模样mount system mounts a file on a block device 在块设备上挂载⽂件mv move a file from a location to another location 移动⼀个⽂件从⼀个地⽅到另⼀个地⽅touch update time and date of a file to the system time and date file更新当前时间更新⽂件或者⽬录的⽂件pci system show the pci devices 显⽰PCI 设备rm remove a file删除⽂件stallsystem stall for the number of microseconds停⽌处理器⼏微秒UEFIShell--常⽤命令解释UEFI Shell 解释UEFI Shell 是⼀个提供⽤户和UEFI 系统之间的接⼝,进⼊UEFI Shell 可以对计算机系统进⾏配置命令解释:单独的help 就可以输出所有指令,不做特殊说明,内置命令的命令⾏参数中的数值使⽤的是⼗六进制,和Linux 不同的是不区分⼤⼩写。

efi shell查看文件内容的命令

efi shell查看文件内容的命令

在EFI Shell中,查看文件内容的命令与传统的DOS或UNIX/Linux 命令类似。

以下是一些常用的命令,用于查看EFI Shell中的文件内容:
1. dir:列出目录中的文件和子目录。

dir [路径]
2. ls:在EFI Shell中,ls 命令用于查看文件夹内容。

ls [路径]
3. cat:显示文件内容。

cat [文件名]
4. type:类似于cat命令,用于显示文件内容。

type [文件名]
5. more:分页显示文件内容。

more [文件名]
6. less:类似于more,但提供更多的功能,如导航前后翻页。

less [文件名]
7. echo:输出文本到控制台。

echo [文本]
8. debug:用于查看日志文件或调试信息。

debug [日志文件名]
9. boot:查看启动相关的信息。

boot [启动配置文件名]
10. variable:查看或设置EFI变量。

variable [变量名]
请注意,EFI Shell的环境和命令可能因不同的硬件和软件实现而有所不同。

在使用这些命令时,应确保您了解每个命令的参数和用法,以及它们如何在您的系统上执行。

如果您在EFI Shell中遇到任何问题,应参考特定的系统文档或寻求专业的技术支持。

HP-Shell命令

HP-Shell命令
ver 显示版本信息。
设备、驱动程序和句柄命令 — EFI Shell 用于管理设备、驱动程序和句柄的命令。
baud 查看串行端口 com 设置。
connect 将驱动程序绑定到设备。
dblk BlkIo 设备的 Hex 转储。
devices 显示 EFI 驱动程序管理的设备。
? “设备、驱动程序和句柄命令 — EFI Shell”
? “文件系统命令 — EFI Shell”
? “内存命令 — EFI Shell”
? “Shell 导航和其他命令 — EFI Shell”
? “Shell 脚本命令(或编程结构)— EFI Shell”
dmem 转储内存或内存映射的 IO。
dmpstore 显示所有 EFI 变量。
memmap 显示内存映射。
mm 显示(或修改)MEM/IO/PCI。
pdt 查看/清除 nPartition 或单元内存页面取消分配表 (PDT)。
salproc 调用 SAL。
tftp 对支持 bootp/DHCP 的 Unix 引导服务器执行 TFTP 操作。
time 显示当前时间或设置系统 (nPartition) 时间。以 GMT(格林威治标准时间)设置和显示 EFI 时间。
variable 保存(或恢复)特定的 EFI 变量。
goto 仅限脚本:跳至脚本中的标签位置。 ifຫໍສະໝຸດ 仅限脚本:IF THEN 结构。
input 获取用户输入并放到 EFI 变量中。
pause 仅限脚本:提示退出或继续。
stall 停止处理器几微秒。
fru 查看 FRU 数据。
info 显示硬件信息。

EFIShell命令参考命令说明

EFIShell命令参考命令说明

EFI Shell‎命令参考命‎令说明引导命令—EFI Shell‎与nPart‎ition‎引导有关的‎命令。

autob‎oot设置(查看)自动引导超‎时变量。

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

boott‎e st设置(或查看)BootT‎e st 位。

dbpro‎f ile 显示/修改要由lanbo‎ot 使用的直接‎引导配置文‎件。

lanbo‎ot在LAN 上引导。

recon‎figre‎set重置系统(nPart‎ition‎)进行重新配‎置;nPart‎i t ion‎保持非活动‎状态(为进行重新‎配置而关闭‎的状态)。

reset‎重置系统(nPart‎ition‎)。

searc‎h连接可引导‎设备的驱动‎程序。

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

acpic‎onfig‎设置(或查看)ACPI 配置模式。

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

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

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

dimmc‎onfig‎取消配置(或重新配置‎)内存(DIMM)。

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

errdu‎m p查看(或清除)日志。

fru查看FRU 数据。

info显示硬件信‎息。

monar‎c h设置(或查看)主处理器。

palpr‎o c调用PAL。

romdr‎i v ers‎启用(或禁用)PCI 扩展ROM 驱动程序。

rootc‎e ll设置(或查看)首选根单元‎(设置nPart‎ition‎核心单元选‎择)。

salpr‎o c调用SAL。

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

time显示当前时‎间或设置系‎统(nPart‎i t ion‎) 时间。

HPUX操作系统安装说明详解

HPUX操作系统安装说明详解

HP-UX操作系统安装说明1 设置显示输出新出厂的hp rx2660机器输出默认定义到串行口,需要修改为正确的显卡,设置完保存以后不用再次设置。

1.1连接计算机所有电缆,加电,显示引导管理界面,选择‘Boot Configuration’选项。

1.2选择‘Console Configuration’选项。

1.2选择正确的显示卡输出,在其前设置“P”,其它的输出设备设置为“NC”。

一般情况主板上集成的显卡设备是“VGA Acpi(HWP0002,PNP0A03,0)/PCI(3|0)”,外加的显卡设备是“VGA Acpi(HWP0002,PNP0A03,300)/PCI(1|0)”。

设置完成后保存设置。

2 做SAS卡磁盘镜像(此步可选)如果不做镜像此步可以略高。

如果HP rx2660小机配置多块硬盘,并且没有配置raid卡,两块硬盘做镜像可以通过主板上的SAS卡进行配置。

2.1从引导菜单中选择EFI Shell (Built In)2.2回车进入shell界面,键入drvcfg –s命令。

2.3选择做镜像的SAS卡2.4选择“RAID Properties”2.4选择“RAID Properties”2.5默认“RAID DISK”为“NO”,用空格键将其改为“Yes”,键入“c”创建镜像盘,保存配置。

3做RAID卡磁盘镜像(此步可选)如果机器配置了RAID卡,用RAID卡做磁盘RAID 1或RAID 5。

3.1 在机器启动期间看屏幕提示按“F8”键,进入设置界面,根据屏幕提示操作。

3 操作系统安装3.1 准备HP-UX操作系统光盘(两张DVD),版本2007年12月份以后(HP-UX 11i V2B.11.23)。

3.2 连接计算机所有电缆,加电,把可引导的第一张DVD光盘放入光驱3.3 系统开始引导,(如果系统没有自动引导)它会转到引导菜单。

这是一个限时菜单,按任意键可以使计时器停止运行。

3.4 可以按下列步骤从EFI shell 手动进行安装。

uefi shell cp 用法

uefi shell cp 用法

uefi shell cp 用法
UEFIShell是一种基于UEFI技术的命令行界面,可以用来进行各种系统管理操作。

其中,CP 命令是 UEFI Shell 中的一个重要命令之一,用来进行文件复制操作。

CP 命令的基本用法如下:
CP [options] source target
其中,source 表示源文件的路径,target 表示目标文件的路径。

下面是一些常用的选项:
- r:递归复制整个目录。

- f:强制覆盖已存在的目标文件。

- v:显示复制过程中的详细信息。

- h:显示命令帮助。

例如,要将 D 盘中的 a.txt 复制到 E 盘中的 b.txt,可以使用以下命令:
CP D:a.txt E:b.txt
如果要复制整个目录,可以加上 -r 选项,例如:
CP -r D:folder E:folder
如果目标文件已存在,可以加上 -f 选项强制覆盖,例如:
CP -f D:a.txt E:b.txt
如果需要查看命令帮助,可以使用 -h 选项,例如:
CP -h
UEFI Shell CP 命令十分强大,可以用来进行各种文件复制操作。

在实际使用中,需要根据具体情况选择不同的选项和参数,以达到最佳效果。

hp小型机常用操作

hp小型机常用操作

[1]启动(1)启动次序MP stand/vmunix /sbin/init(调用/etc/inittab) /sbin/rc(调用/sbin/rc[run-level].d) 用户登入脚本等(2)pre_init_rc用来检查启动文件的正确性(3)M P 界面MP确省用户:Admin 密码:Admin进入MP ctrl+B退出MP先执行ma (即main)再执行co (即console)(4)如何查看Primary,Alternate Boot Path?重新启动主机,在十秒钟中断时按任意键进入BootAdmin 菜单,此时在BootAdmin 的提示符下键入pa 命令如下:main menu> pa就会列出Primary,Alternate Path。

或在操作系统下执行#setboot 命令。

(5)/sbin/initinit使用的参数如下:0 关闭机器,处于halt状态1 机器进入系统管理模式,与单用户模式相似,但所有文件系统都可使用,只有超级用户的控制台才可访问系统2 多用户模式,允许所有用户进入系统3 多用户模式,能够共享远程文件等(如NFS)4 多用户模式,VUE(visual user environment),是一个图形环境并有一组X Windows程序被激活5-6 HPUX没有定义,作为用户自定义模式a,b,c 不改变当前运行级别,而是运行一组给定程序s 单用户模式,S 与s模式相似。

在s模式之用物理的系统控制台才可进入系统,而在S模式虚拟的系统控制台可以进入系统Q/q 不改变运行模式,使用当前级别重新读取inittab文件。

不用重启系统就使inittab的文件改变生效。

(6)/etc/inittab启动后,init进程根据/etc/inittab的内容创建任务1.inittab文件内容举例### change the default run level herei nit:3:initdefault:### pre-configured lines required for boot - don‘t change!ioin::sysinit:/sbin/ioinitrc >/dev/console 2>&1tape::sysinit:/sbin/mtinit > /dev/console 2>&1stty::sysinit:/sbin/stty 9600 clocal icanon echo opost onlcr ixon icrnl ignpar </dev/systtysqnc::wait:/sbin/rc </dev/console >/dev/console 2>&1 # system init### these lines display login promptscons:123456:respawn:/usr/sbin/getty console console # system console#ttp1:234:respawn:/usr/sbin/getty -h tty0p1 9600krsd:123456:respawn:/sbin/krsd -I2.inittab文件格式说明Label:Run-level:Action-keyword:ProcessLabel 4个字符长的唯一标示符Run-level 1个或多个init参数,表运行级别。

efi shell 使用方法

efi shell 使用方法

efi shell 使用方法EFI Shell 也被称为 UEFI Shell,是一种基于 UEFI BIOS 的命令行 shell,提供了许多强大的功能,可以用来进行系统调试、硬件检测、操作系统加载等任务。

在本文中,我们将讨论如何使用 EFI Shell 进行基本的操作,包括文件操作、启动加载、系统配置等。

一、进入 EFI Shell1、启动计算机时,在开机logo界面按 F2、Delete、F10、F12 等快捷键进入 BIOS 设置界面。

2、在 BIOS 设置界面选择 Boot 选项卡,将 Boot Mode 从 Legacy 改为 UEFI。

3、选择 EFI Shell 启动项,按 F6 或 F10 保存设置并退出 BIOS。

1、启动计算机时,在开机logo界面按下 Esc 或 Tab 键,可以看到 EFI 启动选项列表。

二、基本操作EFI Shell 命令行界面类似于 DOS 命令行或 Linux shell,但有些命令和语法有所不同。

下面是一些基本操作命令:1. 显示当前工作路径:pwd2. 列出当前目录下的文件和子目录:ls3. 查看文件内容:type例如:type README.txt4. 复制文件:cpcp source.txt destination.txt5. 移动(或重命名)文件:mv6. 删除文件:rmrm file.txt7. 创建目录:mkdirmkdir mydir9. 切换工作目录:cdcd /efi/boot注意:路径是使用正斜杠‘/’来分隔的,而不是反斜杠‘\’。

三、启动加载使用 EFI Shell 可以启动已安装的操作系统或加载其他的 EFI 环境。

以下是启动加载的常用命令:1. 显示当前UEFI配置信息:bcfg boot dump2. 添加UEFI启动项:bcfg boot add XX fsX:\EFI\XXX\XXX.efi其中XX为任意数字,fsX为硬盘分区,和EFI文件路径。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

HPUX EFI Shell 命令
HP Integrity 服务器上的 EFI Shell 界面支持的命令
当 nPartition 处于活动状态但尚未引导操作系统时,可以从 nPartition 控制台访问 EFI Shell。

可以使用下列命令类别:
• “引导命令—EFI Shell”
• “配置命令—EFI Shell”
• “设备、驱动程序和句柄命令—EFI Shell” • “文件系统命令— EFI Shell”
• “内存命令—EFI Shell”
• “Shell 导航和其他命令—EFI Shell”
• “Shell 脚本命令(或编程结构)—EFI Shell” 有关这些命令的详细信息,请在 EFI shell 提示符处输入 help 命令。

EFI Shell 命令参考命令说明
引导命令— EFI Shell 与 nPartition 引导有关的命令。

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

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

boottest 设置(或查
看)BootTest 位。

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

lanboot 在LAN 上引导。

reconf igreset 重置系统 (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 将驱动程序绑定到设备。

dblk BlkIo 设备的 Hex 转储。

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 停止处理器几微秒。

相关文档
最新文档