本發明提出了一種實現單BIOS修復的系統及方法,能夠實現單BIOS修復,解決單BIOS固件破損用戶無法正常啟動計算機的問題,本發明通過在一個BIOS文件中,額外增加一個Recovery FV,備份BIOS階段完整數據,能夠使用較小的體積將BIOS啟動所需的最小單元和一個完整的BIOS鏡像,“塞滿”在一個BIOS芯片中,無需明顯增加FLASH的空間,機器上電開機后PEI階段會自動校驗數據完整性,如果發現checksum不一致會啟動Recovery FV,加載驅動及文件系統驅動識別對應的移動存儲介質,遍歷尋找到Recovery.fd文件,找到后將文件存入緩存區;之后調用更新BIOS程序執行更新操作。通過完整性檢測,實現了每次上電開機過程中的BIOS完整性檢測,防止BIOS發生破損導致機器無法正常使用問題。
聲明:
“一種實現單BIOS修復的系統及方法” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)