发明名称 电脑周边储存装置之读取与纠错方法
摘要 本发明系一种电脑周边储存装置之读取与纠错方法,其系以电脑作业系统之低阶(LOW LEVEL)命令,取代周边储存装置之驱动程式,以直接透过作业系统利用低阶命令对周边储存装置进行侦测、读取与修正,俾克服驱动程式对周边储存装置进行读取时,在储存媒体之磁区(SECT0R)上有小部份资料损毁即无法正确读取该磁区,甚或小部份资料损毁即导致该储存媒体完全无法进行读取等问题,以使周边储存装置能由储存媒体上读取最大可能之资料。
申请公布号 TW393607 申请公布日期 2000.06.11
申请号 TW087117568 申请日期 1998.10.23
申请人 英业达股份有限公司 发明人 林光信;陈玄同;张彦凯
分类号 G06F13/00 主分类号 G06F13/00
代理机构 代理人 严国杰 台北巿承德路一段七十之一号六楼
主权项 1.一种电脑周边储存装置之读取与纠错方法,其系直接利用电脑作业系统之低阶命令,对周边储存装置进行侦测、读取与修正,且该等侦测、读取与修正皆系针对储存媒体上之实体资料讯号(physicaldata signal)进行,嗣根据该实体资料讯号之内容,依其对应之资料格式类型,将该实体资料讯号格式化(formatting)并保存,其步骤包括:对该周边储存装置进行侦测操作,藉修改周边储存装置之控制字组(Controlling Words),减少其中有关周边储存装置预设之重试(Retry)次数,以直接对周边储存装置快速扫描,搜寻其中之损毁磁区;嗣,对该周边储存装置进行读取实体资料讯号之操作;最后,对该周边储存装置进行修正操作,藉由中止周边储存装置之驱动程式所进行之读取功能,再以该低阶命令直接读取损毁磁区中的实体资料讯号,并由所读取之实体资料讯号推算可修正的资料数据,之后恢复电脑作业系统以周边储存装置之驱动程式进行读取之功能。2.如申请专利第1项所述之电脑周边储存装置之读取与纠错方法,其中所进行的侦测操作另外包括:判断周边储存装置是否存在;取得周边储存装置目前的控制字组;修改控制字组中周边储存装置的重复尝试次数,将其减少;检验正被读取的实体资料讯号之状态,包括其是否为损毁之资料讯号、是否可对该资料讯号进行读取动作;将控制字组还原成先前之设定。3.如申请专利第1项所述之电脑周边储存装置之读取与纠错方法,其中该周边储存装置依据冗余(parity)规则进行资料之读取。4.如申请专利第3项所述之电脑周边储存装置之读取与纠错方法,其中所进行的读取操作另外包括:中止周边储存装置自动进行修正动作的功能;读取该实体资料讯号;保存所读取到的资料讯号;恢复周边储存装置自动进行修正动作的功能。5.如申请专利第3项所述之电脑周边储存装置之读取与纠错方法,其中所进行的修正操作另外包括:由冗余数据和所读取到的实体资料讯号,根据周边储存装置的数据冗余规则,推算该实体资料讯号可被恢复的资料数据。6.如申请专利第1项所述之电脑周边储存装置之读取与纠错方法,其中低阶命令为ATAPI(AT Attachment Packet Interface)命令。7.如申请专利第1项所述之电脑周边储存装置之读取与纠错方法,其中对周边储存装置进行的修正操作,包括依不同资料格式类型,将未被修复的实体资料讯号中的资料数据,依相关的资料格式类型,格式化(formatting)成对应之资料格式类型并保存。8.如申请专利第7项所述之电脑周边储存装置之读取与纠错方法,其中资料格式类型为本文(Text)格式。9.如申请专利第7项所述之电脑周边储存装置之读取与纠错方法,其中资料格式类型为二进位(Binary)格式。10.如申请专利第1项所述之电脑周边储存装置之读取与纠错方法,其中周边储存装置为光碟机(CD-ROM)。11.如申请专利第1项所述之电脑周边储存装置之读取与纠错方法,其中周边储存装置为可重复读写光碟机(MO)。12.如申请专利第1项所述之电脑周边储存装置之读取与纠错方法,其中周边储存装置为硬碟机(Hard-Disk Drive)。13.如申请专利第1项所述之电脑周边储存装置之读取与纠错方法,其中周边储存装置为软碟机(Floppy-Disk Drive)。14.如申请专利第1项所述之电脑周边储存装置之读取与纠错方法,其中周边储存装置为磁带机。图式简单说明:第一图系本发明之读取技术与先前技术之比较;第二图系本发明之系统方块图;第三图系本发明的整体流程图;第四图系本发明实施例的流程图。
地址 台北巿士林区后港街六十六号