Bios

Supermicro X9SCD 無法進入 BIOS(錯誤程式碼:AB)

  • January 6, 2021

我剛剛刷新了 3 個不同 X9SCD 主機板的 BIOS,它們都安裝在不同的 MicroCloud 機箱中。我已經用這個確切的 BIOS 版本 (x9scd8.612) 完成了數百次,沒有任何問題。我有自己定制的 FreeDOS ISO,我在 IPMI KVM 上啟動並執行一個批處理文件,該文件簡單地執行:

AFUDOSU.EXE x9scd8.612 /P /B /N /K /R

在所有 3 個系統上完成,沒有錯誤。但重啟後我無法進入 BIOS。我剛剛結束了這個螢幕:

BIOS AB 錯誤

除了無法進入 BIOS 之外,這些系統似乎工作正常。我能夠通過 IPMI/KVM 在其中一個系統上安裝 Windows 2019,並在另一個系統上啟動現有的 Linux 作業系統。只是進入BIOS似乎失敗了。

我今天注意到,出於某種原因,Java 不允許我在不添加安全異常的情況下載入 KVM。這僅適用於執行 IPMI 韌體 3.50 的伺服器。3.54 上的那些繼續正常工作。所以我想知道這是否真的與 BMC/IPMI 相關?無論如何,我更新了它們的 IPMI 韌體,但這並沒有解決它。

另外,我剛剛測試了另一台X9SCD伺服器,最近完全沒有動過。它已經在執行 IPMI 3.54,我無法進入 BIOS!我完全不知道發生了什麼。還有其他人在 X9 代板上找到這個嗎?

根據Webjunkie 在 ServeTheHome 論壇中的文章中的使用者討論,似乎存在一個與日期相關的錯誤,導致某些 Supermicro X9 板上出現此行為:

如果系統日期為2020 年 12 月 31 日之後。嘗試進入 BIOS 時出現藍屏,右下角出現錯誤程式碼“AB”,根據 SuperMicro 文件,這顯然意味著“設置輸入等待”。如果清除 CMOS,就可以進入 BIOS。我們已嘗試使用最新的 BIOS (v2.3) 以及較舊的 BIOS,但結果相同。

顯然,可以通過清除 CMOS 以重置 RTC 或通過啟動作業系統並使用其工具(例如hwclock)將 RTC 設置為 2021 年之前的日期來解決此問題。

根據他們在那裡的討論,Supermicro 意識到了這個問題:

我剛剛收到來自 SuperMicro 的更新:

“我們知道這個問題並在內部努力解決它。一旦我有更多關於 BIOS 修復的詳細資訊,我將提供更新。請暫時繼續使用手動解決方法。”

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