测试带有硬盘的计算机系统的方法

文档序号:6412541阅读:182来源:国知局
专利名称:测试带有硬盘的计算机系统的方法
技术领域
本发明是关于测试带有硬盘的计算机系统操作的方法,具体的是关于使用装在系统内部的硬盘测试计算机系统的更有效的方法。
一旦计算机系统已经生产出来,就需要对其进行计算机测试处理,使用装在其硬盘上的测试程序来检测每一个生产的计算机系统是否能正常地操作,和装在其硬盘上的程序是否能正常地执行。
正好在对它们的操作进行测试之后,将运行DOS(磁盘操作系统)程序的个人计算机断电。然而,在该计算机系统是用装在计算机系统的微软公司Windows 95作为操作系统被引导和利用测试程序被测试以确定它们是否正常操作的情况下,当计算机系统依照通常测试方法使用软盘测试时,就会出现下列问题。
首先,由于计算机系统是由插入在其内的软盘加以测试的,由于相对低的盘存取时间,造成了其测试速度相对较低。
其次,若仅使用软盘则不可能用新的操作系统测试计算机系统。同样,在计算机系统用赋值了特定产品号的操作系统进行初始操作的情况下,信息例如产品号和类似信息应由用户输入到计算机系统,由于将要被装入到大量生产的计算机系统的操作系统的信息相互间是不同的,就需要较长的时间将信息输入到用于测试的各自的计算机系统。
为了克服上述问题,软件制造者提供了所谓的“AUDIT”模式执行程序给硬件制造者。如果将“AUDIT”模式执行程序提供给生产的计算机系统,每一个计算机系统能被测试而不需输入信息。例如,如果计算机系统由微软公司的Windows 95操作系统初始引导以测试计算机系统是否能正常的操作,这就无需使用由该公司已经提供的所谓“Pre-Installer”程序来将输入信息输入到计算机系统。


图1示出了用硬盘测试计算机系统的通常方法。图2示出了使用通常方法把大量程序文件装到硬盘上的顺序。
参照图1和2,在步骤S102,将物理格式化的硬盘利用FDISK.EXE文件划分以使用其整个区域为一部分区域,在步骤S104,将该划分的硬盘利用FORMAT.EXE文件逻辑格式化,如图2A所示。在步骤S112,使用Pre-Installer把Windows 95操作系统装到硬盘上,在步骤114,将用于计算机系统操作所必需的装置驱动程序顺序装入到硬盘上。在步骤S116,将用户使用的应用程序文件也装入到硬盘上。如图2B所示,将上述文件均存储在硬盘上。
在步骤S122,使用硬盘复制装置把作为原始硬盘的硬盘信息复制到其它硬盘上,在步骤S124,将复制的硬盘建立在计算机系统上。
在步骤S132,计算机系统用软盘上的DOS作为引导驱动被引导,然后在计算机系统内执行DOS的测试程序以测试是否计算机系统在正常操作、和在步骤134,将Pre-Installer和Windows 95的测试程序装到硬盘上,如图2C所示。
随后,在步骤S142,用硬盘上的Windows 95操作系统作为引导驱动将计算机系统引导和执行Windows 95的测试程序以测试计算机系统是否正常的操作。
最后,在步骤S144,将Windows 95操作系统的测试程序和Pre-Installer从硬盘中抹去,如图2D所示。
依照测试计算机系统通常的方法,经常会出现严重的问题,即,在用户计算机环境下已经正常执行的程序在AUDIT模式下不能正常运行。
同样,在使用硬盘上的Windows 95操作系统并在AUDIT模式时装入应用程序的情况下,当计算机系统测试后,应当将它们完全从硬盘上抹去,这是因为将应用程序保留在硬盘上,初始的文件会被改变。如果不是这样的话,由于不必要的信息保留在硬盘上作为引导驱动,测试操作者将等待计算机系统操作被正常地结束,作为结果,它使操作者用了很长时间来测试计算机系统。
进而,由于计算机系统是使用软盘上的DOS引导的,引导计算机系统需要相对长的时间。
因此,本发明的目的是提供一种使用硬盘容易测试计算机系统的方法,该硬盘被划分为第一和第二部分区域,其中整个计算机系统的操作被装在第二部分区域内的测试程序所测试和在完成测试后,将第二部分区域抹去。
依照本发明的一个方面,用物理格式化的硬盘测试计算机系统的方法包括以下步骤定义所说硬盘的整个区域为第一部分区域;将用于所说计算机系统操作的必需的大量程序文件装入到所说的第一部分区域;划分所说的硬盘以定义所说第一部分区域的部分区域为第二部分区域,所说第二部分区域与所说第一部分区域的部分区域相重叠;设置所说第二部分区域为引导驱动程序;在第二部分区域内安装所说的程序文件;使用所说第二部分区域再引导所说计算机系统;在所说第二部分区域装入测试程序文件以形成原始的硬盘;使用在所说第二部分区域的测试程序文件测试所说计算机系统;抹去与所说第一部分区域重叠的所说第二部分区域;和设置所说第一部分区域为引导驱动程序区域。
在该实施例中,定义所说第一部分区域的步骤包括划分所说硬盘以将所说硬盘的所说全部区域用作为所说第一部分区域,和逻辑格式化所说第一部分区域。
在该实施例中,将用于所说计算机操作所必需的大量的程序文件装入的步骤,包括将操作系统装入到所说第一部分区域,装入大量的装置驱动程序到所说的第一部分区域和装入大量的应用程序到第一部分区域。
在该实施例中,划分所说硬盘以定义所说第二部分区域的步骤。包括检测在所说硬盘上数据未存储的区域的开始位置,设置所说开始位置为所说第二部分区域的开始位置。
在该实施例中,划分所说硬盘以定义所说第二部分区域的步骤,包括由用户设置所说第二部分区域开始的位置。
在该实施例中,还包括依照位于所说第二部分区域的操作系统执行再引导所说计算机系统的步骤。
在该实施例中,装入所说测试程序文件到所说第二区域的步骤,包括把装在所说第一部分区域的大量的程序文件复制到所说第二部分区域。
在该实施例中,该方法进一步包括在将所说测试程序文件装入到所说第二部分区域后,使用盘复制装置将所说原始硬盘的所说程序文件复制到其它大量硬盘,形成许多复制硬盘和在计算机系统建立所说复制硬盘中的一个。
依照本发明的另一方面,用被物理格式化的硬盘测试计算机系统的方法,包括如下步骤划分所说硬盘以定义所说硬盘的整个区域为第一部分区域和将所说第一部分区域中的部分区域定义为第二部分区域,所说第二部分区域和所说第一部分区域的所说部分区域相重叠;将用于所说计算机系统操作所必需的大量的程序文件装入到第一部分区域;设置所说第二部分区域为引导驱动程序;将所说程序文件装入到所说第二部分区域;使用所说第二部分区域重新引导所说的计算机系统;将测试程序文件装入到所说第二部分区域以形成原始的硬盘;使用在所说第二部分区域的所说测试程序文件测试所说计算机系统;抹去与所说第一部分区域重叠的第二部分区域;和设置所说第一部分区域为引导驱动程序区域。
依照本发明的另一方面,使用被物理格式化的硬盘测试计算机系统的方法,包括如下步骤划分所说硬盘以定义所说硬盘的全部区域为第一部分区域和定义所说第一部分区域中的部分区域为第二部分区域,所说第二部分区域和所说第一部分区域的所说部分区域相重叠;随后将用于所说计算机系统操作所必需的大量的程序文件装入到所说的第一和第二部分区域;设置所说第二部分区域为引导驱动程序;使用所说第二部分区域重新引导所说计算机系统;将测试程序文件装入到所说的第二部分区域以形成原始的硬盘;使用在所说第二部分区域内的所说测试程序文件测试所说的计算机系统;抹掉与所说第一部分区域重叠的所说第二部分区域;设置所说第一部分区域为引导驱动程序区域。
下面参照附图,结合实施例详细说明本发明。使对本发明更容易理解和使其目的变得十分明显;图1是测试带硬盘的计算机系统的通常方法的流程图;图2是按照通常方法将大量程序文件装入到硬盘上的顺序;图3A和3B是依照本发明实施例的测试计算机系统的新颖方法的流程图;图4A至4E是依据本发明新颖的测试方法将大量程序文件装入到硬盘上的顺序;图5是将硬盘划分为两部分区域的示意图,用于解释本发明的测试方法;和图6和7是硬盘方框图,其中依照本发明新颖的测试方法采用两个不同的盘划分过程将每个硬盘各被划分为两个部分区域。
参看图3A和3B,依照本发明的测试计算机系统的新颖的方法包括如下步骤划分物理格式化的硬盘以定义该硬盘的整个区域为第一部分区域和定义第一部分区域中的部分区域为第二部分区域,设置第二部分区域为引导驱动程序(boot driver),将测试程序文件装入第二部分区域以形成原始硬盘,使用在所说第二部分区域内的测试程序文件测试计算机系统,抹去与第一部分区域中的部分区域重叠的第二部分区域,和设置第一部分区域为引导驱动程序区域。为实质上测试其它计算机系统起见,将建立在原始硬盘的第一和第二部分区域的所有程序文件在装入测试程序后使用磁盘复制装置复制在其它硬盘上。在生产的计算机系统中分别地建立这样复制的硬盘。如果带有复制硬盘的计算机系统被通电,它就会由装在第二部分区域内的操作程序所引导。然后,计算机系统执行测试程序和开始操作以测试它是否能正常地运行,在该测试完成后,将第二部分区域抹掉和将第一部分区域设置为用于引导的活动区域,即做为引导驱动程序区域。
此后,依据本发明实施例的测试计算机系统的方法将参照附图加以描述,在该实施例中,例如,可将Windows 95用作为操作系统。
首先,如图3A的步骤S200所示,将硬盘格式化以便可能为用户所使用。在步骤S202,将物理格式化的硬盘划分以使用其整个区域作为一部分区域(以后,称为“第一部分区域”)10如图4A所示,控制过程进到步骤S204,其中将硬盘逻辑格式化。在该实施例中,将物理格式化的硬盘使用以划分其整个区域。但是在这个实施例中也可以使用物理上未格式化的硬盘。在这种情况下,未格式化的硬盘首先被物理格式化和然后被化分以使用整个区域作为该第一部分区域。
如步骤S210所示,将用于计算机系统操作所必需的程序文件顺序地建立在第一部分区域10。在步骤S212,将操作程序例如DOS,Windows 95或类似程序通过使用pre-installer建立在第一部分区域和将计算机系统要求的几个装置驱动程序程序文件(以后称为“装置驱动程序”)建立在第一部分区域10和控制进到步骤S216,在这里将用户的应用程序文件建立其上。如图4B所示,Windows 95操作系统和其它程序文件位于第一部分区域10内。
如步骤S220所示,将硬盘划分为两个区域。在步骤S222,将硬盘划分以定义其整个区域为第一部分区域10和定义第一部分区域10中的部分区域为第二部分区域20(参见图4C)。同样,将第二部分区域20设置为引导驱动程序区域,例如,作为引导驱动程序,第二部分区域20和第一部分区域10的部分相重叠,如图4C和图5所示。控制进到步骤S224,其中将第二部分区域逻辑格式化。在步骤S226,操作系统,例如建立在第一部分区域器中的Windows 95被建立到第二部分区域20。程序文件和操作系统可以交替地建立在第二部分区域20,如图4D所示。
另一方面,将硬盘划分为至少两个部分区域可由两个过程来完成,其中之一是自动地检测数据没有存储到硬盘上的区域中的开始位置和设置该开始位置为第二部分区域的开始位置,如图6所示,其中之二是由用户设置第二部分区域的开始位置,如图7所示。
再参看图3B,如步骤S230所示,使用第二部分区域20的操作系统对计算机系统再引导(re-booted)和将测试程序文件建立在第二部分区域。在步骤S232,由使用第二部分区域20作为引导驱动程序再引导该计算机系统和然后设置同样的环境为用户的计算机环境。这里,如果装入的操作系统是Windows 95如图4D所示,通过输入其特定的产品号(product number)以设定与用户的计算机环境相同的环境。其次,控制进入到步骤S234,其中将测试程序文件建立在第二部分区域20,如图4C所示。作为结果,原始的硬盘被完全生产出来了。
如步骤S240所示,使用磁盘复制装置把原始硬盘复制到其它的硬盘和将复制的硬盘在生产出的计算机系统分别地安置,在步骤S242,使用硬盘复制装置把原始硬盘的所有程序文件复制到其它硬盘上,控制进入到步骤S244,其中将复制的硬盘在计算机系统中安置。如果该原始硬盘直接被安置在计算机系统,则程序步骤S242和S244可以在该实施例中省略。
如步骤S250所示,执行第二部分区域20上的测试程序以测试计算机系统和将第二部分区域20抹去以设置第一部分区域为引导驱动程序区域。在步骤S252,如果带有复制的硬盘的计算机系统被加电,它就能用由装在第二部分区域20的操作系统所引导。这是因为第二部分区域事先在图3A的步骤S222中被设置为引导驱动程序区域。与此同时,在步骤S252,执行装在第二部分区域20的测试程序以测试计算机系统是否能正常操作。控制进到步骤S254,其中,将第二部分区域20抹去,如图4E所示,和然后将第一部分区域10,设置为引导驱动器程序域。
参看图4D,计算机系统的引导可用Windows 95操作系统加以完成。计算机系统也可交替地由DOS或Windows 95的单DOS加以引导。这里单DOS是指DOS功能,当Windows 95操作系统被执行时考虑到执行的程序或命令与通常的DOS相兼容,使用这些功能计算机系统能被再引导,该单DOS包括在Windows 95操作系统中。
在完成测试操作之后,如果Windows 95被用作为操作系统,计算机系统可以被断电尽管它还没有正常地结束,这是因为计算机系统是用装在第二部分区域20内的Windows 95加以引导的。依此,即使计算机系统非正常地断电,装在第一部分区域的Windows 95可以和此危险无关。
在上述的实施例中,应执行为了定义硬盘上的第一和第二部分区域,划分过程的两步骤。然而,执行划分过程的单个步骤以定义硬盘上的两部分区域类似划分过程的两步骤,两部分区域的一部分可以定义为整个区域,而另一个区域可被定义为全部区域中的部分区域和与全部区域的部分区域相重叠。如果用单划分步骤划分硬盘为两部分区域,在划分该硬盘后,用于计算机系统操作所必需的程序文件顺序地被装入到第一和第二区域或仅仅被装入与第一部分区域中的部分区域重叠的第二区域。
如上所述,依据本发明测试方法的计算机系统的测试可在操作系统下执行,该操作系统被装在第二部分区域中,但不同于在第一部分区域的原始操作系统。
同样,由于计算机系统能使用硬盘加以引导,这就不需要使用附加的引导软盘。依此,引导计算机系统需要的时间能被缩短。
尽管将Windows 95用作为计算机系统的操作系统,该系统能被断电而无需执行在Windows 95操作系统内的停机程序,依此,测试计算机系统需要的时间能被缩短。
权利要求
1.一种使用被物理格式化的硬盘测试计算机系统的方法包括以下步骤定义所说硬盘的整个区域为第一部分区域;将用于所说计算机系统操作所必需的大量程序文件装入到所说第一部分区域中;划分所说硬盘,以定义所说第一部分区域中的部分区域为第二部分区域,所说第二部分区域和所说第一部分区域的所说部分区域相重叠;设置所说第二部分区域为引导驱动程序区域;将所说程序文件装入到所说第二部分区域中;使用所说第二部分区域再引导所说计算机系统;将测试程序文件装入到所说第二部分区域中以形成原始硬盘;使用在所说第二部分区域中的所说测试程序文件测试所说计算机系统;抹去与所说第一部分区域相重叠的第二部分区域;和设置所说第一部分区域为引导驱动程序区域。
2.如权利要求1所说的方法,其中,定义所说第一部分区域的步骤包括划分所说硬盘以便将所说硬盘的所说全部区域用作为所说第一部分区域,和逻辑地格式化所说第一部分区域。
3.如权利要求1所说的方法,其中,将用于所说计算机系统操作所必需的大量程序文件装入的步骤包括,装入操作系统到所说第一部分区域;装入大量装置驱动程序到所说第一部分区域和装入大量应用程序到第一部分区域。
4.如权利要求1所说的方法,其中,划分所说硬盘以定义所说第二部分区域的步骤包括,检测在所说硬盘上没有数据存储的区域的开始位置,和设置所说开始位置为所说第二部分区域的开始位置。
5.如权利要求1所说的方法,其中,划分所说硬盘以定义所说第二部分区域的步骤包括,由用户设置所说第二部分区域的开始位置。
6.如权利要求1所说的方法,其中,再引导所说计算机系统的步骤是依据位于所说第二部分区域中的操作系统执行的。
7.如权利要求1所说的方法,其中,在所说第二部分区域中,装入所说测试程序文件的步骤包括,复制装在所说第一部分区域内的大量程序文件到所说第二部分区域。
8.如权利要求1所说的方法,其中,在将所说测试程序文件装入到所说第二部分区域之后,还包括通过使用磁盘复制装置将所说原始硬盘的所说程序文件复制到大量其它硬盘上以形成大量复制硬盘,和在计算机系统内建立所说复制的硬盘之一的步骤。
9.一种使用被物理格式化的硬盘测试计算机系统的方法,包括以下步骤划分所说硬盘以定义所说硬盘的整个区域为第一部分区域和将所说第一部分区域中的部分区域定义为第二部分区域,所说第二部分区域和所说第一部分区域中的部分区域相重叠。将用于所说计算机系统操作所必需的大量程序文件装入到所说的第一部分区域;设置所说第二部分区域为引导驱动程序区域;将所说程序文件装入到所说第二部分区域;使用所说第二部分区域再引导所说计算机系统;将测试程序文件装入到所说第二部分区域以形成原始硬盘;使用在所说第二部分区域中的所说测试程序文件测试所说计算机系统;将与所说第一部分区域重叠的所说第二部分区域抹去;和设置所说第一部分区域为引导驱动程序区域。
10.如权利要求9所说的方法,其中,划分所说硬盘的步骤包括,检测在所说硬盘上没有数据存储的区域的开始位置,将所说开始位置设置为所说第二部分区域的开始位置。
11.如权利要求9所说的方法,其中,划分所说硬盘以定义所说第二部分区域的步骤包括,由用户设置所说第二部分区域的开始位置。
12.如权利要求9所说的方法,其中,将所说测试程序文件装入到所说第二部分区域的步骤包括,把装在所说第一部分区域的大量程序文件装入到所说第二部分区域。
13.如权利要求9的方法,其中,在把所说测试程序文件装入到第二部分区域之后,进而包括使用磁盘复制装置把所说原始硬盘的所说程序文件复制到大量其它硬盘上以形成大量复制的硬盘,和在计算机系统内建立所说复制硬盘之一的步骤。
14.一种使用被物理格式化的硬盘测试计算机的方法,包括以下步骤划分所说硬盘以定义所说硬盘的整个区域为第一部分区域和将所说的第一部分区域中的部分区域定义为第二部分区域,所说的第二部分区域和所说第一部分区域的所说部分区域相重叠;顺序地把用于所说计算机系统操作所必需的大量程序文件装入到所说第一和第二部分区域;设置所说第二部分区域为引导驱动程序区域;使用所说第二部分区域再引导所说的计算机系统;将测试程序文件装入到所说第二部分区域以形成原始硬盘;使用在所说第二部分区域内的所说测试程序文件测试所说计算机系统;将与所说第一部分区域重叠的第二部分区域抹去;和将所说第一部分区域设置为引导驱动程序区域。
15.如权利要求14所说的方法,其中,在将所说测试程序文件装入到所说第二部分区域之后,进而还包括使用磁盘复制装置把所说原始硬盘的所说程序文件复制到大量其它硬盘上以形成大量复制的硬盘,和在计算机系统内建立所说复制硬盘之一的步骤。
全文摘要
一种测试带有硬盘的计算机系统的方法,包括步骤:划分物理格式化的硬盘以定义硬盘的整个区域为第一部分区域和第一部分区域的部分区域为第二部分区域;设置第二部分区域为引导驱动程序区域,将测试程序文件装入到第二部分区域以形成原始硬盘,使用在第二部分区域的测试程序文件测试计算机系统,抹去与第一部分区域的部分相重叠的第二部分区域,和设置第一部分区域为引导驱动程序区域,使用盘复制装置将上述文件复制到其它硬盘上,分别在计算机系统内建立复制的硬盘。
文档编号G06F9/445GK1180195SQ9712272
公开日1998年4月29日 申请日期1997年8月22日 优先权日1996年8月23日
发明者田荣一 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1