计算机和计算机控制方法技术

技术编号:9601159 阅读:167 留言:0更新日期:2014-01-23 05:44
当检测到关闭时,读取MBR或备份MBR。当MBR的数据与备份MBR的数据不相同时,将MBR复制到备份MBR。当备份MBR不能被正常地读取或者不正当时,将MBR复制到备份MBR。在计算机的电源被接通的同时备份MBR不能被正常地读取或者是不正当的时,将MBR复制到备份MBR。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种计算机和一种用于控制计算机的方法,并且特别地涉及一种将主引导记录(在下文中称为MBR)复制到备份MBR或将备份MBR复制到MBR的计算机以及一种用于在计算机上备份和恢复MBR的方法。
技术介绍
在PC/AT兼容机上使用的磁盘驱动器上的第一扇区被称为MBR。MBR存储引导装入程序(bootstrap loader)、分区表以及引导签名。PC/AT兼容机中的基本输入输出系统(在下文中称为BIOS)使用引导装入程序,从分区表搜索其中设定了启动标志的基本区域,并且将记录在该基本区域中的引导装载程序(boot loader)加载到存储器,以便启动个人计算机PC。如果MBR被损坏,则计算机不能启动。在基于PC的销售点系统(在下文中称为POS系统)之中存在24小时X 365天操作的多于若干系统。在不预期此类长时间连续操作的情况下出售并使用一些市场上可买到的硬盘。因此,即使硬盘制造商有时也不能识别故障的原因。MBR中的分区表的损坏可能不仅引起PC的启动失败,而且引起整个数据的丢失。关于由于硅磁盘上的MBR的损坏而引起的故障,不一定弄清楚故障的原因,因为市场目前处于成长阶段中并且未充分地积累技术诀窍。作为与本专利技术有关 的技术,专利文献I描述了关于用于确定备份数据中的异常的方法和用于在异常情况下处理异常的方法的专利技术。验证用于控制的数据和用于检查的数据以确定哪个数据是异常的以便恢复具有异常的数据。专利文献2描述了关于受保护的隐藏的紧急启动目录的专利技术。创建主OS的备份OS以在主OS启动或运行失败的情况下加载备份OS。此外,专利文献3描述了关于用于恢复计算机OS的方法的专利技术。每当计算机启动时检查OS引导程序文件以便恢复损坏的部分。然后,系统还检查硬盘引导信息等以便恢复损坏的部分。专利文献3还描述了在初始备份期间备份引导扇区中的信息。引文列表 专利文献{PTL 1} JP - A - 08 - 095868 (例如,段落【0026】){PTL 2} JP - W- 2006 - 513490 (例如,段落【0011 】) {PTL 3} JP - W- 2006 - 527423 (例如,段落【0014】、【0029】、【0030】以及【0036】)。
技术实现思路
技术问题 按照惯例,不存在自动恢复MBR的方式。因此,即使在大容量硬盘中,仅第一 MBR中的一个扇区的损坏阻止PC启动,使得需要使用另一系统用专用软件等来恢复PC以便恢复数据。本专利技术的示例性目的是通过自动地备份且自动地恢复MBR来解决由主引导记录(MBR)的损坏引起的个人计算机(PC或PC/AT兼容机)的启动时的故障。问题的解决方案 根据本专利技术的第一示例性方面的方法是一种用于控制计算机的方法,该计算机包括CPU以及存储单元,该存储单元存储有主引导记录(MBR)、MBR被复制到其的备份MBR以及OS, 该方法包括: 当检测到关闭时,由CPU使用OS从存储单元读取MBR和备份MBR ;以及 由CPU来执行以下过程(I)、(2)和(3)中的任何一个: (1)当MBR和备份MBR能够被正常地读取并且MBR的数据与备份MBR的数据不相同时,将MBR复制到备份MBR ; (2)当MBR能够被正常地读取并且备份MBR不能被正常地读取或者是不正当的时,将MBR复制到备份MBR;以及 (3)当备份MBR能够被正常地读取并且MBR不能被正常地读取或者是不正当的时,将备份MBR复制到MBR。根据本专利技术的第二示例性方面的方法是一种用于控制计算机的方法,该计算机包括CPU、存储单元以及存储有BIOS的存储器,该存储单元存储有主引导记录(MBR)以及MBR被复制到其的备份MBR, 该方法包括: 当计算机的电源被接通时,由CPU在操作BIOS的情况下从存储单元读取MBR和备份MBR ;以及 由CPU来执行以下过程(I)和(2 )中的任何一个: (1)当MBR和备份MBR能够被正常地读取并且MBR的数据与备份MBR的数据不相同时,将备份MBR复制到MBR;以及 (2)当MBR能够被正常地读取并且备份MBR不能被正常地读取或者是不正当的时,将MBR复制到备份MBR。根据本专利技术的第三示例性方面的计算机是一种计算机,其包括: 存储单元,其存储有主引导记录(MBR)、MBR被复制到其的备份MBR以及OS ;以及 CPU,其当检测到关闭时使用OS从存储单元读取MBR和备份MBR,并且执行以下过程(I)、(2)以及(3)中的任何一个: (1)当MBR和备份MBR能够被正常地读取并且MBR的数据与备份MBR的数据不相同时,将MBR复制到备份MBR ; (2)当MBR能够被正常地读取并且备份MBR不能被正常地读取或者是不正当的时,将MBR复制到备份MBR;以及 (3)当备份MBR能够被正常地读取并且MBR不能被正常地读取或者是不正当的时,将备份MBR复制到MBR。根据本专利技术的第四示例性方面的计算机是一种计算机,其包括: 存储单元,其存储有主引导记录(MBR)以及MBR被复制到其的备份MBR ; 存储器,其存储有BIOS ;以及 CPU,其当计算机的电源被接通时在操作BIOS的情况下从存储单元读取MBR和备份MBR,并执行以下过程(I)和(2 )中的任何一个: (1)当MBR和备份MBR能够被正常地读取并且MBR的数据与备份MBR的数据不相同时,将MBR复制到备份MBR;以及 (2)当MBR能够被正常地读取并且备份MBR不能被正常地读取或者是不正当的时,将MBR复制到备份MBR。根据本专利技术的第五示例性方面的计算机可读信息存储介质是一种计算机可读信息存储介质,其存储有程序,该程序使包括存储单元的计算机在检测到关闭时读取MBR和备份MBR并执行以下过程(I)、(2)以及(3)中的任何一个,该存储单元存储有主引导记录(MBR), MBR被复制到其的备份MBR以及OS: (1)当MBR和备份MBR能够被正常地读取并且MBR的数据与备份MBR的数据不相同时,将MBR复制到备份MBR ; (2)当MBR能够被正常地读取并且备份MBR不能被正常地读取或者是不正当的时,将MBR复制到备份MBR ;以及 (3)当备份MBR能够被正常地读取并且MBR不能被正常地读取或者是不正当的时,将备份MBR复制到MBR。根据本专利技术的第六示例性方面的计算机可读信息存储介质是一种计算机可读信息存储介质,其存储有程序,该程序使包括存储单元和存储有BIOS的存储器的计算机在电源被接通时读取MBR和备份MBR并执行以下过程(I)和(2)中的任何一个,该存储单元存储有主引导记录(MBR)以及MBR被复制到其的备份MBR: (1)当MBR和备份MBR能够被正常地读取并且MBR的数据与备份MBR的数据不相同时,将MBR复制到备份MBR;以及 (2)当MBR能够被正常地读取并且备份MBR不能被正常地读取或者是不正当的时,将MBR复制到备份MBR。专利技术的有利效果 根据本专利技术,验证备份扇区数据和MBR,并且能够在OS关闭期间自动地恢复扇区数据和MBR。当电源被接通时,BIOS程序验证MBR和备份扇区数据。当不能被正常地读取或不正当时,MBR被自动地恢复以便启动OS。本文档来自技高网
...

【技术保护点】
一种用于控制计算机的方法,该计算机包括CPU以及存储单元,该存储单元存储有主引导记录(MBR)、MBR被复制到其的备份MBR以及OS,该方法包括:当检测到关闭时,由CPU使用OS从存储单元读取MBR和备份MBR;以及由CPU来执行以下过程(1)、(2)和(3)中的任何一个:(1)当MBR和备份MBR能够被正常地读取并且MBR的数据与备份MBR的数据不相同时,将MBR复制到备份MBR;(2)当MBR能够被正常地读取并且备份MBR不能被正常地读取或者是不正当的时,将MBR复制到备份MBR;以及(3)当备份MBR能够被正常地读取并且MBR不能被正常地读取或者是不正当的时,将备份MBR复制到MBR。

【技术特征摘要】
【国外来华专利技术】2011.05.23 JP 2011-1146951.一种用于控制计算机的方法,该计算机包括CPU以及存储单元,该存储单元存储有主引导记录(MBR)、MBR被复制到其的备份MBR以及OS, 该方法包括: 当检测到关闭时,由CPU使用OS从存储单元读取MBR和备份MBR ;以及 由CPU来执行以下过程(I)、(2)和(3)中的任何一个: (1)当MBR和备份MBR能够被正常地读取并且MBR的数据与备份MBR的数据不相同时,将MBR复制到备份MBR ; (2)当MBR能够被正常地读取并且备份MBR不能被正常地读取或者是不正当的时,将MBR复制到备份MBR ;以及 (3)当备份MBR能够被正常地读取并且MBR不能被正常地读取或者是不正当的时,将备份MBR复制到MBR。2.一种用于控制计算机的方法,该计算机包括CPU、存储单元以及存储有BIOS的存储器,该存储单元存储有主引导记录(MBR)以及MBR被复制到其的备份MBR, 该方法包括: 当计算机的电源被接通时,由CPU在操作BIOS的情况下从存储单元读取MBR和备份MBR ;以及 由CPU来执行以下过程(I)和(2 )中的任何一个: (1)当MBR和备份MBR能够被正常地读取并且MBR的数据与备份MBR的数据不相同时,将备份MBR复制到MBR;以及 (2)当MBR能够被正常地读取并且备份MBR不能被正常地读取或者是不正当的时,将MBR复制到备份MBR。3.—种计算机,其包括: 存储单元,其存储有主引导记录(MBR)、MBR被复制到其的备份MBR以及OS ;以及 CPU,其当检测到关闭时使用OS从存储单元读取MBR和备份MBR,并且执行以下过程(I)、(2)以及(3)中的任何一个: (1)当MBR和备份MBR能够被正常地读取并且MBR的数据与备份MBR的数据不相同时,将MBR复制到备份MBR ; (2)当MBR能够被正常地读取并且备份MBR不能被正常地读取或...

【专利技术属性】
技术研发人员:渡边雅久
申请(专利权)人:日本电气英富醍株式会社
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1