อัปเกรด เปิดใช้งาน หรือปิดใช้งานแฟลชIntel® Ethernet Flash Firmware Utility

เอกสาร

การติดตั้งและตั้งค่า

000005790

26/03/2021

ใช้ Intel® Ethernet Flash Firmware Utility (BootUtil) เพื่อโปรแกรม PCI option 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 ไม่ได้ออกแบบมาเพื่อประโยชน์ในการใช้งานกับเมนบอร์ด LAN-On-มาเธอร์บอร์ด (LOM) การปรับแต่งการตั้งค่า BootROM ในการใช้งาน LOM อาจไม่ส่งผลต่อการใช้งานอะแดปเตอร์
หมาย เหตุการอัปเดตหน่วยความจําแฟลชของอะแดปเตอร์โดยใช้ BootUtil จะลบภาพเฟิร์มแวร์ที่มีอยู่ออกจากหน่วยความจําแฟลช

 

เรียกใช้ BootUtil

BootUtil ยอมรับหนึ่งตัวเลือกที่สามารถเรียกใช้งานได้และตัวเลือกที่ไม่เรียกปฏิบัติที่เกี่ยวข้องในการเรียกใช้งาน หากมีการหาตัวเลือกปฏิบัติการที่ขัดแย้งกัน (เช่น -FLASHENABLE และ -UPDATE ใช้งานร่วมกัน) ให้ออกจาก BOOTUTIL โดยมีข้อผิดพลาด

ตัวเลือก หากมี จะแสดงไว้ในกลุ่มลอจิคัล หากคุณใช้งาน BootUtil โดยไม่มีตัวเลือกบรรทัดรับสั่ง จะแสดงรายการของอะแดปเตอร์เครือข่าย Intel ทั้งหมดที่ได้รับการสนับสนุนที่พบในระบบ

ตัวเลือกทั่วไป

พารามิเตอร์คำ อธิบาย
-HELP หรือ -?แสดงรายการตัวเลือกบรรทัดรับสั่ง
-EXITCODESแสดงรหัสออกที่ส่งคืนไปยังระบบปฏิบัติการโดย BootUtil
-IMAGEVERSION หรือ -IVแสดงประเภทเฟิร์มแวร์และหมายเลขเวอร์ชันจากอิมเมจแหล่งข้อมูล
หากใช้ -FILE ตัวเลือกไฟล์ ไฟล์ resource image อยู่ในไฟล์ก่อน
หากใช้ -NIC ตัวเลือกนี้ ภาพทรัพยากรจะอยู่ในแฟลชของอะแดปเตอร์
หากใช้กับตัวเลือก -ALL แต่ละอิมเมจทรัพยากรจะแสดงอย่างต่อเนื่องให้กับอะแดปเตอร์ทั้งหมด
-Eระบุพอร์ตเครือข่ายที่รองรับทั้งหมดในระบบ
-O=[ชื่อไฟล์]

ต้องใช้ร่วมกับ E หรือ NIC เท่านั้น
หากใช้ -E ตัวเลือกการบันทึกรายการไฟล์ NIC s และที่อยู่ MAC ของพวกเขาไปยังไฟล์ที่ระบุ

หากใช้กับ -NIC จะบันทึกตัวเลือกการกําหนดค่าการบูตระยะไกล iSCSI ทั้งหมดไว้เพื่อกําหนดค่า NIC ไปยังไฟล์ที่ระบุ
-I=[ชื่อไฟล์]อ่านตัวเลือกการกําหนดค่าการบูต iSCSI จากไฟล์สคริปต์ [FILENAME] และการตั้งค่าโปรแกรมบนพอร์ตที่เลือก
-FILE=[ชื่อไฟล์]ใช้ชื่อไฟล์เพื่อ -SAVEIMAGE, -RESTOREIMAGE, -SAVECONFIG หรือ -RESTORECONFIG ทั้งหมด

 

ตัวเลือกการเขียนโปรแกรม Flash
พารามิเตอร์คำ อธิบาย
-UP หรือ -UPDATE=[ROMType]

[-FILE= ชื่อไฟล์]

อัปเดตหน่วยความจําแฟลชของอะแดปเตอร์ที่ระบุโดย -NIC พร้อมกับไฟล์อิมเมจเฟิร์มแวร์แฟลชของ BIOS ที่ให้มา ถ้า -QUIET ไม่ได้ระบุ ผู้ใช้จะได้รับพร้อมท์ให้ยืนยันการเขียนทับอิมเมจของเฟิร์มแวร์ที่มีอยู่ก่อนการอัพเกรด หากไม่มีชื่อไฟล์ ยูทิลิตี้จะมองหา bootimg เริ่มต้น ไฟล์ PDF ที่มีประเภทภาพทั้งหมด

ตัวอย่างต่อไปนี้ใช้ px efi, efi64, FCo E หรือ 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 (60) ในพอร์ตที่เลือก
-WOLDISABLE หรือ -WOLDปิดใช้งานฟังก์ชัน Wake On Lan (6) ในพอร์ตที่เลือก

 

ตัวเลือกการเลือกอะแดปเตอร์
พารามิเตอร์คำ อธิบาย
-ALLเลือกพอร์ตเครือข่ายที่รองรับทั้งหมดที่พบในระบบ
-NIC=XXเลือกพอร์ตเครือข่ายเฉพาะในระบบ หากใช้โดยไม่มีตัวเลือกปฏิบัติการ ใดๆ จะพิมพ์การกําหนดค่าการบูต iSCSI ของพอร์ตที่เลือก หรือบันทึกใน -O เมื่อใช้ตัวเลือกการบูต
-TARGET=XXนี่คือตัวเลือกตัวเลือกเฉพาะ FCoS ค่าทางกฎหมายคือ 1, 2, 3 และ 4 ต้องระบุตัวเลือกนี้-WWPN, -FCOELUN, FCOEVLAN กําหนด-BOOTORDER
-BLINKไฟ LED จะกะพริบที่พอร์ตที่เลือกเป็นเวลาสิบวินาที

 

ตัวเลือกการเปิดใช้งาน/ปิดใช้งานอะแดปเตอร์แฟลช
พารามิเตอร์คำ อธิบาย
-FLASHENABLE หรือ -FEช่วยให้สามารถใช้งานเฟิร์มแวร์แฟลชบนอะแดปเตอร์ที่เลือกได้
-FLASHDISABLE หรือ -FDปิดใช้งานความสามารถในการเรียกใช้เฟิร์มแวร์แฟลชบนอะแดปเตอร์ที่เลือก
-BOOTENABLE=[PXE, ISCSIPRIMARY, ISCSISECONDARY, FCOE หรือ DISABLED]

เลือกประเภทเฟิร์มแวร์แฟลชเพื่อเปิดใช้งานหรือปิดใช้งานบนพอร์ตที่เลือก รอมตัวเลือกผสมสามารถมีความสามารถทั้งหมดได้ ROM ตัวเลือกแบบเสาหินมีความสามารถ PXY, FCoY หรือ iSCSI แต่ไม่ทั้งหมด สั่งนี้จะใช้งานไม่ได้กับรอมตัวเลือกแบบเสาหิน

หมาย เหตุ

ไม่สามารถใช้คู่มือนี้กับไดรเวอร์เครือข่าย UEFI ได้

ไดรเวอร์เครือข่าย UEFI ถูกเปิดใช้งานตามค่าเริ่มต้นและโหลดโดยอัตโนมัติ เว้นแต่ว่าพอร์ตเครือข่ายถูกใช้โดยเฟิร์มแวร์แฟลชอื่นอยู่แล้ว

BOOTENABLE=DISABLED
ปิดใช้งานฟังก์ชัน FCoS, iSCSI และ PXA ของ BIOS รุ่นเก่า

BOOTENABLE=ISCSIPRIMARY
เปิดใช้งานพอร์ตเป็น iSCSI หลักและปิดใช้งาน PXA/FCoA เพื่อ BIOS รุ่นเก่า

BOOTENABLE=ISCSISECONDARY
เปิดใช้งานพอร์ตเป็น iSCSI รองและปิดใช้งาน PXPY/FCoY เพื่อ BIOS รุ่นเก่า

BOOTENABLE=PXE
เปิดใช้งาน PX1 และปิดใช้งานการบูต iSCSI/FCoS เพื่อ BIOS รุ่นเก่า

BOOTENABLE=FCOE
เปิดใช้งาน FCoS และปิดใช้งานการบูต iSCSI/PX1 เพื่อ BIOS รุ่นเก่า

ตัวเลือกการกําหนดค่าการบูต PXS (สามารถใช้กับ -NIC หรือ -ALL)
พารามิเตอร์คำ อธิบาย
-DEFAULTCONFIG หรือ -DEFCFGตั้งค่าการกําหนดค่า PX1 ของ NIC ที่เลือกกลับเป็นการตั้งค่าเริ่มต้น
-SETUPENABLE หรือ -STEเปิดใช้งานเมนูการตั้งค่า
-SETUPDISABLE หรือ -STD1ปิดใช้งานเมนูการตั้งค่า
-TITLEENABLE หรือ -TLEเปิดใช้งานข้อความชื่อเริ่มต้น
-TITLEDISABLE หรือ -TLDปิดใช้งานข้อความชื่อเริ่มต้น
-MESSAGEENABLE หรือ -MSEเปิดใช้งานการแสดงผลข้อความการตั้งค่า Control-S เมื่อ PXS เริ่มต้น ข้อความการตั้งค่า Control-S ไม่สามารถใช้งานได้ในเวอร์ชันของตัวแทนการบูตที่ใหม่กว่า ซึ่งจะเพิ่มพื้นที่ว่างใน ROM ตัวเลือก
-MESSAGEDISABLE หรือ -MSD1ปิดใช้งานการแสดงผลของข้อความการตั้งค่า Control-S เมื่อ PXES เริ่มต้น
-SETWAITTIME=X หรือ -SWT=X1ตั้งเวลาหน่วงเวลาการตั้งค่า NIC เป็น X วินาที เวลาหน่วงเวลาที่ถูกต้องคือ 0, 2, 3 และ 5
-MODEเขียนการตั้งค่า MODE ที่ให้มาไปยัง EEPROM ของ NIC(s)

  1 คุณสมบัติเหล่านี้ไม่มีให้บริการอีกต่อไปเนื่องจากข้อจํากัดด้านพื้นที่ ถอดเมนูออกเพื่อพื้นที่ว่างเนื่องจากเราจํากัดที่ 64KB เฉพาะรอมตัวเลือก ลองใช้ -TLE หรือ -TLDแทนเพื่อเปิดใช้งานและปิดใช้งาน หรืออีกทางเลือกหนึ่ง

ตัวเลือกการกําหนดค่าการบูต iSCSI
พารามิเตอร์คำ อธิบาย
-SAVECONFIGบันทึก snapshot ของการกําหนดค่าการบูต iSCSI บนพอร์ตที่เลือกไปยังไฟล์ไบนารี ต้องระบุชื่อไฟล์ตามตัวเลือก -FILE
คําเตือน: เพื่อเหตุผลด้านความปลอดภัย แนะนาให้ปิดใช้งานการตั้งค่า CHAP เมื่อใช้งานตัวเลือกนี้
-RESTORECONFIGเรียกคืนสแนปช็อคการกําหนดค่าการบูต iSCSI ที่บันทึกก่อนหน้านี้บนพอร์ตที่เลือก ต้องการตัวเลือก -FILE เพื่อระบุข้อมูลที่บันทึกไว้
คําเตือน: คุณสมบัตินี้สามารถสร้างพอร์ตหลักหรือพอร์ตรองได้หลายพอร์ต หากมีการออกใช้พอร์ตเดียวกันไปยังหลายพอร์ต ตรวจสอบการตั้งค่าระดับความล้าดับความล้าดับการบู๊ตในเมนูการตั้งค่า iSCSI เพื่อบูตระบบครั้งถัดไป

 

ตัวเลือกการกําหนดค่าพอร์ตเพื่อ iSCSI Initiator

คุณสามารถใช้ตัวเลือกเหล่านี้ทีละ -NIC=XX ตัวเลือกหรือในไฟล์สคริปต์ -I ตัวเลือก ระบุค่าใน
-[OPTION]=[VALUE] รูปแบบใหม่

-[OPTION]=[VALUE]

คำ อธิบาย

-INITIATORNAMEใช้ชื่อที่ได้รับการรับรอง iSCSI (IQN) เพื่อผู้เริ่มต้น
-INITIATORIPแสดงความสลดใจที่อยู่ IPv4 ของตัวเริ่มต้นในเครื่องหมายมลายจุด
-INITIATORDHCPเปิดใช้งานหรือปิดใช้งานไคลเอ็นต์ของ DHSD ใน initiator
-NETMASKดีเทอร์มิทมาสก์ subnet initiator ในเครื่องหมายมลายจุด
-GATEWAYแสดงแทนที่อยู่ IPv4 ของเกตเวย์ในเครื่องหมายมลายจุด
-BOOTPRIORITYใช้ลกสิทธิ์การบู๊ต iSCSI เป็น PRIMARY, SECONDARY หรือ DISABLE

 

ตัวเลือกการกําหนดค่าเป้าหมาย iSCSI

คุณสามารถใช้ตัวเลือกเหล่านี้ทีละ -NIC=XX ตัวเลือกหรือในไฟล์สคริปต์ -I ตัวเลือก ระบุค่าใน
-[OPTION]=[VALUE] รูปแบบใหม่

-[OPTION]=[VALUE]

คำ อธิบาย

-TARGETNAMEใช้ชื่อที่ได้รับการรับรอง iSCSI (IQN) กับเป้าหมาย
-TARGETIPอเล็กชั่นที่อยู่ IPv4 เป้าหมายในเครื่องหมายมลายจุด
-TARGETDHCPเปิดใช้งานหรือปิดใช้งานเพื่อรับข้อมูลเป้าหมายจากเส้นทางรากของ DHS
-TARGETPORTใช้หมายเลขพอร์ต TCP บนเป้าหมายในการเชื่อมต่อ
-BOOTLUNใช้หมายเลข 665 เพื่อบูตจาก

 

ตัวเลือกการกําหนดค่าการรับรองความถูกต้อง

คุณสามารถใช้ตัวเลือกเหล่านี้ทีละ -NIC=XX ตัวเลือกหรือในไฟล์สคริปต์ที่มีตัวเลือก -I ระบุค่าใน
-[OPTION]=[VALUE] รูปแบบใหม่

-[OPTION]=[VALUE]

คำ อธิบาย

-AUTHENTICATIONMETHODสร้างความสัญชาตรองเป็น NONE, CHAP หรือ Chap
-CHAPUSERNAMEแสดงสิทธิ์ชื่อผู้ใช้ CHAP
-CHAPSECRETใช้สตริงข้อความลับเพื่อไปกับชื่อผู้ใช้ CHAP
-MUTUALCHAPSECRETแสดงการย้อนกลับ (เป้าหมาย) สตริงข้อความลับ CHAP

ตัวเลือกการกําหนดค่าทั่วไป FCoS

ตัวเลือกเหล่านี้ต้อง -NIC=XX ตัวเลือก ไม่สามารถใช้กับตัวเลือก -ALL ได้
-WWPNPREFIXสร้างตัวอักษรนําหน้าเพื่อใช้กับ WWPN เลขนําหน้าประกอบด้วยเลขฐานสิบหก 4 หลัก ไม่อนุญาตให้ใช้เครื่องหมาย "-" หรือ ':' แต่ไม่บังคับ ตัวอย่าง:BOOTUTIL -NIC=1 -WWPNPREFIX=20-00
-WWNNPREFIXใช้ปุ่มนําหน้าเพื่อใช้กับ WWNN เลขนําหน้าประกอบด้วยเลขฐานสิบหก 4 หลัก ไม่อนุญาตให้ใช้เครื่องหมาย "-" หรือ ':' แต่ไม่บังคับ ตัวอย่าง:BOOTUTIL -NIC=1 -WWNNPREFIX=10-00

ตัวเลือกการกําหนดค่าเป้าหมาย FCoS

ตัวเลือกเหล่านี้ต้องใช้ทั้งตัวเลือก -NIC=XX และตัวเลือก -TARGET=XX ไม่อนุญาตให้ -ALL ตัวเลือกนี้
-WWPNสร้างความตื่นตากับ WWPN จากเป้าหมายที่เลือก ข้อมูล WWPN ประกอบด้วยเลข HEX 16 หลัก หรือ 8 ไบต์ แต่ละไบต์สามารถแยกด้วย '-' หรือ ':' เป็นตัวที่ไม่บังคับ ตัวอย่าง: BOOTUTIL -NIC=1 -TARGET=1 -WWPN=00-11-22-33-44-55-66-77
-FCOELUNสร้างความสบสอ 6 จากเป้าหมาย FCo E ที่เลือก ช่วงที่ถูกต้องคือ 0..255
-FCOEVLANใช้ VLAN เพื่อเชื่อมต่อกับเป้าหมายที่เลือก ช่วงที่ถูกต้องคือ 0..4094
-BOOTORDER

สร้างบูทสั่งซื้อของเป้าหมายที่เลือก ช่วงที่ถูกต้องคือ 1-4 หากมีการระบุ 0 เป้าหมายจะถูกแยกออกจากบูทสั่งซื้อ สามารถมอบหมายค่าบูทสั่งซื้อ 1-4 ครั้งให้กับเป้าหมายได้เฉพาะในพอร์ตที่เปิดใช้งานการบูต FCoS ทั้งหมด

หมาย เหตุทุกชุดบัญชาการเหล่านี้สามารถใช้งานในบรรทัดรับสั่งเดียวกันเพื่อกําหนดค่าเป้าหมายทั้งหมดได้ในภาพเดียว
ตัวอย่าง: BOOTUTIL -NIC=1 -TARGET=2 -WWPN=0011223344556677 -FCOELUN=0 -FCOEVLAN=1 -BOOTORDER=2

คุณสมบัติการตรวจสอบความถูกต้อง CHAP ของผลิตภัณฑ์นี้ต้องมีการรับทราบดังต่อไปนี้:

รหัสออก

BootUtil ส่งกลับรหัสออกสู่สภาพแวดล้อมระบบปฏิบัติการ รหัสออกที่เป็นไปได้ได้แสดงอยู่ด้านล่าง:

ชื่อรหัสค่า
การดําเนินการ BootUtil ทั้งหมดเสร็จสมบูรณ์โดยสมบูรณ์0
พารามิเตอร์บรรทัดรับสายสั่งแบบไม่ระบุ1
ไม่พบพอร์ตเครือข่ายที่รองรับ2
เลือกพอร์ตเครือข่ายไม่ถูกต้อง3
การดําเนินการ FLASH ล้มเหลว4
การอ่าน EEPROM ล้มเหลว5
การเขียน EEPROM ล้มเหลว6
ขาดหรือเสียหายเนื้อหาของไฟล์7
การยกเลิกผู้ควบคุม8
LOM ไม่รองรับการดําเนินการที่เลือก9
ไม่สามารถบูตพอร์ตเครือข่ายได้10
ปิดใช้งานหน่วยความจํา FLASH ไว้เพื่อเฟิร์มแวร์แฟลช11
หน่วยความจํา FLASH เล็กเกินไปกับเฟิร์มแวร์ที่เลือก12
การกําหนดค่าการบูต iSCSI การเขียนโปรแกรมล้มเหลว13
การจัดสรรหน่วยความจําระบบล้มเหลว14
การดําเนินการไฟล์ล้มเหลว15
การดําเนินการ FCoS ล้มเหลว16

 

หัวข้อที่เกี่ยวข้อง
ดาวน์โหลด Intel® Ethernet Flash Firmware Utility
ดาวน์โหลดคู่มือผู้ใช้