Nâng cấp, Bật hoặc Tắt Flash với công Intel® Ethernet Flash Firmware Utility

Tài liệu

Cài đặt & Thiết lập

000005790

26/03/2021

Sử dụng Intel® Ethernet Flash Firmware Utility (BootUtil) để lập trình PCI tùy chọn ROM trên bộ nhớ flash của các bộ điều hợp mạng dựa trên Intel PCI và PCI-Express được hỗ trợ. Bạn có thể sử dụng BootUtil để cập nhật cấu hình.

Tải xuống Intel Ethernet Flash Firmware Utility

BootUtil là một chương trình tiện ích thay đổi các cài đặt mặc định của bộ điều hợp Intel® Ethernet bạn. Bạn có thể sử dụng BootUtil để bật hoặc tắt các chức năng Wake-on-LAN và Intel® Boot Agent chế độ khởi động, đồng thời bật hoặc tắt một số cài đặt do Trình quản lý Khởi động sử dụng. BootUtil cũng cho phép nâng cấp tại hiện trường lên hình ảnh được lưu trữ trong thành phần flash của NIC.

  • BootUtil thay thế các tiện ích cũ hơn và cung cấp chức năng của các tiện ích IBAUTIL, ISCSIUTL, LANUTILFLAUTIL cũ được tìm thấy trong PROBOOT, ISBoot và gói web PROEFI .
  • BootUtil hỗ trợ tất cả các bộ điều hợp được các tiện ích trước đó hỗ trợ.
  • BootUtil không phải là tiện ích để triển khai LAN-On-Bo mạch chủ (LOM). Việc điều chỉnh cài đặt BootROM trên các triển khai LOM có thể không ảnh hưởng đến cách bộ điều hợp hoạt động.
Lưu ýCập nhật bộ nhớ flash bộ điều hợp bằng BootUtil sẽ xóa bất kỳ hình ảnh chương trình cơ sở nào hiện có khỏi bộ nhớ flash.

 

Chạy Bootutil

BootUtil chấp nhận một tùy chọn thực thi và các tùy chọn không thực thi được liên quan trong thực thi. Nếu các tùy chọn thực thi mâu thuẫn (chẳng hạn -FLASHENABLE-UPDATE được sử dụng cùng nhau) được cung cấp, bootUTIL sẽ thoát có lỗi.

Các tùy chọn, nếu có, được liệt kê trong các nhóm logic. Nếu bạn chạy BootUtil mà không có bất kỳ tùy chọn dòng lệnh nào, nó sẽ hiển thị danh sách tất cả các bộ điều hợp mạng Intel được hỗ trợ được tìm thấy trong hệ thống.

Các lựa chọn chung

Tham giaMô tả
-HELP hoặc -?Hiển thị danh sách các tùy chọn dòng lệnh.
-EXITCODESHiển thị mã thoát được BootUtil trả về HĐH.
-IMAGEVERSION hoặc -IVHiển thị loại chương trình cơ sở và số phiên bản từ hình ảnh tài nguyên.
Nếu được sử dụng với tùy -FILE chỉnh, hình ảnh tài nguyên nằm trong tệp FLB.
Nếu được sử dụng với tùy -NIC chỉnh, hình ảnh tài nguyên nằm trong bộ điều hợp flash.
Nếu được sử dụng cùng tùy -ALL , mỗi hình ảnh tài nguyên sẽ liên tục được hiển thị cho tất cả các bộ điều hợp.
-ELiệt nhất tất cả các cổng mạng được hỗ trợ trong hệ thống.
-O=[FILENAME]

Phải được sử dụng với trình điều E hoặc NIC.
Nếu được sử dụng với tùy -E , lưu danh sách tất cả các trình điều NIC và địa chỉ MAC của chúng vào tệp đã chỉ định.

Nếu được sử dụng cùng với -NIC tùy chọn, lưu tất cả các tùy chọn cấu hình Khởi động từ xa iSCSI cho các tùy chọn đã chỉ định NIC đến tệp tin đã chỉ định.
-I=[FILENAME]Đọc các tùy chọn cấu hình khởi động iSCSI từ tệp lệnh [FILENAME] và cài đặt chương trình trên cổng đã chọn.
-FILE=[FILENAME]Xác định tên tệp cho tùy -SAVEIMAGE, -RESTOREIMAGE, -SAVECONFIG hoặc -RESTORECONFIG của bạn.

 

Tùy chọn lập trình flash
Tham giaMô tả
-UP Hoặc -UPDATE=[ROMType]

[-FILE= họ]

Cập nhật bộ nhớ flash của bộ điều hợp được chỉ định bởi -NIC tùy chọn với tệp hình ảnh chương trình cơ sở flash FLB đã cho trước. Nếu -QUIET không được chỉ định, người dùng được nhắc xác nhận ghi đè lên hình ảnh chương trình cơ sở hiện có trước khi nâng cấp. Nếu tên Tệp không được cung cấp, tiện ích sẽ tìm kiếm bootimg mặc định. Tập tin FLB có tất cả các loại hình ảnh.

Các ví dụ sau đây sử dụng pxe, nhưng cũng có thể là efi, efi64, FCoE hoặc iSCSI.
Ví dụ: Bootutil -NIC=x -up=pxe
hoặc Bootutil -NIC=x -up=pxe -FILE= pxeimg.flb

Nếu bộ điều hợp của bạn hỗ trợ một ROM tùy chọn combo, tùy chọn lệnh sau sẽ tự động phát hiện hình ảnh combo được hỗ trợ và chương trình bộ điều hợp với hình ảnh đó.
-up=combo

-SAVEIMAGELưu hình ảnh chương trình cơ sở flash hiện có trong bộ nhớ flash của bộ điều hợp được chỉ định bởi -NIC chọn của bạn vào tệp đĩa. Tệp đích xác định tùy chọn -FILE đích.
-RESTOREIMAGEKhôi phục hình ảnh chương trình cơ sở flash đã lưu trước đó vào cùng một bộ điều hợp mạng bằng cách sử dụng -NIC chỉnh. Tập tin nguồn chỉ định tùy chọn -FILE.
-QUIETChạy BootUtil mà không có lời nhắc xác nhận. Tùy chọn này được sử dụng với tùy -IMAGEVERSION, -UP, -UPDATE, -RESTOREIMAGE hoặc -HELP của bạn.

 

Tùy chọn quản lý nguồn điện
Tham giaMô tả
-WOLENABLE hoặc -WOLECho phép chức năng Wake On Lan (WOL) trên cổng đã chọn.
-WOLDISABLE hoặc -WOLDVô hiệu hóa chức năng Wake On Lan (WOL) trên cổng đã chọn.

 

Lựa chọn bộ điều hợp
Tham giaMô tả
-ALLChọn tất cả các cổng mạng được hỗ trợ trong hệ thống.
-NIC=XXChọn một cổng mạng cụ thể trong hệ thống. Nếu được sử dụng mà không có bất kỳ tùy chọn thực thi nào, nó sẽ in cấu hình khởi động iSCSI của cổng đã chọn hoặc lưu nó trong tệp khi sử dụng -O tùy chọn.
-TARGET=XXĐây là một tùy chọn chọn dành riêng cho FCoE. Giá trị pháp lý là 1, 2, 3 và 4. Tùy chọn này là bắt buộc đối với các lệnh cấu hình -WWPN, -FCOELUN, FCOEVLAN-BOOTORDER.
-BLINKNhấp nháy đèn LED trên cổng đã chọn trong mười giây.

 

Các tùy chọn Bật/Tắt Bộ điều hợp Flash
Tham giaMô tả
-FLASHENABLE hoặc -FECho phép khả năng chạy chương trình cơ sở flash trên bộ điều hợp đã chọn.
-FLASHDISABLE hoặc -FDVô hiệu hóa khả năng chạy chương trình cơ sở flash trên bộ điều hợp đã chọn.
-BOOTENABLE=[PXE, ISCSIPRIMARY, ISCSISECONDARY, FCOE, hoặc DISABLED]

Chọn loại chương trình cơ sở flash để bật hoặc tắt trên cổng đã chọn. Tùy chọn combo ROM có thể có tất cả chức năng. ROM tùy chọn nguyên khối có khả năng PXE, FCoE hoặc iSCSI nhưng không phải tất cả. Lệnh này sẽ KHÔNG HOẠT ĐỘNG trên CÁC ROM tùy chọn nguyên khối.

Ghi chú

Lệnh thủ công này không áp dụng cho trình điều khiển mạng UEFI.

Trình điều khiển mạng UEFI được mặc định bật và tải tự động trừ khi các cổng mạng đã được chương trình cơ sở flash khác sử dụng.

BOOTENABLE=DISABLED
Vô hiệu hóa các chức năng FCoE, iSCSI và PXE cho BIOS kế thừa.

BOOTENABLE=ISCSIPRIMARY
Cho phép cổng dưới dạng chính iSCSI và tắt PXE/FCoE cho BIOS kế thừa.

BOOTENABLE=ISCSISECONDARY
Cho phép cổng là iSCSI phụ và tắt PXE/FCoE cho BIOS kế thừa.

BOOTENABLE=PXE
Cho phép PXE và tắt khởi động iSCSI/FCoE cho BIOS kế thừa.

BOOTENABLE=FCOE
Cho phép FCoE và tắt khởi động iSCSI/PXE cho BIOS kế thừa.

Tùy chọn Cấu hình Khởi động PXE (có thể được sử dụng -NIC hoặc -ALL)
Tham giaMô tả
-DEFAULTCONFIG hoặc -DEFCFGĐặt cấu hình PXE của trình điều khiển NIC về cài đặt mặc định.
-SETUPENABLE hoặc -STECho phép Menu Cài đặt.
-SETUPDISABLE hoặc -STD1Vô hiệu hóa menu thiết lập.
-TITLEENABLE hoặc -TLECho phép thông báo tiêu đề ban đầu.
-TITLEDISABLE hoặc -TLDVô hiệu hóa tin nhắn tiêu đề ban đầu.
-MESSAGEENABLE hoặc -MSECho phép hiển thị thông báo Cài đặt Control-S khi PXE khởi tạo. Thông báo Cài đặt Control-S không còn khả dụng trong các phiên bản trình điều khiển khởi động mới hơn, giúp giải phóng không gian trong ROM tùy chọn.
-MESSAGEDISABLE hoặc -MSD1Vô hiệu hóa hiển thị thông báo Cài đặt Control-S khi PXE khởi tạo.
-SETWAITTIME=X hoặc -SWT=X1Thiết lập thời gian trì hoãn cài đặt cho NIC thành X giây. Thời gian trễ hợp lệ là 0, 2, 3 và 5.
-MODEGhi cài đặt MODE đã định vào EEPROM của các NIC(s) đã định.

  1 không còn khả dụng do giới hạn không gian. Menu đã bị xóa để giải phóng không gian vì chúng tôi giới hạn ở 64KB cho ROM tùy chọn. Hãy thử -TLE hoặc -TLD thay vì bật và tắt, thay vào đó.

Các tùy chọn cấu hình Khởi động iSCSI
Tham giaMô tả
-SAVECONFIGLưu nhanh các cấu hình khởi động iSCSI trên cổng đã chọn vào tệp nhị phân. Cần xác định tên tệp theo tùy chọn -FILE.
CẢNH BÁO: Vì lý do bảo mật, bạn nên tắt các cài đặt CHAP khi sử dụng tùy chọn này.
-RESTORECONFIGKhôi phục nhanh cấu hình khởi động iSCSI đã lưu trước đó trên cổng đã chọn. Cần tùy chọn -FILE để xác định dữ liệu đã lưu.
CẢNH BÁO: Tính năng này có thể tạo nhiều cổng chính hoặc chính nếu cùng một lệnh được phát hành cho nhiều cổng. Xem lại cài đặt ưu tiên khởi động trong menu thiết lập iSCSI cho lần khởi động hệ thống tiếp theo.

 

Tùy chọn cấu hình cổng cho Người khởi đầu iSCSI

Bạn có thể sử dụng các tùy chọn này riêng với tùy -NIC=XX hoặc trong tập lệnh với tùy -I tùy chọn. Giá trị được chỉ định trong
-[OPTION]=[VALUE] dạng khác.

-[OPTION]=[VALUE]

Mô tả

-INITIATORNAMEXác định Tên đủ điều kiện iSCSI (IQN) cho người khởi tạo.
-INITIATORIPXác định địa chỉ IPv4 của người khởi tạo trong ký hiệu decihấp phụ.
-INITIATORDHCPBật hoặc tắt máy khách DHCP trong phần khởi tạo.
-NETMASKXác định mặt nạ mạng con của người khởi tạo trong ký hiệu do đầy đủ.
-GATEWAYXác định địa chỉ IPv4 của cổng kết nối trong dấu chấm chữ thập phân.
-BOOTPRIORITYXác định ưu tiên khởi động iSCSI là CHÍNH, PHỤ hoặc TẮT.

 

Các tùy chọn cấu hình mục tiêu iSCSI

Bạn có thể sử dụng các tùy chọn này riêng với tùy -NIC=XX hoặc trong tập lệnh với tùy -I tùy chọn. Giá trị được chỉ định trong
-[OPTION]=[VALUE] dạng khác.

-[OPTION]=[VALUE]

Mô tả

-TARGETNAMEXác định tên đủ điều kiện iSCSI (IQN) cho mục tiêu.
-TARGETIPXác định địa chỉ IPv4 mục tiêu trong dấu chấm chữ thập phân.
-TARGETDHCPBẬT hoặc TẮT để nhận thông tin đích từ Đường dẫn gốc DHCP.
-TARGETPORTXác định số cổng TCP trên mục tiêu để kết nối đến.
-BOOTLUNXác định số LUN để khởi động.

 

Tùy chọn cấu hình xác thực

Bạn có thể sử dụng các tùy chọn này theo -NIC=XX tùy chọn hoặc trong tập lệnh với tùy chọn -I. Giá trị được chỉ định trong
-[OPTION]=[VALUE] dạng khác.

-[OPTION]=[VALUE]

Mô tả

-AUTHENTICATIONMETHODXác định NONE, CHAP hoặc Một trong hai
-CHAPUSERNAMEXác định tên truy cập CHAP.
-CHAPSECRETXác định một chuỗi văn bản bí mật để đi cùng với tên truy cập CHAP.
-MUTUALCHAPSECRETXác định chuỗi văn bản chap ngược (đích) ngược lại.

Các tùy chọn cấu hình chung FCoE

Các tùy chọn này phải được sử dụng với tùy -NIC=XX của bạn. Chúng không thể được sử dụng với tùy -ALL chọn.
-WWPNPREFIXXác định Tiền tố để sử dụng cho WWPN. Tiền tố này bao gồm 4 chữ số lục phân. Cho phép dấu tách '-' hoặc ':' nhưng không bắt buộc. Ví dụ:BOOTUTIL -NIC=1 -WWPNPREFIX=20-00
-WWNNPREFIXXác định Tiền tố để sử dụng cho WWNN. Tiền tố này bao gồm 4 chữ số lục phân. Cho phép dấu tách '-' hoặc ':' nhưng không bắt buộc. Ví dụ:BOOTUTIL -NIC=1 -WWNNPREFIX=10-00

Các tùy chọn cấu hình mục tiêu FCoE

Các Tùy chọn này yêu cầu sử dụng cả -NIC=XX chọn và tùy chọn -TARGET=XX. Tùy chọn -ALL được cho phép.
-WWPNXác định WWPN cho Mục tiêu đã chọn. Tập WWPN gồm 16 chữ số HEX hoặc 8 byte. Mỗi byte có thể được chia bằng '-' hoặc ':' dưới dạng dấu tách tùy chọn. Ví dụ: BOOTUTIL -NIC=1 -TARGET=1 -WWPN=00-11-22-33-44-55-66-77
-FCOELUNXác định LUN cho Mục tiêu FCoE đã chọn. Phạm vi hợp lệ là 0.255.
-FCOEVLANChỉ định VLAN để sử dụng để kết nối với mục tiêu đã chọn. Phạm vi hợp lệ là 0.4094.
-BOOTORDER

Xác định thứ tự khởi động cho đích đã chọn. Phạm vi hợp lệ là 1-4. Nếu chỉ định 0, mục tiêu sẽ được loại trừ khỏi thứ tự khởi động. Giá trị thứ tự khởi động là 1-4 chỉ có thể được chỉ định một lần cho (các) mục tiêu cho tất cả các cổng hỗ trợ khởi động FCoE.

Lưu ýTất cả các lệnh này đều có thể được sử dụng trên cùng một dòng lệnh để định cấu hình toàn bộ mục tiêu trong một shot.
Ví dụ: BOOTUTIL -NIC=1 -TARGET=2 -WWPN=0011223344556677 -FCOELUN=0 -FCOEVLAN=1 -BOOTORDER=2

Tính năng CHAP Authentication của sản phẩm này cần những sự thừa nhận sau:

  • Sản phẩm này bao gồm phần mềm mật mã do Eric Young (eay@cryptsoft.com).
  • Sản phẩm này bao gồm phần mềm do Tim Hudson (tjh@cryptsoft.com).
  • Sản phẩm này bao gồm phần mềm do Dự án OpenSSL phát triển để sử dụng trong Bộ công cụ OpenSSL .

Mã thoát

BootUtil trả về mã thoát ra môi trường Hệ Điều hành. Mã thoát có thể được liệt kê dưới đây:

Tên mãGiá trị
Tất cả các thao tác BootUtil đã hoàn thành thành công0
Tham số dòng lệnh xấu1
Không phát hiện thấy cổng mạng được hỗ trợ2
Đã chọn cổng mạng không hợp lệ3
Hoạt động FLASH thất bại4
Hoạt động đọc EEPROM thất bại5
Thao tác ghi EEPROM thất bại6
Thiếu hoặc hỏng nội dung tập tin7
Chấm dứt nhà điều hành8
LOM không được hỗ trợ cho hoạt động được chọn9
Cổng mạng không khởi động được10
Tắt bộ nhớ FLASH dành cho chương trình cơ sở flash11
Bộ nhớ FLASH quá nhỏ cho chương trình cơ sở được chọn12
Cấu hình khởi động iSCSI lập trình không thành công13
Phân bổ bộ nhớ hệ thống thất bại14
Hoạt động tập tin thất bại15
Hoạt động FCoE thất bại16

 

Chủ đề liên quan
Tải về Intel® Ethernet Flash Firmware Utility
Tải xuống hướng dẫn sử dụng