本发明提出了一种实现单BIOS修复的系统及方法,能够实现单BIOS修复,解决单BIOS固件破损用户无法正常启动计算机的问题,本发明通过在一个BIOS文件中,额外增加一个Recovery FV,备份BIOS阶段完整数据,能够使用较小的体积将BIOS启动所需的最小单元和一个完整的BIOS镜像,“塞满”在一个BIOS
芯片中,无需明显增加FLASH的空间,机器上电开机后PEI阶段会自动校验数据完整性,如果发现checksum不一致会启动Recovery FV,加载驱动及文件系统驱动识别对应的移动存储介质,遍历寻找到Recovery.fd文件,找到后将文件存入缓存区;之后调用更新BIOS程序执行更新操作。通过完整性检测,实现了每次上电开机过程中的BIOS完整性检测,防止BIOS发生破损导致机器无法正常使用问题。
声明:
“一种实现单BIOS修复的系统及方法” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)