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