跳到主要內容
支援知識庫

了解Intel®伺服器系統上的故障韌性開機(FRB)行為

內容類型: 產品資訊與文件   |   文章 ID: 000007197   |   最近查看日期: 2026 year 05 month 28 day

了解故障韌性開機(FRB)在英特爾伺服器系統上的運作方式,或在開機失敗情境下驗證其正確功能,是必要的

原因:

當開機過程中發生硬體故障,包括處理器 BIST 故障、POST 逾時或系統當機時,FRB 會自動啟動。了解 FRB 行為有助於診斷開機問題及系統復原行動


解決方案:

故障韌性開機(FRB)是一種自動復原系統,能幫助你的 Intel 伺服器在硬體故障發生時成功開機。FRB 有三個層級運作,每個層級保護開機過程的不同階段

BMC(踢腳板管理控制器)實施FRB等級1、2和3。如果預設的引導處理器(BSP)未能完成開機程序,FRB 會嘗試使用其他處理器開機。

  • FRB 第一級旨在從 POST 期間偵測到的 BIST 故障中恢復。這個 FRB 復原完全由 BIOS 程式碼處理。
  • FRB 等級 2 旨在從 POST 期間的看門狗超時中恢復。FRB 第二級的看門狗計時器已實作於 BMC。
  • FRB 等級 3 旨在從看門狗逾時中恢復,進行硬重置或開機時的處理。這為此層級的 FRB 提供了硬體功能。

聯邦廣播局-1

在多處理器系統中,BIOS 會將應用處理器登錄在多處理器(MP)表及 ACPI APIC 表中。當 BSP 啟動時,若應用程式處理器(AP)未能在特定時間內完成初始化,則視為無功能狀態。若 BIOS 偵測到某應用程式處理器 BIST 失效或無法運作,會請求 BMC 停用該處理器。

BMC 接著在停用處理器的同時產生系統重置;BIOS 在下一個開機週期中不會偵測到故障的處理器。故障的 AP 不會被列在 MP 表格中,也不會出現在 ACPI APIC 表格中,對作業系統來說是看不見的。若 BIOS 偵測到 BSP 已失效 BIST,會向 BMC 發送請求以停用當前處理器。若無替代處理器可用,BMC 會嗶嗶聲響喇叭並停止系統。若 BMC 能找到其他處理器,BSP 所有權會透過系統重置轉移至該處理器。

FRB-2

BMC 中的第二個看門狗計時器(FRB-2)由 BIOS 設定約 6 分鐘,設計用以確保系統完成 BIOS POST。FRB-2 定時器會在 FRB-3 定時器被停用前啟用,以防止任何 未受保護 的時間窗口。在 POST 快結束時,選項 ROM 初始化前,BIOS 會停用 BMC 中的 FRB-2 計時器。

若系統記憶體超過 1 GB,且使用者選擇測試每一個 DWORD 記憶體,則在擴充記憶體測試開始前會停用看門狗計時器,因為此配置下記憶體測試可能超過6分鐘。若系統在 POST 時當機,BIOS 不會停用 BMC 的計時器,該計時器會產生非同步系統重置(ASR)。

FRB-3

第一次計時器(FRB-3)會在系統完成硬重置後開始倒數,通常約為 5 秒。若 BSP 成功重置並開始執行,BIOS 會透過取消斷言 FRB_TIMER_HLT 訊號(GPIO)來停用 BMC 中的 FRB-3 計時器,系統繼續執行 POST。如果計時器因 BSP 未能取得或執行 BIOS 程式碼而到期,BMC 會重置系統並停用故障的處理器。

系統會持續更換 BSP,直到 BIOS POST 通過關閉 BMC 中 FRB-3 計時器的程序。如果BMC找不到合適的處理器,喇叭會發出嗶嗶聲。系統重置或斷電時,所有處理器的循環會重複。

免責聲明

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。