问: 存储器不能脱离准备状态,发出巨大的声响,更换了相似的存储器主板但是没有用。
答 :经验告诉我们,很多时候问题不是出在密封壳,而是出在磁盘微码中的。错误的原因是, IBM 存储器没有模块的统计总数,所以任何一个小的错误都可能导致这样的坏影响。
断开线路,保存 NVM 至文档中,从不同磁头数的类似存储器中载入 NVM ,关闭电源,接上线路。
如果在重新接通电源以后存储器仍旧发出异常的响声,那么问题比较严重(虽说,可以通过重新设置保存在 NVM 中的磁头的补救)。
如果存储器退出准备状态,那么载入完全服务区,返回保存的 NVM 。
问: 存储器退出准备状态,但是进行任何阅读和记录时将会熄灭信号灯,也就是说我不能中止服务区模块。
答 :这里的错误可能是因为服务区模块出错,还有可能是因为 NVM 和密封壳不兼容。选择版本兼容的密封壳就可以了。
问: 和“外来”的存储器 NVM 工作正常,但是载入“自带”的 NVM ,存储器就会发出异响,服务区模块的工作 100 %是正常的(在存储器工作的可以被读出)。
答: 这样的问题只有在新款的存储器上才会出现,我们很难解释清楚原因。据推测,错误可能是由于某个服务区扇区不能读取引起的。显而易见,存储器试图读出服务区模块,对出现的错误视而不见,在某些具体的阅读进行时需要使用数据,所以就发出了这样的响声。
避免这些问题的操作方法如下:
1) 变更卡中服务区模块的磁头位置(例如,将 00 01 换成 00 10 )。
2) 关闭电源,载入新的 NVM 。
3) 在存储器中记入完全服务区(不考虑卡的因素)。
4) 将磁头卡还原。
5) 在存储器中记下带有良好磁头卡的完全服务区(通过 Use Map 实现)。
该方法的实质很简单,在 1 - 4 步损坏磁盘的内容,扇区标识符将会标记出不正确的扇区,在完成反相的重新设置以后,所有的服务区扇区成为不可读取的。在第 5 部,我们在服务区中记下那些存储器所必须的扇区。
问: 从 LBA 资源中载入了模块到不工作的存储器中,但于事无补。
答: IBM 存储器对服务区的阅读是通过全部磁道的。就算故障是位于没有使用的区域,存储器仍会认为所有的服务区副本都是错误的。必须在该存储器中记入 IBX 文档,然后,如果必要的话,可以从 BLA 文档中载入模块(例如,如果模块包含本地的适配器参数)。
问: 我有 IBM DTLA IBM - DTLA - 305020 存储器,安装版本 TW20A60A 。他有 BLA 文档,但是没有 IBX 文档,我该怎么办?
答: 如果您有来自本族存储器(例如, IBM DTLA IBM - DTLA - 305020 , TW20A60A )的 IBX 文档,您可以先在存储器安装他们,然后在上面累加“自带”的 BLA 文档。
另外再补充一句,从 BLA 文档中记录其他的模块只有在完全失去本地模块的情况下才可以进行(或者存储器本地模块处于不工作状态)。如果有可能对本地服务区模块进行救治,哪怕是一小部分,那都得进行,因为当中保存有当前机械的设置。
问: 存储器可以转动,但是工作不正常,服务区模块不能被读出。可能是什么问题呢?
答: 由于某些原因 NVM 的版本经常与 USAG 模块不兼容,为了快速鉴定其兼容性,选择菜单项 Info->Version 。 USAG 和 NVM 的标志必须一致的出现在窗口中,如果有丝毫的差别,存储器工作将会出现问题。
对 IBM AVVA 存储器也需要确定,存储器是否在 NVM 的最后两个字符记下些什么。如果此处不为 0 ,他们请手动将他们清零。这样非常有用。
问: 在读取 Service->Special Area->Structure 窗口中的最后一个模块时,存储器发出沙沙的声音,并且不能进行阅读。
答 :这些模块有可能存在,也有可能是不存在的,这取决于具体的存储器,甚至取决于他是否经过 DFT 程序检查。如果检查过-程序将会建立一些模块,如果没有的话这些模块就不会被建立。作者决定不将这些模块从卡中清除。
问: 我使 AVER 存储器进入工作状态,但是他似乎有点奇怪,在逻辑记录测试的时候他自己清除自己的服务区模块。这是为什么?
答: 您的资源中包含有损坏的模块,使用好的资源,而错误的马上删除。
问 :在执行快速清理程序 10 分钟以后,出现了错误导致程序被中止。那是不是需要从新开始 进行逻辑记录测试,有没有别的方法缩短这个进程。
答: 选择菜单项 Service->ATA Command 。从含有 LBA 的存储器中得到出错的 LBA 扇区。正是从这个位置开始逻辑记录测试。在完成测试以后,挑出找到的错误重新进行快速清理。
问:我在柱面的故障表上添加了记录,但是柱面的编号与我输入的记录不同,这是不是程序的错误?
答:不是,只不过程序考虑到 IBM 存储器柱面故障表建立的特点,所以柱面的编号可以根据个人的要求对其进行修正。
问: 我进入 Defect List 对话框,选择 Track 类型,添加了 5 个新的故障,然后点选 Disk->Upload 菜单,可是最后故障表扩大了两倍多。
答: 问题还是出在 IBM 存储器所采用的故障表结构上。这是因为,故障表中所包含柱面将会被排除,同时剩下的柱面将会发生位移。
例如,您手中编码为 10 的柱面出现错误,我们将他列入故障表中。那么编号 10 将会属于以前编号为 11 的柱面,后面的柱面编号也会发生相应的变化。
假设过了一段时间以后,表面故障蔓延,占据了相邻的扇区。如果故障表是空白的那么,错误的将会是编号为 10 和 11 扇区。但是由于我们已经在故障表中记入了以前编号为 10 的扇区,那么我们再次得到 10 号扇区的错误。当我们准备把错误添加到故障表时,我们需要保存新旧两个 10 号扇区,而新的 10 号扇区就是以前的 11 号扇区。
看看您的情况,您将已经有的记录添加到新的记录上面,使用 Upload 法载入,就像上面说得那样,程序将会认为这是新的记录。所以你所发现的故障表扩张就是因为这个引起的。
那么怎么避免这种情况呢?有两种方法。一个就是使用 Clear And Upload 来载入故障表。第二种方法就是,在往故障表添加新记录的时候,清除窗口(菜单项 Clear->In View )中的故障表,添加新的故障,这以后使用 Upload 载入新的故障表。新的故障将会自动添加到以前的故障上。
问 :在完成物理测试以后,出现了一些扇区错误和一些磁道错误。我将其载入,但发现扇区错误似乎摆放的有点不对。
答: 在讲述故障表工作的那一章已经谈到了这个问题,在完成对柱面故障表的任何变更以后,扇区故障表都会失去意义,必须重新进行完整的测试,此规则是硬性规定的,就算 IBM 存储器自测系统中有不可避免的错误《企图在满的扇区中加入柱面故障》,出现该错误时,自测将会停止。也就是说就是生产者也没有办法解决这个问题。
问: 在进行逻辑测试和清理 G - LIST 时 DJNA 存储器总是处于 BSY 状态,怎么办?
答: 这是 DJNA 存储器的典型错误,他损坏 RDMT 模块,导致了一系列的问题。您可以从 DJNA 的其他资源中抄袭 RDMT 模块以及重新清除 G - LIST 。
问: 为什么物理测试的时间会这么长,有没有什么办法改变这种状况?
答 :在物理转换中的测试没有更快的方法,但是您可以试着这样做,来缩减测试时间。
因为,对于那些在逻辑参数测试中会《暂停》的存储器(特别是 WD 存储器),进行物理测试是当务之急,但是 IBM 存储器似乎没有重视这一点(除了 DJNA 存储器,可是他是因为服务区的错误,任何物理测试都不能解决)。
错误的磁头可能通过伺服器测试找出来。他同时还能找出所有有问题的柱面。记录测试可以在 Quick Clear 程序的帮助下进行,然后进行暂停时间核对测试。最好还有探伤测试,通过探伤测试不但能找到错误扇区,同时还可以找到隐藏在 P - LIST 中的不稳定扇区。探伤的 2 - 3 迭代和存储器完全修复,而不稳定的扇区将会被覆盖。可以通过配套测试,也可以手动进行测试。这都是时间允许的,特别是进行配套测试,他可以在没有操作者的参与下自行完成。
IBM 存储器寄存器的测试是在扇区标题检查的帮助下自行完成的,那么 Write 和 Read + Check 测试如果需要也可以进行,不过意义就不是那么重要了。
问 :为什么存储器故障表工作的时候总是会发出沙沙的响声,这是正常的吗?
答: 总的来说,有时候这种沙沙的声响是可以减少的,但在这种情况下,某些程序的分支将变得不那么全面了。考虑到这个危害性,最好在保休期内将问题找到,然后让专业人士进行修理。
问: 为什么不能更换存储器出产说明?
答: 可以通过区域编辑( Service->Edit Zones )来截取存储器的尾部。但是这样将会是最大的柱面会在物理转换中指出来,编辑存储器的名称可以通过修正 IDNT 模块来实现,变更序列号需要通过修正扇区的 PBA ,使之与 IDNT 的 PBA 相符。
问: BLA 文档的格式是怎样的?
答:首先,像其他所有文档一样, BLA 文档中有标题。
位置
类型
定义
00
DWORD
BLA 文档的标志-数字 12345678h
04
WORD
模块卡中记录的数字
下面是模块卡,在卡中的记录可能有以下类型:
位置
类型
定义
00
WORD
模块的 ID 。任意数,用于在列表中表示,还有找到相应的数据。
02
DWORD
模块卡中记录的数字
06
BYTE
磁头(对于 CHS 转换)
07
WORD
扇区(对于 CHS 转换)
09
WORD
扇区中模块的长度
目前, HRT 程序可以载入具有 500 个(千进制)记录的卡!!!如果必要的话,可以扩大,相应的这样会提高对资源的要求。
在标题框以后是数据框,每个数据框记录可能有以下的模式:
位置
类型
定义
00
WORD
模块的 ID ,将会遍布有同样 ID 的模块卡。
02
DWORD
用字节表示的模块长度
06
LEN
模块本身
这样的话,不管模块将会几次进入卡中,他的数据只会记录一次。在读取的时候将会自动的根据需要散布,通过这种技术可以不计算多次重复的附件,从而减少文档的长度。
再一次的提醒大家,并非所有模块卡必须与数据相适应。也可以只记录主要的卡。