Обновите, включите или отключите флэш-систему вместе с Intel® Ethernet Flash Firmware Utility

Документация

Установка и настройка

000005790

26.03.2021

Используйте Intel® Ethernet Flash Firmware Utility (BootUtil) для программации параметра PCI ROM во флэш-памяти поддерживаемых сетевых адаптеров Intel PCI и PCI-Express. Вы можете использовать BootUtil для обновления конфигураций.

Загрузить Intel Ethernet Flash Firmware Utility

BootUtil — это программа, которая меняет настройки по умолчанию вашего Intel® Ethernet адаптер. Вы можете использовать BootUtil для включить или отключить функции wake-on-LAN и Intel® Boot Agent, а также включить или отключить некоторые настройки, используемые Boot Agent. BootUtil также позволяет обновить изображение, которое хранится во флэш-компоненте NIC.

  • BootUtil заменяет старые утилиты и обеспечивает функциональность старых IBAUTIL, ISCSIUTL, LANUTIL и FLAUTIL утилит, которые были обнаружены в PROBOOT, ISBoot и, PROEFI веб-пакеты.
  • BootUtil поддерживает все адаптеры, поддерживаемые предыдущими утилитами.
  • BootUtil не предназначен для использования в качестве утилиты для реализации локальной сети на материнской платах (LOM). Настройки параметров BootROM для реализации LOM не могут повлиять на работу адаптер.
ПримечаниеОбновление флэш-памяти адаптер с помощью BootUtil стирает все существующие изображения микропрограммного обеспечения из флэш-памяти.

 

Запуск BootUtil

BootUtil принимает один исполняемый параметр и связанные с ним неисполнимые параметры в выполнении. Если в комплекте поставляются конфликтующие варианты выполнения (например, -FLASHENABLE и -UPDATE вместе), BOOTUTIL будет выходить из нее с ошибкой.

Варианты, если применимо, перечислены в логических группах. Если вы запустите BootUtil без каких-либо параметров командной строки, отобразит список всех поддерживаемых сетевых адаптеров Intel, которые находятся в системе.

Общие опции

ПараметрОписание
-HELP или -?Отобразит список параметров командной строки.
-EXITCODESОтображает коды выхода, возвращенные в ОС bootUtil.
-IMAGEVERSION или -IVОтображает типы микропрограммного обеспечения и номера версий на изображении ресурсов.
Если используется для -FILE параметра, образ ресурса находится в файле FLB.
Если используется с -NIC параметром, образ ресурса находится во флэш-накопителе адаптер.
Если этот параметр используется -ALL , каждое изображение ресурсов непрерывно отображается для всех адаптеров.
-EВ системе вся поддержка сетевых портов будет перемежина.
-O=[ИМЯ ФАЙЛА]

Должно использоваться с E или NIC.
Если используется с -E , сохраняется список всех адресов NIC s и их MAC-адресов в указанный файл.

Если используется с -NIC вариант, сохраняет все параметры удаленной загрузки iSCSI для указанного NIC в указанный файл.
-I=[ИМЯ ФАЙЛА]Ознакомьтесь с вариантами конфигурации загрузки iSCSI из файла сценария [FILENAME] и параметров программы в выбранном порте.
-FILE=[ИМЯ ФАЙЛА]Указывает имя файла для параметра -SAVEIMAGE, -RESTOREIMAGE, -SAVECONFIG или -RESTORECONFIG файла.

 

Варианты программирования на флэш-накопители
ПараметрОписание
-UP Или -UPDATE=[ROMType]

[-FILE= имя файла]

Обновления флэш-памяти адаптеров, указанных -NIC вариант с заданным файлом образа флэш-микропрограммного обеспечения FLB. Если -QUIET не указан, пользователю будет предложено подтвердить переписать существующий образ микропрограммного обеспечения перед обновлением. Если имя файла не предоставлено, утилита будет отыгрываю по умолчанию bootimg. Файл FLB, который имеет все типы изображений.

В следующих примерах используются pxe, но также могут быть efi, efi64, FCoE или iSCSI.
Пример: Bootutil -NIC=x -up=pxe
или Bootutil -NIC=x -up=pxe -FILE= pxeimg.flb

Если ваш адаптер поддерживает комбогенную поддержку ПЗУ, параметр следующей команды автоматически обнаруживает поддерживаемый комбогенный образ и программируется вместе с этим образом адаптер.
-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Мигает светодиод на выбранном порте в течение десяти секунд.

 

Параметры включить/отключить адаптер флэш-накопитель
ПараметрОписание
-FLASHENABLE или -FEОбеспечивает возможность запуска флэш-микропрограммного обеспечения на выбранном адаптере.
-FLASHDISABLE или -FDОтключает возможность запуска флэш-микропрограммного обеспечения в выбранном адаптере.
-BOOTENABLE=[PXE, ISCSIPRIMARY, ISCSISECONDARY, FCOE или DISABLED]

Выбирает тип микропрограммного обеспечения флэш-накопителя для включить или отключить в выбранном порте. Комодный вариант ROM может иметь все возможности. Монолитный вариант ROM имеет возможности PXE, FCoE или iSCSI, но не все. Эта команда НЕ БУДЕТ РАБОТАТЬ с монолитными вариантами ROM.

Заметки

Эта ручная команда не применима к сетевому драйверу UEFI.

Сетевой драйвер UEFI включен по умолчанию и автоматически загружается, если сетевые порты уже не используются другим микропрограммным обеспечением флэш-системы.

BOOTENABLE=DISABLED
Отключает функции FCoE, iSCSI и PXE для устаревших BIOS.

BOOTENABLE=ISCSIPRIMARY
Включает порт в качестве основного iSCSI и отключает PXE/FCoE для устаревшей BIOS.

BOOTENABLE=ISCSISECONDARY
Включает порт как вторичный iSCSI и отключает PXE/FCoE для устаревшей BIOS.

BOOTENABLE=PXE
Включает PXE и отключает загрузку iSCSI/FCoE для устаревшей BIOS.

BOOTENABLE=FCOE
Включает FCoE и отключает загрузку iSCSI/PXE для устаревшей BIOS.

Параметры PXE Boot Configuration (могут использоваться с -NIC или -ALL)
ПараметрОписание
-DEFAULTCONFIG или -DEFCFGУстанавливает конфигурацию PXE выбранной конфигурации NIC к настройкам по умолчанию.
-SETUPENABLE или -STEВключает меню установки.
-SETUPDISABLE ИЛИ -STD1Отключает меню установки.
-TITLEENABLE ИЛИ -TLEВключает первоначальное сообщение заголовка.
-TITLEDISABLE ИЛИ -TLDОтключает первоначальное сообщение заголовок.
-MESSAGEENABLE или -MSEВключает отображение сообщения об установке control-S при инициализации PXE. Сообщение 'Control-S Setup' больше не доступно в новых версиях boot agent, что освободит место в параметре ROM.
-MESSAGEDISABLE или -MSD1Отключает отображение сообщения программы Control-S Setup после инициализации PXE.
-SETWAITTIME=X или -SWT=X1Установите время задержки установки для NIC X секунд. Допустимые сроки задержки: 0, 2, 3 и 5.
-MODEЗаписывает данную настройку РЕЖИМов в EEPROM данного NIC(ы).

  1 они более недоступны из-за ограничений пространства. Меню было удалено для освободить место, так как мы ограничены 64 КБ для опции ROM. Попробуйте использовать -TLE или TLD вместо этого, чтобы включить и отключить, иначе.

Опции конфигурации загрузки iSCSI
ПараметрОписание
-SAVECONFIGСохранения моментального снимка конфигураций загрузки iSCSI в выбранном порте в двоичный файл. Необходимо указать имя файла параметром -FILE.
ПРЕДУПРЕЖДЕНИЕ: По соображениям безопасности во время использования этого параметра рекомендуется отключить настройки ВЫБОР.
-RESTORECONFIGВосстановление ранее сохраненной моментального снимка конфигурации загрузки iSCSI в выбранном порту. Параметр -FILE для указания сохраненных данных.
ПРЕДУПРЕЖДЕНИЕ: Эта функция может создать несколько основных или вторичных портов, если одна и та же команда будет выдана нескольким портам. Просмотрите настройку приоритета загрузки в меню установки iSCSI для следующей загрузки системы.

 

Варианты конфигурации порта для iSCSI Initiator

Вы можете использовать эти параметры как отдельно с -NIC=XX , так и в файле сценария с -I вариантом. Значение указано в
-[OPTION]=[VALUE] формат.

-[OPTION]=[VALUE]

Описание

-INITIATORNAMEУказывает квалифицированное название iSCSI (IQN) для инициирования.
-INITIATORIPУказывает адрес iPv4 в пунктичной десятичной нотации.
-INITIATORDHCPВключает или отключает клиент DHCP у инициативного клиента.
-NETMASKУказывает маски понициатора в многоточечной десятичной нотации.
-GATEWAYУказывает адрес шлюза IPv4 точкой десятичной нотации.
-BOOTPRIORITYУказывает приоритет загрузки iSCSI как PRIMARY, SECONDARY или DISABLE.

 

Варианты целевой конфигурации iSCSI

Вы можете использовать эти параметры как отдельно с -NIC=XX , так и в файле сценария с -I вариантом. Значение указано в
-[OPTION]=[VALUE] формат.

-[OPTION]=[VALUE]

Описание

-TARGETNAMEУказывает квалифицированное название iSCSI (IQN) для целевого адреса.
-TARGETIPУказывает адрес IPv4 в многоточечной десятичной нотации.
-TARGETDHCPВКЛЮЧИТЬ или отключить для получения целевой информации с помощью DHCP Root Path.
-TARGETPORTУказывает номер порта TCP для целевого подключения.
-BOOTLUNУказывает номер LUN для загрузки.

 

Варианты аутентификации

Вы можете использовать эти параметры как отдельно с -NIC=XX , так и в файле сценария с вариантом -I. Значение указано в
-[OPTION]=[VALUE] формат.

-[OPTION]=[VALUE]

Описание

-AUTHENTICATIONMETHODУказывает: NONE, MUTUAL или MutualCHAP
-CHAPUSERNAMEУказывает имя пользователя СЕТ.
-CHAPSECRETУказывает секретную текстовую строку для перейдите с именем пользователя КОМПЬЮТЕРА.
-MUTUALCHAPSECRETУказывает на обратную (целевую) секретную текстовую строку СЕТА.

Общие конфигурации 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 heX-цифр или 8 bytes. Каждый byte можно разделить на «-' или «:' в качестве дополнительного сепаратора. Пример: BOOTUTIL -NIC=1 -TARGET=1 -WWPN=00-11-22-33-44-55-66-77
-FCOELUNУказывает LUN для выбранной целевой аудитории FCoE. Допустимый диапазон: 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

Для функции аутентификации AUTHENTIC этого продукта необходимы следующие подтверждения:

Коды выхода

BootUtil возвращает коды выхода в среду ОС. Далее перечислены возможные коды выхода:

Кодовое названиеЗначение
Все операции BootUtil успешно выполнены0
Неудачный параметр командной строки1
Не обнаружен поддерживаемый сетевой порт2
Выбран недопустимый сетевой порт3
Сбой операции FLASH4
Сбой операции чтения EEPROM5
Сбой операции записи EEPROM6
Файл отсутствует или поврежден7
Прекращение действия оператора8
LOM не поддерживается для выбранной операции9
Сетевой порт не загрузочный10
Флэш-память отключена для микропрограммного обеспечения флэш-памяти.11
Флэш-память слишком мала для выбранного микропрограммного обеспечения12
Сбой программирования конфигураций загрузки iSCSI13
Сбой выделения системной памяти14
Сбой операции с файлами15
Сбой операции FCoE16

 

Другие темы
Загрузить Intel® Ethernet Flash Firmware Utility
Загрузить руководство пользователя