发明名称 保护笔记型电脑之BIOS资料的装置及方法
摘要 本发明系为一种保护笔记型电脑之BIOS启动程序区块资料的装置及方法,可以避免电脑系统之BIOS启动程序区块资料受损而导致无法开机的问题发生;本发明的方法包括提供一内含有一BIOS监控程序的微控制器,用以执行 BIOS启动程序区块资料的备份,与修复BIOS之资料的操作,在BIOS启动程序区块资料受损或是资料更新失败时,搭配一个由使用者手动操作的修复开关,而于下次重新启动电脑之后,在微控制器之BIOS监控程序的运作下完成 BIOS启动程序区块资料的修复。
申请公布号 TW518514 申请公布日期 2003.01.21
申请号 TW090120181 申请日期 2001.08.17
申请人 英业达股份有限公司 发明人 张朝煌
分类号 G06F9/06 主分类号 G06F9/06
代理机构 代理人 许世正 台北市信义区忠孝东路五段四一○号四楼
主权项 1.一种保护笔记型电脑之BIOS资料的装置,用以保护储存于System ROM之中的系统BIOS资料,其包括有:一微控制器,包含有一唯读记忆体,一随机存取记忆体,以及一储存于该唯读记忆体之中的BIOS监控程序,用以执行包括有电脑系统之BIOS资料的备份作业,和在BIOS资料遗失、毁损、开机程序失败或资料更新失败之后,协助使用者执行BIOS资料的修复作业;一滙流排切换器,系由该微控制器控制,用以切换System ROM之滙流排的资料传输路径;以及一修复开关,常态设于一不作用的位置,可由使用者以手动方式切换至一作用位置,用以在电脑系统重新开机之初启动该微控制器进行BIOS资料的修复作业。2.如申请专利范围第1项所述保护笔记型电脑之BIOS资料的装置,其中该微控制器系透过一I2C滙流排对该微控制器之唯读记忆体和System ROM进行BIOS资料的备份与修复作业。3.如申请专利范围第1项所述保护笔记型电脑之BIOS资料的装置,其中该修复开关在进行BIOS之资料备份时,系设于一不作用(disable)的位置,该微控制器则透过该滙流排切换器,使得System ROM的滙流排与该微控制器的唯读记忆体连接,并且对该微控制器的唯读记忆体进行写入的操作,将System ROM之中的BIOS资料备份至该微控制器的唯读记忆体之中。4.如申请专利范围第1项所述保护笔记型电脑之BIOS资料的装置,其中该修复开关在进行开始进行BIOS之资料修复作业之前,该修复开关将移至该作用位置,该微控制器则透过该滙流排切换器,使得System ROM的滙流排与该微控制器的唯读记忆体连接,再对System ROM进行系统BIOS的写入操作,将备份在该微控制器之唯读记忆体之中的BIOS资料重新回存至System ROM,完成BIOS资料的修复。5.一种保护笔记型电脑之BIOS资料的方法,系提供一内含有BIOS监控程序的微控制器,并且依据下述的步骤,对储存于System ROM之中的BIOS之资料进行备份与修复操作,该步骤包括有:1.备份BIOS之资料的步骤,系在第一次启动电脑系统之初,将系统BIOS的资料备份至该微控制器的一唯读记忆体;以及2.修复BIOS之资料的步骤,用以在BIOS之开机程序失败时,由该微控制器发出一警告讯息,提示使用者将一修复开关设置至一作用位置,然后在下一次重新启动电脑系统时,启动该微控制器的BIOS修复程序,用以将备份在其唯读记忆体中的BIOS资料回存至System ROM之中。6.如申请专利范围第5项所述保护笔记型电脑之BIOS资料的方法,其中该微控制器系透过一I2C滙流排对该微控制器之唯读记忆体和System ROM进行BIOS资料的备份与修复作业。7.如申请专利范围第5项所述保护笔记型电脑之BIOS资料的方法,其中更包括有一更新BIOS资料的步骤,主要系在开始更新BIOS资料之初,将旧版的BIOS资料备份至该微控制器的唯读记忆体,再将新版的BIOS资料写入System ROM,若是写入失败则执行前述修复BIOS之资料的步骤。8.如申请专利范围第5项所述保护笔记型电脑之BIOS资料的方法,其中更包括有一更新BIOS资料的步骤,其包括有:1.首先进入BIOS的设定画面,等待使用者更新BIOS之资料的请求;2.在确定启动更新BIOS之资料之后,将原先储存于System ROM之内的旧版BIOS资料备份至该微控器的唯读记忆体之内,否则跳至步骤9;3.若是旧版的BIOS资料备份成功则将新版的BIOS资料写入System ROM之内,反之则重复旧版BIOS资料的备份,若是累计三次的备份均失败,则结束BIOS资料的更新操作;4.若是新版之BIOS资料成功地被写入System ROM,则跳至步骤9,否则继续执行下一步骤;5.由该微控制器发出一警告讯息,提示使用者先将电脑之电源切断,接着将该修复开关切换至一作用位置,然后重新开启电脑的电源;6.将备份的旧版BIOS资料回存入System ROM之内;7.由该微控制器发出一回存成功的讯息予使用者,提示使用者先将电脑之电源切断,接着将该修复开关切换至一不作用的位置,再重新开启电脑的电源;8.等待使用者重新进入该步骤l的BIOS设定画面,否则便在BIOS自我检查完毕之后进入正常的开机作业,并且结束更新BIOS之资料的步骤;9.更新BIOS资料之主要启动程序区块,若是更新成功则结束更新BIOS之资料步骤,否则继续下一步骤;10.由该微控制器发出一警告讯息,提示使用者先将电脑之电源切断,接着将该修复开关切换至一作用位置,然后重新开启电脑的电源;11.将储存于一紧急修复磁碟片(rescue floppy)的主要启动程序区块回存入System ROM之内;以及12.由该微控制器发出一回存成功的讯息予使用者,提示使用者先将电脑之电源切断,接着将该修复开关切换至一不作用的位置,再重新开启电脑的电源,然后跳至该步骤8。图式简单说明:第1图,系为本发明之系统方块图。第2图,系为本发明之主要步骤流程图,显示对系统BIOS之资料(Boot Block)进行备份与修复操作的步骤。第3图,系为本发明之局部流程图,显示更新BISO之启动程序区块的步骤。第4图,系为本发明之局部流程图,显示更新BIOS之启动程序区块的详细步骤。第5A图,系为本发明之系统方块,显示在进行BIOS之资料备份时,修复开关与滙流排切换器的位置。第5B图,系为本发明之系统方块,显示在进行BIOS之资料修复时,修复开关与滙流排切换器的位置。
地址 台北市士林区后港街六十六号