1.一种基本输入输出系统回复方法,包含:
存储固件修改记录至计算机装置的存储介质,该固件修改记录包含该计算机装置的基本输入输出系统的至少一设定;
修改该基本输入输出系统中的该至少一设定;
决定在执行修改后的该基本输入输出系统时的错误;
当决定该错误时,由该存储介质提取该固件修改记录的至少一部分;以及
至少部分地根据该固件修改记录的该至少一部分,存储该基本输入输出系统的一或多个设定。
2.如权利要求1所述的基本输入输出系统回复方法,还包含:
接收多个基本输入输出系统设定以产生该固件修改记录,所述基本输入输出系统设定中的每一个与在该基本输入输出系统的该至少一设定的一个别修改相关联。
3.如权利要求2所述的基本输入输出系统回复方法,其还包含:
使用该计算机装置的服务控制器,提供基本输入输出系统选项接口,用以对所述基本输入输出系统设定进行选择;以及
藉由该服务控制器的网络接口,接收所述基本输入输出系统设定中被选定的一个。
4.如权利要求3所述的基本输入输出系统回复方法,其中所述基本输入输出系统设定中被选定的该一个包含先前被该计算机装置的管理员所修改的一或多个参数。
5.如权利要求1所述的基本输入输出系统回复方法,其还包含:
藉由查询服务控制器来决定有效基本输入输出系统需要被回复。
6.如权利要求1所述的基本输入输出系统回复方法,其还包含:
至少部分地根据该固件修改记录来决定执行修改后的该基本输入输出系统时失败的原因。
7.一种基本输入输出系统回复管理系统,其包含:
处理器;以及
存储器,包含多个指令,当所述指令被该基本输入输出系统回复管理系 统所执行时使该基本输入输出系统回复管理系统:
存储固件修改记录至计算机装置的存储介质,该固件修改记录包含该计算机装置的基本输入输出系统的至少一设定;
修改该基本输入输出系统中的该至少一设定;
决定在执行修改后的该基本输入输出系统时的错误;
当决定该错误时,由该存储介质提取该固件修改记录的至少一部分;以及
至少部分地根据该固件修改记录的该至少一部分,存储该基本输入输出系统的一或多个设定。
8.如权利要求7所述的基本输入输出系统回复管理系统,其中所述指令进一步致使该基本输入输出系统回复管理系统:
藉由询问(querying)该计算机装置的管理员以决定是否存储多个基本输入输出系统设定的其中之一。
9.如权利要求7所述的基本输入输出系统回复管理系统,其中所述指令进一步致使该基本输入输出系统回复管理系统:
连接跳线器至该计算机装置,该跳线器配置以触发该基本输入输出系统的回复(restoration)。
10.一种计算机程序产品,包含:
第一程序代码,用以存储固件修改记录至计算机装置的存储介质,该固件修改记录包含该计算机装置的基本输入输出系统的至少一设定;
第二程序代码,用以修改该基本输入输出系统中的该至少一设定;
第三程序代码,用以决定在执行修改后的该基本输入输出系统时的错误;
第四程序代码,用以当决定该错误时,由该存储介质提取该固件修改记录的至少一部分;以及
第五程序代码,用以至少部分地根据该固件修改记录的该至少一部分,存储该基本输入输出系统的一或多个设定。