- 我在找所写光碟中损坏的文件
-
发布时间:2010-11-29 09:53:28
发布时间:2010-11-29 09:53:28
有一定数量刻碟的人只是发现他们能读文本文件,运行程序,和看图,他们不能从.
ZIP文件解压或运行压缩程序(例如,Win95下的一些"Setup.EXE")。 可是他们所见的问题
不只是.ZIP文件损坏。大多种类的文件内部有大量冗余。如果一个长文本文件中一个单比
特丢失,被注意到的机会很小。对一个程序,引起失败的几率取决于错误在文件中的位置
。对压缩文件,尽管每比特都重要,并且在.ZIP文件中CRC有很大可能检测出错误。(CRC
是循环冗余校验。大多文件计算出一个未压缩输入的32位CRC并储存在文档中。当你解压
文件,CRC被检测以确信没有损坏。) 排除这些错误能象换一条坏SCSI线一样简单。一个
减小可能性的方法是在不同的机器不同的光驱中试这张碟。如果相同的位置出现同样的错
误,错误就是在刻录时造成的,而不是读出数据时。另一种办法是试着刻两次同样的碟。
如果写进CD-R的数据部原始不匹配,单它们确实彼此相同,并且每次错误都是在同一位置
发生,而不是随机产生,那么麻烦可能是因为驱动或firmware而不是电缆或内存。 如果
一个文件在CD-R上显示损坏,试着将它拷回硬盘并与原始文件比较。如果可能,看是否文
件是丢失大块数据还只是普遍随机损坏。 如果你能确定问题是光驱或刻录机的,你就能
集中到系统的一部分上。如果麻烦显示因为刻录机,并且你不能让它工作,试着把它移到
别人的系统上看它在那里是否工作。可能,尽管不太可能,刻录机是坏的。 不论何种情
况,开始是检查所有的线缆,接头,SCSI终结,L2缓冲和内存。有个有一部另外工作正常
系统的用户能通过在BIOS设置中改正内存时钟来修正CD-R损坏问题。另外一些人发现当它
们屏蔽掉主板上L2缓冲后问题消失。有时增加一个新设备会使线缆变得(特别长一点的)不
稳定。有时不稳定只影响一台设备。更换线缆不贵、容易并很可能根本解决问题。
(4-17)节有些SCSI方面的技巧。 最后一件事:在你追查前确保原始文件正确!