Utilice la Utilidad para el firware de la memoria flash de Ethernet Intel® (BootUtil) para programar la ROM de opción de PCI en la memoria flash de los adaptadores de red basados en PCI-Express y PCI de Intel compatibles. Puede utilizar BootUtil para actualizar las configuraciones.
Descargar Utilidad para el firware de la memoria flash de Ethernet Intel
BootUtil es un programa de utilidad que cambia la configuración predeterminada del adaptador de Ethernet Intel®. Puede utilizar BootUtil para habilitar o deshabilitar las capacidades Wake-on-LAN y Intel® Boot Agent, y habilitar o deshabilitar algunos parámetros utilizados por Boot Agent. BootUtil también permite actualizaciones en el campo de la imagen almacenada en el componente flash del NIC.
Nota | Al actualizar la memoria flash del adaptador mediante BootUtil, se borra cualquier imagen de firmware existente de la memoria flash. |
Ejecución de BootUtil
BootUtil acepta una opción ejecutable y sus opciones no ejecutables asociadas en una ejecución. Si se proporcionan opciones ejecutables conflictivas (como -FLASHENABLE y -UPDATE utilizadas juntas), BOOTUTIL se cierra con un error.
Las opciones, cuando corresponde, se enumeran en grupos lógicos. Si ejecuta BootUtil sin ninguna opción de línea de comandos, muestra una lista de todos los adaptadores de red Intel compatibles que se encuentran en el sistema.
Opciones generales | |
Parámetro | Descripción |
-HELP o -? | Muestra una lista de opciones de la línea de comandos. |
-EXITCODES | Muestra los códigos de salida devueltos al sistema operativo por BootUtil. |
-IMAGEVERSION o -IV | Muestra los tipos de firmware y los números de versión de una imagen de recursos. Si se utiliza con la opción -FILE , la imagen del recurso se encuentra en el archivo FLB. Si se utiliza con la opción -NIC , la imagen del recurso se encuentra en la memoria flash del adaptador. Si se utiliza con la opción -ALL , cada imagen de recurso se muestra continuamente para todos los adaptadores. |
-E | Enumera todos los puertos de red admitidos en el sistema. |
-O=[NOMBRE DEL ARCHIVO] | Debe utilizarse con E o NIC. |
-I=[NOMBRE DEL ARCHIVO] | Lee las opciones de configuración de arranque iSCSI del archivo de script [FILENAME] y la configuración del programa en el puerto seleccionado. |
-FILE=[NOMBRE DEL ARCHIVO] | Especifica el nombre de archivo para -SAVEIMAGE, -RESTOREIMAGE, -SAVECONFIG o -RESTORECONFIG opción. |
Opciones de programación Flash | |
Parámetro | Descripción |
-UP o -UPDATE=[ROMType] [-FILE=Nombre del archivo] | Actualiza la memoria flash del adaptador especificado por la opción -NIC con el archivo de imagen de firmware flash FLB dado. Si no se especifica -QUIET , se solicita al usuario que confirme la sobrescritura de la imagen de firmware existente antes de actualizar. Si no se proporciona un nombre de archivo, la utilidad busca el bootimg predeterminado. FLB que tiene todos los tipos de imágenes. Los siguientes ejemplos utilizan pxe, pero también podrían ser efi, efi64, FCoE o iSCSI. Si el adaptador admite una ROM de opción combinada, la siguiente opción de comando detecta automáticamente la imagen combinada admitida y programa el adaptador con esa imagen. |
-SAVEIMAGE | Guarda la imagen de firmware flash existente en la memoria flash del adaptador especificada por la opción -NIC en un archivo de disco. El archivo de destino especifica la opción -FILE . |
-RESTOREIMAGE | Restaura una imagen de firmware flash guardada previamente en el mismo adaptador de red mediante la opción -NIC . El archivo de origen especifica la opción -FILE. |
-QUIET | Ejecuta BootUtil sin mensajes de confirmación. Esta opción se utiliza con la opción -IMAGEVERSION, -UP, -UPDATE, -RESTOREIMAGEo -HELP . |
Opciones de administración de energía | |
Parámetro | Descripción |
-WOLENABLE o -WOLE | Habilita la funcionalidad Wake On LAN (WOL) en el puerto seleccionado. |
-WOLDISABLE o -WOLD | Desactiva la funcionalidad Wake On LAN (WOL) en el puerto seleccionado. |
Opciones de selección de adaptador | |
Parámetro | Descripción |
-ALL | Selecciona todos los puertos de red compatibles que se encuentran en el sistema. |
-NIC=XX | Selecciona un puerto de red específico en el sistema. Si se utiliza sin ninguna opción ejecutable, imprime la configuración de arranque iSCSI del puerto seleccionado o la guarda en el archivo cuando se utiliza la opción -O . |
-TARGET=XX | Esta es una opción de selección específica de FCoE. Los valores legales son 1, 2, 3 y 4. Esta opción es necesaria para los comandos de configuración -WWPN, -FCOELUN, FCOEVLANy -BOOTORDER. |
-BLINK | Parpadea el LED en el puerto seleccionado durante diez segundos. |
Opciones de activación/desactivación de flash del adaptador | |||
Parámetro | Descripción | ||
-FLASHENABLE o -FE | Habilita la capacidad de ejecutar el firmware flash en el adaptador seleccionado. | ||
-FLASHDISABLE o -FD | Deshabilita la capacidad de ejecutar el firmware flash en el adaptador seleccionado. | ||
-BOOTENABLE=[PXE, ISCSIPRIMARY, ISCSISECONDARY, FCOEo DISABLED] | Selecciona el tipo de firmware flash para habilitarlo o deshabilitarlo en el puerto seleccionado. La ROM de opción combinada podría tener todas las capacidades. La ROM de opción monolítica tiene capacidad PXE, FCoE o iSCSI, pero no toda. Este comando NO funcionará en ROM de opciones monolíticas.
|
BOOTENABLE=DISABLED
Deshabilita las funcionalidades FCoE, iSCSI y PXE para BIOS heredado.
BOOTENABLE=ISCSIPRIMARY
Habilita el puerto como principal iSCSI y deshabilita PXE/FCoE para BIOS heredado.
BOOTENABLE=ISCSISECONDARY
Habilita el puerto como secundario iSCSI y deshabilita PXE/FCoE para BIOS heredado.
BOOTENABLE=PXE
Habilita PXE y deshabilita el arranque iSCSI/FCoE para BIOS heredado.
BOOTENABLE=FCOE
Habilita FCoE y deshabilita el arranque iSCSI/PXE para BIOS heredado.
Opciones de configuración de arranque PXE (se puede utilizar con -NIC o -ALL) | |
Parámetro | Descripción |
-DEFAULTCONFIG o -DEFCFG | Vuelve a establecer la configuración PXE del NIC seleccionado en la configuración predeterminada. |
-SETUPENABLE o -STE | Habilita el menú de configuración. |
-SETUPDISABLE O -STD1 | Desactiva el menú de configuración. |
-TITLEENABLE O -TLE | Habilita el mensaje de título inicial. |
-TITLEDISABLE O -TLD | Deshabilita el mensaje de título inicial. |
-MESSAGEENABLE o -MSE | Habilita la visualización del mensaje Control-S Setup cuando se inicializa PXE. El mensaje Control-S Setup ya no está disponible en las versiones más recientes de Boot Agent, lo que libera espacio en la ROM de opción. |
-MESSAGEDISABLE o -MSD1 | Deshabilita la visualización del mensaje de configuración de Control-S cuando se inicializa PXE. |
-SETWAITTIME=X o -SWT=X1 | Establezca el tiempo de retraso de configuración para los NIC a X segundos. Los tiempos de retraso válidos son 0, 2, 3 y 5. |
-MODE | Escribe la configuración de MODE dada en la EEPROM de los NIC(s) dados. |
1 Ya no están disponibles debido a limitaciones de espacio. El menú se eliminó para liberar espacio, ya que estamos limitados a 64 KB para ROM opcionales. Pruebe el -TLE o -TLD en su lugar para habilitar y deshabilitar, alternativamente.
Opciones de configuración de arranque iSCSI | |
Parámetro | Descripción |
-SAVECONFIG | Guarda una instantánea de las configuraciones de arranque iSCSI en el puerto seleccionado en un archivo binario. Debe especificar el nombre de archivo mediante la opción -FILE. ADVERTENCIA: Por razones de seguridad, se recomienda deshabilitar la configuración CHAP al usar esta opción. |
-RESTORECONFIG | Restaura la instantánea de configuración de arranque iSCSI guardada previamente en el puerto seleccionado. Necesita la opción -FILE para especificar los datos guardados. ADVERTENCIA: Esta característica puede crear varios puertos primarios o secundarios si se emite el mismo comando a varios puertos. Revise la configuración de prioridad de arranque en el menú de configuración de iSCSI para el siguiente arranque del sistema. |
Opciones de configuración de puertos para el iniciador iSCSI | |
Puede utilizar estas opciones individualmente con la opción -NIC=XX o en un archivo de script con la opción -I . El valor se especifica en -[OPTION]=[VALUE] formato. | |
-[OPTION]=[VALUE] | Descripción |
-INITIATORNAME | Especifica el nombre completo iSCSI (IQN) para el iniciador. |
-INITIATORIP | Especifica la dirección IPv4 del iniciador en notación decimal con puntos. |
-INITIATORDHCP | Habilita o deshabilita el cliente DHCP en el iniciador. |
-NETMASK | Especifica la máscara de subred del iniciador en notación decimal punteada. |
-GATEWAY | Especifica la dirección IPv4 de la puerta de enlace en notación decimal con puntos. |
-BOOTPRIORITY | Especifica la prioridad de arranque iSCSI como PRIMARY, SECONDARY o DISABLE. |
Opciones de configuración de destinos iSCSI | |
Puede utilizar estas opciones individualmente con la opción -NIC=XX o en un archivo de script con la opción -I . El valor se especifica en -[OPTION]=[VALUE] formato. | |
-[OPTION]=[VALUE] | Descripción |
-TARGETNAME | Especifica el nombre completo iSCSI (IQN) para el destino. |
-TARGETIP | Especifica la dirección IPv4 de destino en notación decimal con puntos. |
-TARGETDHCP | Active o DESHABILITE para obtener la información de destino de la ruta raíz de DHCP. |
-TARGETPORT | Especifica el número de puerto TCP en el destino al que se va a conectar. |
-BOOTLUN | Especifica el número de LUN desde el cual se debe arrancar. |
Opciones de configuración de autenticación | |||
Puede utilizar estas opciones individualmente con la opción -NIC=XX o en un archivo de script con la opción -I. El valor se especifica en -[OPTION]=[VALUE] formato. | |||
-[OPTION]=[VALUE] | Descripción | ||
-AUTHENTICATIONMETHOD | Especifica NONE, CHAP o MutualCHAP | ||
-CHAPUSERNAME | Especifica el nombre de usuario CHAP. | ||
-CHAPSECRET | Especifica una cadena de texto secreta que acompañará al nombre de usuario CHAP. | ||
-MUTUALCHAPSECRET | Especifica la cadena de texto secreta CHAP inversa (de destino). | ||
Opciones generales de configuración de FCoE | Estas opciones deben utilizarse con la opción -NIC=XX . No se pueden utilizar con la opción -ALL . | ||
-WWPNPREFIX | Especifica el prefijo que se usará para WWPN. El prefijo se compone de 4 dígitos hexadecimales. Los separadores '-' o ':' están permitidos, pero son opcionales. Ejemplo: BOOTUTIL -NIC=1 -WWPNPREFIX=20-00 | ||
-WWNNPREFIX | Especifica el prefijo que se debe utilizar para WWNN. El prefijo se compone de 4 dígitos hexadecimales. Los separadores '-' o ':' están permitidos, pero son opcionales. Ejemplo: BOOTUTIL -NIC=1 -WWNNPREFIX=10-00 | ||
Opciones de configuración del objetivo FCoE | Estas opciones requieren el uso tanto de la opción -NIC=XX como de la opción -TARGET=XX. No se permite la opción -ALL . | ||
-WWPN | Especifica el WWPN para el destino seleccionado. El WWPN consta de 16 dígitos hexadecimales u 8 bytes. Cada byte se puede separar con '-' o ':' como separador opcional. Ejemplo: BOOTUTIL -NIC=1 -TARGET=1 -WWPN=00-11-22-33-44-55-66-77 | ||
-FCOELUN | Especifica el LUN para el destino FCoE seleccionado. El rango válido es 0..255. | ||
-FCOEVLAN | Especifica la VLAN que se debe utilizar para conectarse al destino seleccionado. El rango válido es 0..4094. | ||
-BOOTORDER | Especifica el orden de arranque del destino seleccionado. El rango válido es 1-4. Si se especifica 0, el destino se excluye del orden de arranque. Los valores de orden de arranque de 1-4 solo se pueden asignar una vez a los destinos en todos los puertos habilitados para el arranque FCoE.
|
La característica de autenticación CHAP de este producto requiere los siguientes reconocimientos:
Códigos de salida
BootUtil devuelve los códigos de salida al entorno del SO. A continuación se enumeran los posibles códigos de salida:
Nombre de código | Valor |
Todas las operaciones de BootUtil se completaron correctamente | 0 |
Parámetro de línea de comandos incorrecto | 1 |
No se detectó ningún puerto de red compatible | 2 |
Se ha seleccionado un puerto de red no válido | 3 |
Error en la operación FLASH | 4 |
Error en la operación de lectura de la EEPROM | 5 |
Error en la operación de escritura de la EEPROM | 6 |
Falta el contenido del archivo o está dañado | 7 |
Rescisión del operador | 8 |
LOM no compatible para la operación seleccionada | 9 |
El puerto de red no es de arranque | 10 |
La memoria FLASH está desactivada para el firmware flash | 11 |
La memoria FLASH es demasiado pequeña para el firmware seleccionado | 12 |
Error al programar configuraciones de arranque iSCSI | 13 |
Error en la asignación de memoria del sistema | 14 |
Error en la operación del archivo | 15 |
Error en la operación FCoE | 16 |