专利名称::在交换系统中使盘格式化的方法
技术领域:
:本发明涉及用于包括盘的交换系统的盘控制方法,更具体说,涉及根据从外部设备接收的盘模式信息使盘格式化的方法。硬盘被广泛用于辅助存储。根据用于确定盘类型的盘模式信息使硬盘格式化,并根据盘的类型和型号而改变各参数。因此,为了使系统对许多不同种类的盘具有兼容性,系统应具有对于所有盘种类的模式信息。通常,系统将盘模式信息写入ROM(只读存储器)芯片,相应的固件在使盘格式化时使用该盘模式信息。即,通常的盘格式化方法是将盘模式信息写入ROM芯片,并在使盘格式化时参考它。根据通常的盘格式化方法,在设计固件的过程中,系统将许多盘类型的模式信息写入ROM芯片,这样,以后该固件就很容易使硬盘格式化。然而,根据通常的方法,系统可能没有最新的盘型号的模式信息,故系统不能使该盘格式化。在这种情况下,应该用具有最新的盘型号模式信息的新的一个来替换该ROM芯片。而且,即使在希望将同样型号用于不同模式的情况下,也应该用新的一个来替换该ROM芯片。因此,本发明的目的是提供一种根据从外部设备接收的盘模式信息使盘格式化的方法,将盘模式信息写入盘中,以便将来使用。为达到上述和其它目的,提供了一种在交换系统中使盘格式化的方法,该交换系统具有用于使盘格式化的输入/输出处理器组件,该输入/输出处理器组件连接到用于产生使盘格式化的信息文件的外部设备上。该方法包括以下步骤当从外部设备接收盘格式化指令时,检查该盘是否具有写入到其系统区域中的盘模式信息;如果该盘具有盘模式信息,则根据从系统区域中读出的盘模式信息使盘格式化;如果该盘没有盘模式信息,则请求外部设备发送供该盘用的盘模式信息,以根据从外部设备接收的盘模式信息使盘格式化;和将从外部设备接收的盘模式信息写入该盘的系统区域。通过下面结合附图的详细描述,更容易了解本发明的这些和多种其它特征及优点,其中图1是在交换系统中使盘格式化的系统框图;图2是根据本发明的最佳实施例,通过交换系统的输入/输出处理器组件20,使盘格式化的流程图;图3A-3C是通过实例表示盘模式信息的图表。在下面的描述中,给出了数字化的具体说明,以便更透彻地了解本发明。然而,本领域的技术人员应清楚,没有这些具体的详细说明仍然可以实施本发明。在本发明中省略了那些会使本发明主题模糊的已知功能和结构方面的详细描述。参看图1,交换系统包括IPM(输入/输出处理器组件)20、盘30和交换机40。将IPM20连接到MAP(维护和管理个人计算机)10,该MAP是一外部设备。交换系统从连接到其上的外部设备接收盘模式信息,以便根据接收的盘模式信息使盘30格式化。图中,从外部连接到交换系统的MAP10产生盘格式化信息,并将它储存到盘30中。IPM20执行该系统与外部设备之间的接口功能,以使实现该交换系统的输入/输出处理功能。具体说,根据本发明的最佳实施例,连接到MAP10的IPM20从MAP10接收盘模式信息。盘30为一硬盘,是通过本发明的IPM20格式化的。另外,MAP10和IPM20分别具有HDLC/LAPB协议总线。图2表示使盘30格式化的流程图,其中IPM20根据通信协议从MAP10接收盘格式化的模式信息,并将接收的盘模式信息写入盘30的系统区域。图3A-3C通过举例示出盘ST3390N的盘模式信息,这是由Siera公司制造的硬盘,表1通过页面模式示出盘ST3390N的盘模式信息。表1</tables>将表1的各个模式页分开为在图3A-3C中所示的详细模式信息。具体说,图3A表示由11个字节组成的差错校正页01H;图3B表示由15个字节组成的连接/重接页02H;图3C表示由15个字节组成的格式设备页03H,同样,表1的其余模式页也具有对应的盘模式信息。一般,根据盘的类型和制造厂,盘具有不同的盘模式信息。在系统的操作页使装在交换系统中的新盘30格式化,IPM20从MAP10接收新安装盘30的盘模式信息。以下将描述本发明最佳实施例的盘格式化操作。首先,MAP10产生使盘30格式化所需的信息文件,并将它写入其系统维护程序目录中。根据盘30的类型,MAP10具有不同的盘格式化模式信息。通过一个通用的个人计算机也可产生盘模式信息文件。参看图2,在步骤211,IPM20检查是否从MAP10接收了盘格式化指令。如果接收了盘格式化指令,则在步骤213,IPM20从盘30的系统区域读出盘模式信息。在步骤215,IPM20检查盘30是否具有写在其系统区域中的盘模式信息。如果该盘模式信息写在盘30的系统区域中,则在步骤223,IPM20通过使用读出的盘模式信息使盘30格式化。即,在盘30具有写入的盘模式信息的情况下,IPM20根据从盘30读出的盘模式信息使相应的盘30格式化。然而,如果盘30不具有盘模式信息,则在步骤217,IPM20请求MAP10发送盘模式信息。当收到请求时,MAP10向IPM20发送当时安装在交换系统中的盘30的类型的盘模式信息。然后,在步骤219和221,IPM20接收该盘模式信息。接收该盘模式信息完成之后,在步骤223,IPM20使盘30格式化,并在步骤225检查是否将该盘完全格式化了。该盘格式化完成之后,在步骤227,IPM20将从MAP10接收的该盘模式信息写入盘30的系统区域,以便将来使用,然后,结束该程序。从上述可知,即使由于盘被具有不同类型的最新一个代替使系统不具有安装在其中的盘30的盘模式信息,系统根据从MAP10接收的盘模式信息仍可使盘30格式化,而无须替换系统的固件。因此,即使盘被具有不同类型的最新一个代替,系统仍能容易地使盘格式化。将使盘格式化所用的盘模式信息写入该盘的系统区域,以便将来使用,故系统能容易地存取盘模式信息而使盘重新格式化。因此,即使在MAP没有盘模式信息情况下,IPM也可容易使该盘格式化。尽管参照最佳实施例描述了本发明,但本领域的技术人员在形式上和细节上仍可作出各种修改,应了解,这些并不超出所附权利要求限定的本发明精神和范围。权利要求1.一种用于在交换系统中使盘格式化的方法,该交换系统具有用于使盘格式化的输入/输出处理器组件,该输入/输出处理器组件连接到用于产生使盘格式化的信息文件的外部设备上,所述的方法包括以下步骤当从所述外部设备接收到盘格式化指令时,检查该盘是否具有写入其系统区域中的盘模式信息;如果该盘具有盘模式信息,则根据从所述系统区域中读出的盘模式信息使盘格式化;如果该盘没有盘模式信息,则请求所述外部设备发送该盘的盘模式信息,以便根据从所述外部设备接收的盘模式信息使盘格式化;和将从外部设备接收的所述盘模式信息写入该盘的系统区域。2.根据权利要求1的使盘格式化的方法,其中所述外部设备是一维护和管理个人计算机。3.根据权利要求1的使盘格式化的方法,其中所述外部设备是通用个人计算机。全文摘要一种在交换系统中使盘格式化的方法,该系统具有使盘格式化的输入/输出处理器组件,接到产生使盘格式化的信息文件的外部设备上,所述方法包括以下步骤:从外部设备接收盘格式化指令时检查盘是否有写入其系统区的盘模式信息;若有盘模式信息,则根据从所述区读出的盘模式信息使盘格式化;若没有盘模式信息,则请求外部设备发送该盘的盘模式信息,以根据盘模式信息使盘格式化;和将从外部设备接收的盘模式信息写入该盘的系统区域。文档编号B32B5/22GK1195850SQ971234公开日1998年10月14日申请日期1997年12月30日优先权日1996年7月19日发明者千埈晟申请人:三星电子株式会社