ソフトウェアで Flash をアップグレード、有効化、または無効化インテル® Ethernet Flash Firmware Utility

ドキュメント

インストール & セットアップ

000005790

2021/03/26

インテル・ インテル® Ethernet Flash Firmware Utility (BootUtil) を使用して、サポートされているインテル PCI および PCI-Express ベースのネットワーク・アダプターのフラッシュメモリの PCI オプション ROM をプログラムします。BootUtil を使用して構成を更新することができます。

ダウンロード インテル Ethernet Flash Firmware Utility

BootUtil は、お使いシステムのアダプターのデフォルトの設定を変更するインテル® Ethernetプログラムです。BootUtil を使用すると、Wake-on-LAN および インテル® Boot Agent機能を有効または無効にし、Boot Agent で使用される一部の設定を有効または無効にできます。BootUtil では、システムのフラッシュ・コンポーネントに保存されているイメージを実際の場所でアップグレード NIC

  • BootUtil は古いユーティリティーを置き換え、PROBOOT, ISBoot および PROEFI Web パックに見つかった古い IBAUTIL, ISCSIUTL, LANUTIL および FLAUTIL ユーティリティーの機能を提供します。
  • BootUtil は、以前のユーティリティーがサポートしているすべてのアダプターをサポートしています。
  • BootUtil は LAN-On-Motherboard (LOM) 実装用のユーティリティーとしての使用を意図した製品ではありません。LOM 実装で BootROM 設定を調整した場合、アダプターの動作に影響しない場合があります。
メモBootUtil を使用してアダプターのフラッシュメモリを更新すると、フラッシュメモリから既存のファームウェア・イメージが消去されます。

 

BootUtil を実行する

BootUtil は実行中に 1 つの実行可能オプションと関連付けられた非実行可能オプションを受け入れします。競合する実行可能ファイルのオプション ( -FLASHENABLE-UPDATE 使用など) が提供されている場合、BOOTUTIL はエラーを出して終了します。

オプションは (該当する場合) 論理グループにリストされています。コマンドラインオプションなしで BootUtil を実行すると、システムでサポートされているインテル・ネットワーク・アダプターの一覧が表示されます。

一般的なオプション

パラメーター説明
-HELP または -?コマンドラインオプションの一覧が表示されます。
-EXITCODESBootUtil により OS に戻された終了コードを表示します。
-IMAGEVERSION または -IVリソース・イメージのファームウェアの種類とバージョン番号を表示します。
このオプションを -FILE 使用すると、リソース・イメージが FLB ファイルに含されます。
[アダプター] オプション -NIC 使用すると、リソースイメージがアダプターのフラッシュに表示されます。
このオプションを -ALL 使用すると、すべてのアダプターに対して各リソース・イメージが継続的に表示されます。
-Eシステムでサポートされているネットワーク・ポートを列挙します。
-O=[FILENAME]

E または NIC
このオプションを -E 使用する場合、指定されたファイル NIC すべてのアドレスと MAC アドレスのリストを保存します。

と一緒に使用する場合、 -NIC オプションで、指定した iSCSI リモートブート設定オプションすべて保存します。 NIC を指定したファイルに保存します。
-I=[FILENAME]選択したポートの [FILENAME] スクリプトファイルとプログラム設定から iSCSI ブート設定オプションを読み取ります。
-FILE=[FILENAME]選択または変更オプションのファイル -SAVEIMAGE, -RESTOREIMAGE, -SAVECONFIG-RESTORECONFIG します。

 

フラッシュ・プログラミング・オプション
パラメーター説明
-UP または -UPDATE=[ROM タイプ]

[-FILE= ファイル名]

で指定されているアダプターのフラッシュメモリを更新します。 -NIC 特定の FLB フラッシュ・ファームウェア・イメージ・ファイルを選択できます。もし -QUIET が指定されていない場合、アップグレードする前に、既存のファームウェア・イメージを上書きする確認画面が表示されます。ファイル名が指定されていない場合、ユーティリティーはデフォルトの bootimg を検索します。すべての画像タイプを持つ FLB ファイル。

次の例では pxe を使用していますが、efi、efi64、FCoE または iSCSI の場合があります。
例: Bootutil -NIC=x -up=pxe
または Bootutil -NIC=x -up=pxe -FILE= pxeimg.flb

お使いアダプターがコンボオプション ROM に対応している場合、次のコマンド・オプションは自動的にサポートされているコンボ画像を検出し、その画像を使用してアダプターをプログラムします。
-up=combo

-SAVEIMAGE-NIC オプションで指定したアダプターのフラッシュメモリに、既存のフラッシュ・ファームウェア・イメージをディスク・ファイルに保存します。変換先ファイルに変換先オプション-FILE 指定します。
-RESTOREIMAGEインストール・オプションを使用して、以前保存したフラッシュ・ファームウェア・イメージを同じネットワーク・アダプターに -NIC します。ソースファイルは -FILE オプションを指定します。
-QUIET確認プロンプトなしで BootUtil を実行します。このオプションは、[オプション] または [ -IMAGEVERSION, -UP, -UPDATE, -RESTOREIMAGE-HELP されます。

 

電源管理オプション
パラメーター説明
-WOLENABLE または -WOLE選択したポートで Wake On Lan (WOL) 機能を有効に設定します。
-WOLDISABLE または -WOLD選択したポートで Wake On Lan (WOL) 機能を無効にします。

 

アダプターの選択オプション
パラメーター説明
-ALLシステムでサポートされているネットワーク・ポートすべてのポートを選択します。
-NIC=XXシステムの特定のネットワーク・ポートを選択します。実行可能オプションなしで使用した場合、選択したポートの iSCSI ブート設定を印刷するか、 -O オプションを使用するとファイルに保存されます。
-TARGET=XXこれは FCoE 固有の選択オプションです。法的な値は 1、2、3、および 4 です。このオプションは、設定コマンドおよびコマンドの -WWPN, -FCOELUN, FCOEVLAN-BOOTORDER
-BLINK選択したポートの LED を 10 秒間点滅します。

 

アダプターの Flash 有効 / 無効のオプション
パラメーター説明
-FLASHENABLE または -FE選択したアダプターでフラッシュ・ファームウェアを実行する機能を有効にします。
-FLASHDISABLE または -FD選択したアダプターでフラッシュ・ファームウェアを実行する機能を無効にします。
-BOOTENABLE=[PXE, ISCSIPRIMARY, ISCSISECONDARY, FCOE、または DISABLED]

選択したポートで有効または無効にするフラッシュ・ファームウェアの種類を選択します。コンボオプション ROM は、すべての機能を持っている可能性があります。モノリシック・オプション ROM には PXE、FCoE、または iSCSI 機能がありますが、すべてではありません。このコマンドはモノリシック・オプション ROM では動作しません。

ノート

この手動コマンドは UEFI ネットワーク・ドライバーには適用されません。

UEFI ネットワーク・ドライバーは、他のフラッシュ・ファームウェアでネットワーク・ポートが既に使用されている場合を含め、デフォルトで有効にされ、自動的にロードされます。

BOOTENABLE=DISABLED
レガシー BIOS の FCoE、iSCSI、PXE 機能を無効にします。

BOOTENABLE=ISCSIPRIMARY
iSCSI プライマリーとしてポートを有効にし、レガシー BIOS で PXE/FCoE を無効にします。

BOOTENABLE=ISCSISECONDARY
iSCSI セカンダリーとしてポートを有効にし、レガシー BIOS で PXE/FCoE を無効にします。

BOOTENABLE=PXE
レガシー BIOS で PXE を有効にし、iSCSI/FCoE ブートを無効にします。

BOOTENABLE=FCOE
レガシー BIOS で FCoE を有効にして iSCSI/PXE ブートを無効にします。

PXE Boot Configuration オプション (コンピューターまたはコンピューターで -NIC 使用 -ALL)
パラメーター説明
-DEFAULTCONFIG または -DEFCFG選択したデバイスの PXE 設定を NIC デフォルトの設定に戻します。
-SETUPENABLE または -STEセットアップ・メニューを有効に設定します。
-SETUPDISABLE OR の -STD1セットアップ・メニューを無効にします。
-TITLEENABLE OR の -TLE初期タイトル・メッセージを有効に設定します。
-TITLEDISABLE OR の -TLD初期タイトル・メッセージを無効にします。
-MESSAGEENABLE または -MSEPXE が初期化される際に Control-S Setup メッセージを表示できます。Control-S Setup メッセージは、オプション ROM の領域を解放する新しいブート・エージェント・バージョンでは使用できなくなりました。
-MESSAGEDISABLE または -MSD1PXE が初期化される際に Control-S Setup メッセージの表示を無効にします。
-SETWAITTIME=X または -SWT=X1システム設定のセットアップ遅延時間を NIC X 秒に設定します。有効な遅延時間は 0、2、3、および 5 です。
-MODE指定した MODE 設定を指定したモードの EEPROM NIC 書き込みます。

  1 スペースの制限により、これらは利用できなくなりました。オプション ROM では 64 KB に制限されたので、領域を解放するためにメニューが削除されました。有効または 無効にするには、-TLE または -TLDを試してください。

iSCSI ブート構成オプション
パラメーター説明
-SAVECONFIG選択したポート上の iSCSI ブート構成のスナップショットをバイナリーファイルに保存します。FILE オプションでファイル名を指定する必要があります。
警告: セキュリティー上の理由から、このオプションを使用する場合は、
-RESTORECONFIG選択したポートで、保存済みだった iSCSI ブート構成のスナップショットを復元します。保存したデータを指定するには -FILE オプションが必要です。
警告: この機能は、同じコマンドを複数ポートに発行した場合に、複数のプライマリー・ポートまたはセカンダリー・ポートを作成できます。次のシステムを起動する iSCSI セットアップ・メニューのブート優先順位の設定を確認します。

 

iSCSI のポート構成オプション

これらのオプションは個別に [オプション] オプションと -NIC=XX または [オプション] オプションを使用したスクリプトファイル -I することができます。この値は次で指定します。
-[OPTION]=[VALUE] をクリックします。

-[OPTION]=[VALUE]

説明

-INITIATORNAME指定指定ファイルの iSCSI 認定名 (以下、参照先: ISCSI QUALIFIED Name) を指定します。
-INITIATORIP大枠の大枠に付された大枠の枠に付した IPv4 アドレスを指定します。
-INITIATORDHCPアドレス指定で DHCP クライアントを有効または無効にします。
-NETMASKサブレイヤーの大小に「サブフィールド」のサブマスクを付け、指定します。
-GATEWAY大小の小線で表記されるゲートウェイ IPv4 アドレスを指定します。
-BOOTPRIORITYiSCSI ブートの優先順位をプライマリー、セカンダリー、または DISABLE として指定します。

 

iSCSI ターゲット構成オプション

これらのオプションは個別に [オプション] オプションと -NIC=XX または [オプション] オプションを使用したスクリプトファイル -I することができます。この値は次で指定します。
-[OPTION]=[VALUE] をクリックします。

-[OPTION]=[VALUE]

説明

-TARGETNAMEターゲットの iSCSI Qualified Name (レンス)を指定します。
-TARGETIP指定先の IPv4 アドレスを、点線の大小小文字で指定します。
-TARGETDHCPDHCP ルートパスからターゲット情報を取得するには、有効または無効を設定します。
-TARGETPORT接続先の TCP ポート番号を指定します。
-BOOTLUN起動する LUN 番号を指定します。

 

認証設定オプション

これらのオプションは、 -NIC=XX オプションと一緒に使用するか、-I オプションを使用したスクリプトファイルで使用することができます。この値は次で指定します。
-[OPTION]=[VALUE] をクリックします。

-[OPTION]=[VALUE]

説明

-AUTHENTICATIONMETHODNONE、しおり、または相互のCHAP を指定します。
-CHAPUSERNAME多くのユーザー名を指定します。
-CHAPSECRETそのファイルに対して、そのユーザー名と一緒に使用する秘密のテキスト文字列を指定します。
-MUTUALCHAPSECRETリバース (対象) の高い、高い文字列を含む、高い文字列 (ターゲット) を指定します。

FCoE の一般的な構成オプション

これらのオプションは、オプションのオプションで -NIC=XX があります。このオプションはオプションのオプション -ALL できません。
-WWPNPREFIXWWPN で使用するプリフィクスを指定します。プリフィクスは 4 ケタの数字で構成されます。「-」や「:」の使用は可能ですが、任意です。例:BOOTUTIL -NIC=1 -WWPNPREFIX=20-00
-WWNNPREFIXWWNN で使用するプリフィクスを指定します。プリフィクスは 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 ブート対応ポート全体でターゲットに 1 回のみ割り当てることができます。

メモこれらのコマンドはすべて同じコマンドラインで使用して、ターゲット全体を一発で設定できます。
例: BOOTUTIL -NIC=1 -TARGET=2 -WWPN=0011223344556677 -FCOELUN=0 -FCOEVLAN=1 -BOOTORDER=2

本製品の高認識認証機能には、以下の承認が必要です。

  • この製品には Eric Young (eay@cryptsoft.com) が作成した暗号化ソフトウェアが含 eay@cryptsoft.com。
  • この製品には Tim Hudson (tjh@cryptsoft.com) が作成したソフトウェアが含 tjh@cryptsoft.com。
  • この製品には、Open高次オブジェクト・オブジェクト・ツールキットで使用するために Open高次オブジェクト・オブジェクト・プロジェクトが開発 したソフトウェアが含まれています

終了コード

BootUtil は OS 環境に終了コードを戻します。考えられる終了コードは以下の通りです。

コード名
すべての BootUtil 操作が正常に完了しました0
Bad command line パラメーター1
サポートされているネットワーク・ポートが見つけられていない2
ネットワーク・ポートが無効です3
FLASH 操作に失敗しました4
EEPROM リード操作に失敗しました5
EEPROM 書き込み操作に失敗しました6
ファイルコンテンツが見つからないか、壊れています。7
オペレーターの終了8
LOM は選択された操作に対応していない9
ネットワーク・ポートを起動できません10
フラッシュ・ファームウェアの場合、フラッシュメモリは無効になっています。11
選択したファームウェアでフラッシュメモリが小さすぎます12
iSCSI ブート構成のプログラミングに失敗しました13
システムメモリーの割り当てに失敗しました14
ファイルの操作に失敗しました15
FCoE 操作に失敗しました16

 

関連トピック
ダウンロード インテル® Ethernet Flash Firmware Utility
ユーザーガイドのダウンロード