1 PXE啟動晶片出錯代碼錶
初始化/引導/載入Bootstrap錯誤碼
PXE-E00: Could not find enough free base memory.
PXE主代碼和UNDI運行時模組從快閃記憶體或上位記憶體拷貝至基本記憶體頂部480K(78000h)至640K(A0000h)的剩餘空間位置,這段記憶體必須被系統BIOS填零,如果這些記憶體沒有填零,PXE ROM裡的重布置代碼將認為這些記憶體已經被系統BIOS或其它啟動ROM佔用了。
PXE-E01: PCI Vendor and Device IDs do not match!
此資訊在成品BIOS中不可能出現,當系統BIOS初始化基於PCI的ROM時,它將假設PCI 匯流排/裝置/模組(Bus/Device/Function)值已在AX寄存器裡通過審核,如果AX寄存器裡定義的PCI裝置不匹配UNDI裝置,將出現此錯誤碼。
PXE-E04: Error reading PCI configuration space
如果任何PCI BIOS調用導致PCI設定空間返回錯誤碼,此資訊將出現,此資訊將不會在成品BIOS和硬體上出現。
PXE-E05: EEPROM checksum error
如果網卡EEPROM內容被損壞,將出現此資訊。EEPROM內容的損壞通常發生在正在對網卡EEPROM進行編程時系統突然複位(Reset)或掉電的情形下,如果出現此資訊,PXE ROM將不執行引導。
PXE-E06: Option ROM requires DDIM support
此資訊將不會在成品BIOS中出現,PCI可選ROM通常必須被設定為DDIM可選ROM(通常必須被安置在讀/寫上位記憶體中)
PXE-E07: PCI BIOS calls not supported
此資訊將不會在成品BIOS中出現,PCI BIOS必須有PCI BIOS服務。
PXE-E08: Unexpected API error. API: xxxxh Status: xxxxh
如果PXE API返回一個運行時載入器(Runtime Loader)預料之外的狀態碼,將出現此資訊
PXE-E09: Unexpected UNDI loader error. Status: xxxxh
如果UNDI運行時載入器(Runtime Loader)返回預料之外的狀態碼,將出現此資訊
ARP錯誤碼
PXE-E11: ARP timeout
PXE ROM將重試四遍ARP請求,如果無法擷取任何有效ARP回覆,將出現此資訊,此資訊通常源於一些網路和服務設定錯誤,通常的原因有:
1. 在DHCP主伺服器上設定了DHCP類別識別項(Option 60)卻在另一台伺服器上安裝了ProxyDHCP服務。
2. 使用了不響應ARP請求的路由器
BIOS和BIS錯誤碼
PXE-E20: BIOS extended memory copy error. AH == nn
如果BIOS擴充記憶體拷貝服務返回一個錯誤資訊,此資訊將出現,在成品BIOS中將不會遭遇此資訊,代碼“nn”為BIOS擴充記憶體拷貝服務(Int 15h,AH = 87h)返回的錯誤碼。
PXE-E21: BIS integrity check failed
如果在擴充記憶體中的BIS映像損壞,則將顯示此資訊
PXE-E22: BIS image/credential validation failed
下載的映像和認證不匹配用戶端關鍵字
PXE-E23: BIS initialization failed
BIS無法被初始化,沒有更多可用資料
PXE-E24: BIS shutdown failed
BIS無法停止,沒有更多可用資料
PXE-E25: BIS get boot object authorization check flag failed
--------------------------------------------------------------------------------
2 PXE啟動晶片出錯代碼錶
無法檢測BIS已啟用/已禁用
PXE-E26: BIS free memory failed
無法釋放BIS分配記憶體
PXE-E27: BIS get signature information failed
請求BIS認證類型資訊不能被確定。
PXE-E28: BIS bad entry structure checksum
SM BIOS表中的BIS入口結構無效。
TFTP/MTFTP錯誤碼
PXE-E32: TFTP open timeout
TFTP“Open”請求沒有應答,驗證TFTP服務是否正在運行。
PXE-E35: TFTP read timeout
未收到下一個TFTP資料包
PXE-E36: Error received from TFTP server
從TFTP伺服器上收到了一個錯誤的TFTP資料包
PXE-E38: TFTP cannot open connection
當試圖送出一個TFTP“Open”包時發生了一個硬體錯
PXE-E39: TFTP cannot read from connection
當試圖送出一個TFTP應答包時發生了一個硬體錯
PXE-E3A: TFTP too many packages.
此資訊意味著發生了下列兩種情況中的一個:
1. 你試圖用TFTP下載一個比分配的緩衝區更大的檔案
2. 你作為一個從(Slave)用戶端使用MTFTP開始下載一個檔案,而當你變成一個主(Master)用戶端時,此檔案的大小發生了改變。
PXE-E3B: TFTP error – File not found
請求的檔案在TFTP伺服器上無法找到。
PXE-E3C: TFTP error – Access violation
已在TFTP伺服器上找到了請求的檔案,但TFTP服務沒有足夠的存取權限開啟/讀取檔案。
PXE-E3F: TFTP packet size is invalid
收到的TFTP包大小超過1456bytes
BOOTP/DHCP錯誤碼
PXE-E51: No DHCP or proxyDHCP offers were received
用戶端沒有收到任何有效DHCP、BOOTP或proxyDHCP應答。
PXE-E52: proxyDHCP offers were received. No DHCP offers were received
用戶端沒有收到任何有效DHCP或BOOTP應答,但用戶端收到了至少一個有效proxyDHCP應答。
PXE-E53: No boot filename received
用戶端收到了至少一個有效DHCP/BOOTP應答,但沒有開機檔案名可下載。
PXE-E55: proxyDHCP service did not reply to request on port 4011
用戶端發出一個proxyDHCP請求到DHCP伺服器的4011連接埠並沒有收到回複。
UNDI錯誤碼
PXE-E60: Invalid UNDI API function number
一個被基本代碼所使用的API在UNDI ROM中無法執行。
PXE-E61: Media test failed, check cable
網線沒有插或沒有串連,可能是網線壞、網卡壞或串連問題。
PXE-E63: Error while initializing the NIC
初始化網卡硬體時出現錯誤,建議換網卡。
PXE-E64: Error while initializing the PHY
試圖初始化PHY硬體時出現錯誤,建議換網卡。
--------------------------------------------------------------------------------
3 PXE啟動晶片出錯代碼錶
PXE-E65: Error while reading the configuration data
讀取網卡設定資料時出現錯誤,建議換網卡。
PXE-E66: Error while reading the initialization data
讀取網卡初始化資料時出現錯誤,建議換網卡。
PXE-E67: Invalid MAC address
儲存在這塊網卡中的MAC地址無效,建議換網卡
PXE-E68: Invalid EEPROM checksum
EEPROM校正和錯誤,EEPROM內容已損壞,建議換網卡
PXE-E69: Error while setting interrupt
無法配置硬體中斷,建議換網卡。
Bootstrap和Discovery錯誤碼
PXE-E74: Bad or missing PXE menu and/or prompt information
已檢測到PXE標識但啟動菜單和/或啟動命令提示字元標識未發現/不存在
PXE-E76: Bad or missing multicast discovery address
多播建立已啟動但多播建立地址標識不符
PXE-E77: Bad or missing discovery server list
多播和廣播建立(Discovery)都被禁用,或使用伺服器列表啟用,但伺服器列表標識未發現/不存在
PXE-E78: Could not locate boot server
有效引導伺服器應答未被用戶端收到
PXE-E79: NBP is too big to fit in free base memory
NBP太大,超過用戶端基本記憶體容量
PXE-E7A: Client could not locate a secure server
當用戶端未從啟動伺服器收到任何安全資訊並且用戶端上的BIS已被啟用,將顯示此資訊。
PXE-E7B: Missing MTFTP server IP address
當ROM未收到PXE建立標識或proxyDHCP回應和DHCP SIADDR地區被設定為0.0.0.0,將顯示此資訊。
未分類錯誤碼
PXE-EA0: Network boot canceled by keystroke
使用者在DHCP/建立/TFTP過程中按了“Esc”或“Ctrl+C”鍵
基礎代碼/UNDI Loader錯誤碼
PXE-EC1: BaseCode ROM ID structure was not found
UNDI引導模組不能發現基礎代碼ROM ID結構。如果系統中有基礎代碼ROM映像,它可能已經損壞了
PXE-EC3: BaseCode ROM ID structure is invalid
基礎代碼ROM ID結構有問題,基礎代碼ROM映像已經損壞了
PXE-EC4: UNDI ROM ID structure was not found
基礎代碼載入模組不能在UNDI ROM ID結構中定位
PXE-EC5: UNDI ROM ID structure is invalid
UNDI ROM映像已經損壞了
PXE-EC6: UNDI driver image is invalid
UNDI ROM映像已經損壞了
PXE-EC8: !PXE structure was not found in UNDI driver code segment
UNDI ROM映像已經損壞了,或者未能被BIOS載入,此錯誤資訊通常系如下一個或三個原因所致:
1. 當即將調用一個LOM映像的時間點,網卡映像正在被編程進BIOS
2. 在PXE可選ROM開始啟動之前,PXE可選ROM載入自檢記憶體管理器(POST Memory Manager,$PMM)分配的記憶體期間被損壞或刪除。
3. 在載入ROM結構期間UNDI_Loader結構未被正確載入
PXE-EC9: PXENV+ structure was not found in UNDI driver code segment
UNDI ROM映像可能被損壞了,或未被BIOS載入,此錯誤資訊通常系如下三個原因所致:
1. 當即將調用一個LOM映像的時間點,網卡映像正在被編程進BIOS
2. 在PXE可選ROM開始啟動之前,PXE可選ROM載入自檢記憶體管理器(POST Memory Manager,$PMM)分配的記憶體期間被損壞或刪除。
3. 在載入ROM結構期間UNDI_Loader結構未被正確載入。