的英特爾®以太網閃存固件實用程序 (BootUtil) 是用于計劃 PCI 選項 ROM 的閃存上支持英特爾 PCI 和 PCI-Express 的網絡適配器。 BootUtil 還用于更新配置。
下載英特爾®以太網閃存固件實用程序
BootUtil 是一種實用程序, 用來更改默認設置的英特爾®以太網適配器。 它可用于啟用或禁用 Wake-on-LAN 和英特爾®啟動代理程序功能, 以及啟用或禁用 Boot Agent 使用的一些設置。 BootUtil 還允許 in-the- 現場升級到存儲的映像的快閃內存中的網卡。
-
BootUtil 取代了之前的實用程序的功能并提供了較舊 IBAUTIL 、 ISCSIUTL 、 LANUTIL 和 FLAUTIL 實用程序中找到的 PROBOOT 、 ISBoot 和 PROEFI web 包。
-
BootUtil 支持所有先前實用程序支持的適配器。
-
BootUtil 并不旨在作為一個實用程序, 用于 lan- on-motherboard(LOM, 主板集成局域網) 實施。 所做的調整對實現 LOM,BootROM 設置可能不會影響適配器如何操作方式。
注意 |
使用 BootUtil 更新適配器閃存會擦除任何現有的映像從閃存中。 |
|
運行 BootUtil
BootUtil 接受一個可執行選項及其關聯的非可執行選項在一次執行。 如果相互沖突的可執行選項 (如同時使用 -FLASHENABLE 和 -UPDATE),BOOTUTIL 錯誤消息并退出。
在適用情況下,選項以邏輯組列出。 如果 BootUtil 是不帶任何命令行選項運行, 它會顯示一個列表的所有支持的英特爾網絡適配器的系統中找到。
一般選項
|
參數 |
說明 |
-HELP 或 -? |
顯示命令行選項的列表。 |
-EXITCODES |
顯示退出代碼通過 BootUtil 返回給操作系統。 |
-IMAGEVERSION 或 -IV |
顯示來自一個資源映像的固件類型和版本號。
如果與 -FILE 選項, 資源映像位于 FLB 文件中。
如果與 -NIC 選項一起使用,資源映像位于適配器閃存中。
如果與 -ALL 選項一起使用, 資源映像每個連續顯示所有適配器。 |
-E |
枚舉系統中所有支持的網絡端口。 |
-O=[FILENAME] |
必須用于具有– E 或–網卡。
如果與 -E 選項合用, 保存所有 NIC 及其 MAC 地址的列表至指定的文件。
如果與 -NIC 選項一起使用, 保存所有 i SCSI Remote Boot 配置選項指定 NIC 至指定的文件。 |
-I=[FILENAME] |
讀取 I SCSI 啟動配置選項從 [FILENAME] 腳本文件和設置編程到所選端口。 |
-FILE=[FILENAME] |
指定的文件名 -SAVEIMAGE 、 -RESTOREIMAGE 、 -SAVECONFIG 和 -RESTORECONFIG 選項。 |
|
閃存編程選項 |
參數 |
說明 |
-UP 或 UPDATE=[ROMType-]
[-FILE= 文件名 ]
|
用給定的 FLB 閃存固件映像文件更新 -NIC 選項指定的適配器的閃存。 如果未指定 -QUIET, 會先提示用戶要求確認覆蓋現有固件映像然后再升級。 如果未提供文件名, 該實用程序尋找的默認 bootimg.flb 文件, 而所有映像類型。
下面的實例使用 PXE, 但也可能是 EFI,efi64 、 FCoE 或 i SCSI 。
例如:BootUtil -NIC=x -UP=PXE
或 BootUtil -NIC=x -UP=PXE-FILE=pxeimg.FLB
如果適配器支持組合 Option ROM,以下命令選項自動檢測支持的組合映像,并用該映像。
-UP=COMBO
|
-SAVEIMAGE |
將現有閃存固件映像在閃存 -NIC 選項指定的適配器到一個磁盤文件。 指定目標文件的 -FILE 選項。 |
-RESTOREIMAGE |
恢復先前保存閃存固件映像恢復至使用 -NIC 選項的相同網絡適配器。 指定源文件的 -FILE 選項。 |
-QUIET |
不顯示確認提示而運行 BootUtil 。 此選項與 -IMAGEVERSION 、 -UP 、 -UPDATE 、 -RESTOREIMAGE 或 -HELP 選項。 |
|
電源管理選項 |
參數 |
說明 |
-WOLENABLE 或 -WOLE |
上啟用局域網喚醒 (WOL) 功能到所選端口。 |
-WOLDISABLE 或 -WOLD |
禁用局域網喚醒 (WOL) 功能到所選端口。 |
|
適配器選擇選項 |
參數 |
說明 |
-ALL |
選擇中發現的所有支持的網絡端口的系統。 |
-NIC=XX |
選擇系統中一個特定網絡端口。 如果使用時不帶任何可執行選項, 它打印的 i SCSI 啟動配置選定的端口, 或將其存儲到文件如果同時使用 -O 選項。 |
-TARGET=XX |
這是 FCoE 特定的選擇選項。 合法值為 1 、 2 、 3 、和 4 。 此選項是配置命令 -WWPN 、 -FCOELUN 、 FCOEVLAN 、和 -BOOTORDER 。 |
-BLINK |
使選定端口上的 LED 閃亮 10 秒鐘。 |
|
適配器閃存啟用 /禁用選項 |
參數 |
說明 |
-FLASHENABLE 或 -FE |
使能夠同時運行在選定適配器上的閃存固件。 |
-FLASHDISABLE 或 -FD |
禁用此功能以運行選定的適配器上的閃存固件。 |
-BOOTENABLE=[PXE 、 ISCSIPRIMARY 、 ISCSISECONDARY 、 FCOE 、或 DISABLED] |
選擇閃存固件類型在選定端口啟用或禁用。 組合 option ROM 可能具備所有功能。 單功能 option ROM 具備 PXE 、 FCoE 、或 i SCSI 功能, 但不是全部。 此命令對單功能 Option ROM 不 WORK 。
說明 |
此手動命令不適用于 UEFI 網絡驅動程序。
在默認情況下啟用 UEFI 網絡驅動程序并自動加載除非網絡端口已被其它閃存固件使用。
|
|
BOOTENABLE=DISABLED
禁用 FCoE 、 i SCSI 傳統 BIOS 和 PXE 功能。
BOOTENABLE=ISCSIPRIMARY
當我啟用端口 SCSI 主適配器和禁用 PXE/FCoE 的傳統 BIOS 。
BOOTENABLE=ISCSISECONDARY
當我啟用端口 SCSI 第二種和禁用 PXE/FCoE 的傳統 BIOS 。
BOOTENABLE=PXE
啟用 PXE 而禁用 i SCSI/FCoE 引導用于傳統 BIOS 。
BOOTENABLE=FCOE
啟用 FCoE 而禁用 i SCSI/PXE 引導傳統 BIOS 。
|
|
PXE 啟動配置選項 (可用于與 -NIC 或 -ALL) |
參數 |
說明 |
-DEFAULTCONFIG 或 -DEFCFG |
將選定 NIC 的 PXE 配。 |
-SETUPENABLE 或 -STE |
啟用 Setup Menu(設置菜單) 。 |
-SETUPDISABLE 或 -STD |
禁用 Setup Menu(設置菜單) 。 |
-TITLEENABLE 或 -TLE |
啟用起始標題消息。 |
-TITLEDISABLE 或 -TLD |
禁用起始標題消息。 |
-MESSAGEENABLE 或 -MSE |
啟用 Control-S 設 PXE 初始化時。 |
-MESSAGEDISABLE 或 -MSD |
禁用 Control-S 設 PXE 初始化時。 |
-SETWAITTIME=X 或 -SWT=X |
設置網絡接口卡的設置延遲時間設為 X 秒。 有效延遲時間為 0 、 2 、 3 和 5." |
-MODE |
將給定 EEPROM MODE 設置為給定 NIC(s) 。 |
|
i SCSI Boot 配置選項 |
參數 |
說明 |
-SAVECONFIG |
將快照的 i SCSI 引導配置在選定的端口到二進制文件。 需要指定該文件的名稱 -FILE 選項。
WARNING:為安全起見, 建議設置為禁用 CHAP 使用此選項時。 |
-RESTORECONFIG |
恢復先前保存的快照 i SCSI 引導配置所選端口。 需要 -FILE 選項指定保存的數據。
WARNING: 此功能可以創建多個主端口或次端口如果該命令也可頒發給多個端口。 查看我的啟動優先性設置 SCSI 設置菜單中下一次系統啟動。 |
|
i SCSI 發起方的端口配置選項
|
這些選項可以通過 -NIC=XX 選項個別使用,或者通過 -I 選項在。 中指定的值
-[OPTION]=[VALUE] 格式。 |
-[OPTION]=[VALUE]
|
說明
|
-INITIATORNAME |
指定的 i SCSI 合格名稱 (IQN) 發起方。 |
-INITIATORIP |
以加點的十進制符號指定發起方 IPv4 地址。 |
-INITIATORDHCP |
啟用或禁用 DHCP 客戶端在發起方。 |
-NETMASK |
以加點的十進制符號指定發起方的子網掩碼。 |
-GATEWAY |
以加點的十進制符號指定網關 IPv4 地址。 |
-BOOTPRIORITY |
指定 i SCSI 引導優先級作為 PRIMARY,SECONDARY 或 DISABLE 。 |
|
i SCSI 目標配置選項
|
這些選項可以通過 -NIC=XX 選項個別使用,或者通過 -I 選項在。 中指定的值
-[OPTION]=[VALUE] 格式。 |
-[OPTION]=[VALUE]
|
說明
|
-TARGETNAME |
指定的 i SCSI 合格名稱 (IQN) 用于目標計算機。 |
-TARGETIP |
以加點的十進制符號指定目標方 IPv4 地址。 |
-TARGETDHCP |
ENABLE 或 DISABLE 從 DHCP 獲取目標方信息根路徑下。 |
-TARGETPORT |
指定要與之連接的目標方 ICP 端口號碼。 |
-BOOTLUN |
指定從其啟動的 LUN 號碼。 |
|
驗證配置選項
|
這些選項可以通過 -NIC=XX 選項個別使用,或者通過 -I 選項在。 中指定的值
-[OPTION]=[VALUE] 格式。 |
-[OPTION]=[VALUE]
|
說明
|
-AUTHENTICATIONMETHOD |
指定 NONE 、 CHAP 或相互 CHAP |
-CHAPUSERNAME |
指定 CHAP 用戶名。 |
-CHAPSECRET |
指定了一個秘密文本字符串的 CHAP 用戶名。 |
-MUTUALCHAPSECRET |
指定逆向 (目標)CHAP 機密文本字符串。 |
FCoE 通用配置選項
|
這些選項必須與 -NIC=XX 選項合用。 不能與 -ALL 選項合用。 |
-WWPNPREFIX |
指定要用于 WWPN 的前綴。 前綴包括 4 十六進制數字。 分隔符“ -”或“:”但可選的。 例如:BOOTUTIL-NIC=1-WWPNPREFIX=20-00 |
-WWNNPREFIX |
指定要用于 WWNN 的前綴。 前綴包括 4 十六進制數字。 分隔符“ -”或“:”但可選的。 例如:BOOTUTIL-NIC=1-WWNNPREFIX=10-00 |
FCoE 目標方配置選項
|
這些選項都需要使用這兩個與 -NIC=XX 選項和 -TARGET=XX 選項合用。 -ALL 選項是不允許的。 |
-WWPN |
為選定的目標方指定 WWPN 。 WWPN 的由 16 個十六進制數字或 8 個字節組成。 每個字節可使用 '-' 或 ':' 作為可選分隔符分隔。 例如:BOOTUTIL-NIC=1-TARGET=1-WWPN= 00-11 -22-33 -44-55 -66-77 |
-FCOELUN |
為選定的 FCoE 目標方指定 LUN。 有效范圍是 0 到 255 之間的數字。 |
-FCOEVLAN |
VLAN 指定連接至選定目標方所使用。 有效范圍是 0 到 4094 之間) 。 |
-BOOTORDER |
為選定的目標方指定啟動順序。 有效范圍是 1-4 。 如果指定 0, 然后目標已被排除在啟動順序之外。 啟動順序值 1 至 4 只能一次性指派給所有啟用 FCoE 啟動的端口的目標方。
注意 |
這些命令都可以在同一命令行使用, 以便一次配置整個目標方。
例如:BOOTUTIL -NIC=1 -TARGET=2 -WWPN=0011223344556677 -FCOELUN=0 -FCOEVLAN=1 -BOOTORDER=2 |
|
|
|
此產品的 CHAP 驗證功能要求以下認可:
退出代碼
BootUtil 將退出代碼返回操作系統環境。 可能的退出代碼羅列如下:
代碼名稱 |
值 |
All BootUtil 操作成功完成 |
0 |
壞命令行參數 |
1 |
檢測到不受支持的網絡端口 |
2 |
Invalid network port selected(選定了 |
3 |
FLASH 操作失敗 |
4 |
EEPROM read operation failed(EEPROM 讀取操作失敗 |
5 |
EEPROM write operation failed(EEPROM 寫入操作失敗 |
6 個 |
File content is missing or corrupt(文件內容丟失或 |
7 |
運算符終止 |
8 個 |
LOM not supported for selected operation |
9 |
網絡端口不可啟動 |
10 |
FLASH memory is disabled for flash firmware(閃存固件 |
11 |
FLASH memory too small for selected firmware(閃存太小, 無法容納選定固件 |
12 個 |
編程 I SCSI boot configurations failed(編程 iSCSI 啟動配置失敗 |
13 |
System memory allocation failed(系統內存分配失敗 |
14 個 |
文件操作失敗。 |
15 |
FCoE operation failed(FCoE 操作失敗 |
16 個 |
|
|