【技术实现步骤摘要】
本专利技术涉及一种开机方法,且特别是有关于一种(computer bootstrapping method)。
技术介绍
—般而言,计算机在开机的时候,皆通过基本输入输出系统(Basiclnput/Output System,BIOS)对计算机上的硬件初始化,并将计算机导入操作系统,而使计算机正常运作。 BIOS的程序代码包含还原码(recovery code)以及系统码(system code)。其中,在系统 码损毁时,还原码可通过已被还原码初始化的硬件装置,如光驱、外接硬盘或其它可读取外 部数据的硬件装置,读取更新程序,而对系统码进行回复救援。因此, 一般计算机会利用一 些硬件保护机制,如将储存还原码的闪存区块预设为防写入(write protection),防止还 原码遭到修改而产生系统损毁的危险。 随着计算机外设硬件装置不断地推陈出新,有时候也需要对还原码作更新,以使 得还原码可对应到新型的硬件装置,或通过更新而对有问题的还原码作修正。因此,先前技 术利用一些机制,使得储存还原码的闪存区块可在更新时解除防写入。然而,若对还原码更 新失败,则会使得系统损毁 ...
【技术保护点】
一种计算机开机方法,其特征在于,包含:自一计算机的一闪存的一第一启动区块读取并执行一第一还原码;检测该闪存的一第二启动区块是否有一第二还原码;在该第二启动区块有该第二还原码时,自第二启动区块读取该第二还原码;执行该第二还原码;自该闪存的一系统区块读取一目前系统码;以及执行该目前系统码,并使该计算机正常运作。
【技术特征摘要】
一种计算机开机方法,其特征在于,包含自一计算机的一闪存的一第一启动区块读取并执行一第一还原码;检测该闪存的一第二启动区块是否有一第二还原码;在该第二启动区块有该第二还原码时,自第二启动区块读取该第二还原码;执行该第二还原码;自该闪存的一系统区块读取一目前系统码;以及执行该目前系统码,并使该计算机正常运作。2. 根据权利要求1所述的计算机开机方法,其特征在于,还包含 检测是否收到更新该第二还原码以及该目前系统码的要求;以及在收到更新该第二还原码以及该目前系统码的要求后,更新该第二还原码以及该目前 系统码。3. 根据权利要求1所述的计算机开机方法,其特征在于,还包含 在执行该第二还原码前,检测该第二还原码是否有错误;以及 在该第二还原码有错误时,更新该第二还原码以及该目前系统码。4. 根据权利要求1所述的计算机开机方法,其特征在于,还包含 在执行该目前系统码前,检测该目前系统码是否有错误;以及 在该目前系统码有错误时,更新该第二还原码以及该目前系统码。5. 根据权利要求2、3或4所述的计算机开机方法,其特征在于,更新该第二还原码以及 该目前系统码...
【专利技术属性】
技术研发人员:陈志伟,卢晓芬,
申请(专利权)人:英业达股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。