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 停止處理器幾微秒。