Hp

HP - BIOS - 無效的操作碼異常

  • August 12, 2021

我有一台 HP DL360 Gen9。它正在執行 Windows Server 2019,但是在我重新啟動它之後,我無法在“載入系統韌體模組 - 完成”之後再次啟動它只是因為“無效的操作碼異常”而死掉,如下所示。

(“載入系統韌體模組 - 開始”POST 程式碼:2500 ->“載入系統韌體模組 - 完成”POST 程式碼:2600,然後“無效操作碼異常”POST 程式碼仍然:2600)

我已嘗試將 BIOS 更新到最新版本,但這也不起作用。

BIOS / 系統 ROM:P89 v2.90 (04/29/2021)

LO 韌體版本:2.78 2021 年 4 月 28 日

TPM 狀態 - 目前:已啟用

模組類型:TPM 2.0

錯誤第 1 部分,共 2

部分錯誤第 2 部分,共 2 部分

Windows 正在從“Smart Array P440ar 控制器”的本地 RAID 1 引導

我希望有人可以幫助我了解問題所在,以便我可以解決它。

我聯繫了惠普並得到了這個資訊。

  • 您必須嘗試清除 NVRAM 一次。https://support.hpe.com/hpesc/public/docDisplay?docId=c04441985 – 第 92 頁,切換 6 以進行測試,啟動伺服器並將其置於相同狀態以再次啟動。
  • 交換 CPU
  • 檢查是否不是插槽問題
  • 如果出現任何硬體故障,請執行最低配置以縮小範圍 如果問題仍然存在 - 可能是系統板問題,需要更換
  • 您也可以嘗試重新安裝不同的 Windows 映像。

我只需要清除 NVRAM,就可以了。如果 NVRAM 清除不起作用,則不需要其他步驟,但現在其他步驟有。

一點額外資訊:引導驅動器是 RAID 控制器上的 RAID 1,我必須重新啟用該邏輯磁碟。

這些 POST 程式碼不在 HPE Proliant Gen9 POST 程式碼的公共列表中:https ://techlibrary.hpe.com/docs/iss/shared/error_gen9/GUID-F4913264-0358-4A71-9914-59199912055D.html

“無效的操作碼異常”表示處理器正在嘗試執行機器程式碼指令並發現它不是有效的指令。由於上一步是載入系統韌體模組,我猜測下一步必須是從一個或多個韌體模組執行一些程式碼。因此,錯誤消息可能表明某些韌體已損壞。

你知道在這個問題出現之前系統上一次成功啟動是什麼時候嗎?從那時起,系統是否收到任何韌體更新?

下一個要執行的韌體實際上可能是 Smart Array P440ar 控制器的韌體。iLO 韌體版本已顯示,因此與 iLO 功能初始化相關的韌體模組可能已成功執行。

您可以嘗試暫時從插槽中拔出 Smart Array 控制器。如果這使得 Invalid Opcode Exception 不出現,則問題可能是 Smart Array 韌體已損壞。不幸的是,我對如何從中恢復沒有任何建議。

引用自:https://serverfault.com/questions/1073715