发明名称 讹误的基本输入/输出系统影像的自动取代
摘要 当一个主要基本输入/输出系统(BIOS)确认为有效之后,即可用以启动一电脑系统。如果该主要BIOS无法通过有效性测试时,任一备用BIOS即可自动用以启动该系统。如果该主要BIOS能通过有效性测试,但却不能在一预定期间内完成执行任务时,该备用BIOS亦可自动用以启动该电脑系统。该备用BIOS内可能含有执行主要BIOS有效性测试之电脑码。在该电脑系统操作期间内可对该主要BIOS进行修改,但是,该备用BIOS在系统操作期间内可能设有防止写入之功能,以防止该备用BIOS讹误。可利用一外挂式(plug-in)模组修改该备用 BIOS,其方法是藉由该外挂式模组而非利用该主要或次要 BIOS来启动电脑系统,并将一BIOS程式由该外挂式模组复制至该备用BIOS内。
申请公布号 TWI233057 申请公布日期 2005.05.21
申请号 TW091112654 申请日期 2002.06.11
申请人 英特尔公司 发明人 马修C. 哈定;彼德A. 霍金斯
分类号 G06F9/445 主分类号 G06F9/445
代理机构 代理人 陈长文 台北市松山区敦化北路201号7楼
主权项 1.一种讹误的基本输入/输出系统(BIOS)影像的自动取代之方法,包含:测试一主要BIOS的有效性以确定该主要BIOS是否已被破坏;如果该主要BIOS未讹误,自动选择该主要BIOS中的第一启动作业程序来执行;如果该主要BIOS已讹误,自动选择执行一备用BIOS中的第二启动作业程序来执行;及自动执行所选择的第一或第二启动作业程序。2.如申请专利范围第1项之方法,其中:测试该主要BIOS之有效性包括先从该备用BIOS开始测试有效性。3.如申请专利范围第1项之方法,其中:测试该主要BIOS之有效性包括,如果该主要BIOS已讹误,即设定一无效指示符码。4.如申请专利范围第1项之方法,其中:测试该主要BIOS之有效性包括设定一选择位元,用以选择第一或第二启动程序。5.如申请专利范围第1项之方法,其中:测试该主要BIOS之有效性包括至少在该主要BIOS之至少一部份上执行一核对和检查。6.如申请专利范围第1项之方法,其中:自动选择第二启动程序来执行包括调整第一启动程序和第二启动程序之间的差异。7.如申请专利范围第1项之方法另亦包括:如选择者为执行第一种启动程序,且于一预定期间内未能完成其执行时,应重行嚐试执行该第一启动程序;及如果在预定之重试次数内每次均无法完成执行该第一启动程序时,即自动选择第二启动程序来执行。8.一种电脑可读取记录媒体,其中存有若干指令,该等指令由至少一个处理器执行时,可使该处理器执行下列作业:测试一主要BIOS的有效性,以确定该BIOS是否已讹误;如果该主要BIOS未讹误,自动选择在该主要BIOS内执行一次第一启动程序;如果该主要BIOS已讹误,即自动选择在一备用BIOS内执行一次第二种启动程序;及自动选择执行第一种或第二种启动程序。9.如申请专利范围第8项之电脑可读取记录媒体,其中:测试确认该主要BIOS之作业包括先由备用BIOS之测试确认步骤开始。10.如申请专利范围第8项之电脑可读取记录媒体,其中:测试确认该主要BIOS之步骤包括如果该主要BIOS已讹误时,应设定一无效指示符码的步骤。11.如申请专利范围第8项之电脑可读取记录媒体,其中:确认该主要BIOS有效之步骤包括设定一选择位元,以选择第一启动程序或第二启动程序。12.如申请专利范围第8项之电脑可读取记录媒体,其中:确认该主要BIOS有效性步骤包括在该主要BIOS之至少一部份上执行一次核对和检查。13.如申请专利范围第8项之电脑可读取记录媒体,其中:自动选择第二种启动来执行之步骤包括调整第一启动程序和第二启动程序之间的差异。14.如申请专利范围第8项之电脑可读取记录媒体,尚包含:如果已选择第一启动程序来执行,且在一预定期间内不能完成执行操作时,重新嚐试执行该第一启动程序;及如果在一预定重试次数的每次中,该预定期间内无法完成第一种启动程序时,即自动选择第二启动程序来执行。15.一种讹误的基本输入/输出系统(BIOS)影像的自动取代之方法,包括:将一程式设计模组连接至一含有一记忆体装置之电路板上;从该程式设计模组中读取其储存之内容而启动一电脑系统;自该程式设计模组复制一备用BIOS程式至该记忆装置;自该电路板上移去该程式设计模组;及利用该记忆体装置依序启动该电脑系统。16.如申请专利范围第15项之方法,尚包含:将一主要BIOS复制于该记忆体装置而不使用该程式设计模组。17.如申请专利范围第15项之方法,其中:连接该程式设计模组的操作包括自该电路板接受该程式设计模组所需要的所有电力。18.如申请专利范围第15项之方法,其中:连接该程式设计模组的步骤包括自该电路板接受该程式设计模组所需要的所有机械支援。19.一种讹误的基本输入/输出系统(BIOS)影像的自动取代之装置,包含:一记忆体装置,包含一主要BIOS和一备用BIOS;一个有效性测试器,用以确认至少该主要BIOS之至少一部份;及耦合至该记忆体装置之控制逻辑,用以于该主要BIOS确认为有效时,则自动选择在该主要BIOS中第一启动程序来执行,并于该主要BIOS经确认已无效时,自动选择在备用BIOS中第二启动程序来执行。20.如申请专利范围第19项之装置,其中:该有效性测试器包括在该备用BIOS内有一程式码,可用以对上述第一启动程序执行一确认有效程序。21.如申请专利范围第19项之装置,其中:该备用BIOS是一写入保护式BIOS。22.如申请专利范围第19项之装置,其中:该备用BIOS是一写入保护式BIOS,除了该备用BIOS上进行程式设计之期间之外。23.如申请专利范围第19项之装置,其中:该记忆体装置是一种单独之积体电路。24.如申请专利范围第19项之装置,尚包含:一个程式设计装置,用以程式设计该备用BIOS。25.如申请专利范围第24项之装置,其中:该程式设计装置包括一唯读记忆体。26.如申请专利范围第24项之装置,其中:该程式设计装置是一可拆除式连接至含有该记忆体装置之电路上的装置。27.如申请专利范围第26项之装置,其中:该程式设计装置经连接以从该电路板上接受其需要之所有电力。28.如申请专利范围第26项之装置,其中:该程式设计装置经连接以从该电路板上接受一切机械支援。29.如申请专利范围第19项之装置,另亦包括:一计时器,用以决定该主要BIOS是否在一预定期间内执行。图式简单说明:图1所示系一双份BIOS系统之方块图。图2A,2B及2C所示系本发明方法一种具体实例之作业流程图。图3A,3B及3C所示系一具体实例之更详细作业流程图。图4所示系一双份BIOS系统的方块图,其中有一模组可利用程式设定该BIOS之内容。
地址 美国