5.4 启动修复工具
从集成环境启动PC3000,选择IBM产品,并选择AVER属系,如图5-1所示。
图5-1 从集成环境启动
工具启动时提供了两种初始化模式,分别是标准模式和默认模式,如图5-2所示。
图5-2 选择模式
当以标准模式启动时,可以从驱动器中读取确定的参数,从而初始化它的内部结构。当以默认模式启动时,将强制修复工具认为驱动器不会响应查询指令,因此会跳过分配的等待响应的延迟时间。实际上,在默认模式下,修复工具将不再访问驱动器,这在驱动器固件损坏、对访问请求不响应或响应失败开始敲盘的情况非常有用。
下面详细介绍修复工具的标准模式。对标准模式,会在有错误信息和需要收集驱动器信息时进行介绍。
修复工具启动时将读取驱动器ID以确定其逻辑参数,如果驱动器返回错误,则输出信息“Unidentified logical drive parameters”(无法识别逻辑参数)和“Default values used - “Final LBA”= 1000”(使用默认值-“结束LBA”=1000)。
从驱动器ID返回的驱动器型号等信息会显示在程序窗口顶端的MODEL行。然后,应选择驱动器的型号以为进一步的工作确定物理磁头数,如图5-3所示。
图5-3 选择对应的驱动器型号
选择型号后,工具将根据所连接的驱动器按照下面的步骤进行设置。
第1步 读取NV-RAM以识别驱动器的某些内部参数。如果出错,将显示信息“Error reading NV-RAM. Using default parameters.”(读NV-RAM出错,使用默认参数)。
第2步 读取模块表(USAG)。如果出错,将显示信息“Modules table cannot be read. Do continue? ”(模块表不可读,继续吗)。
第3步 读取所谓的“Open Modules Table”(开放模块表),它是驱动器正确初始化后返回的一个综合表。如果读取出错,则显示信息“Open modules table cannot be read”(开放模块列表不可读)。
第4步 读取Zone分配模块(ZONE)。如果出错,将显示信息“Error reading zone allocation module. Default zone allocation used.”(读区域分配模块出错。使用默认的区域分配)。如果一个模块读取成功,则可据此调整驱动器磁头数。如果用户的选择(选择型号)与评估得到的磁头数不匹配,则假定为最小值并显示信息“Model adjusted according to the number of physically present heads. Press [Enter]”(根据实际物理磁头数调整驱动器型号。按【Enter】键)。
上面出现的各条出错信息的故障分析和解决方法见本章各节的叙述。