[发明专利]格式化磁盘的方法有效
申请号: | 99102484.2 | 申请日: | 1999-03-04 |
公开(公告)号: | CN1266224A | 公开(公告)日: | 2000-09-13 |
发明(设计)人: | 林光信;陈玄同;刘淼 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 柳沈知识产权律师事务所 | 代理人: | 吕晓章 |
地址: | 台湾省*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 格式化 磁盘 方法 | ||
本发明涉及一种格式化磁盘的方法,应用于磁盘的格式化操作。
磁盘(如:硬式磁盘、软式磁片)为电脑的周边设备之一,属于记录媒体的一种,用以存储操作系统、应用程序、数字数据等;不论是硬式磁盘或是软式磁片在使用前都必须先经过“启始”,这个启始的过程就称为格式化(Formatting),目前在DOS和Windows环境下,磁盘的格式化方式可由微软公司提供的“format”指令来进行,通过“format”指令把磁盘分成许多个扇区(Sector),以及由扇区所合成的磁轨(Track);再分别对扇区与磁轨予以编号,并将与扇区、磁轨相关的数据写入预先建立的文件配置表(FAT,FileAllocation Table)与文件目录(File Directory)中,请参阅图1,为一磁盘分割区(Partition)10结构示意图,主要包括有一启动记录11、一第一文件配置表12、一第二文件配置表13、一文件目录14、以及一数据记录区15,其中文件目录是由多个文件目录项141所组成,用以提供与存储于数据记录区15内的数据相关的信息(如:文件名称、附加文件名、时间标示…等等)。但是使用“format”指令格式化磁盘是需要很长时间的,以一容量为3G的硬式磁盘为例,对其进行格式化所需的时间是20分钟,虽然微软公司也有提供快速格式指令-“format/q”,但是它也只能在磁盘不需要完全格式化(在之前已有做过格式化)的情况下才能使用,而且当磁盘有下列情况时也不能进行快速格式化的工作:1.磁盘经低级格式化(Low level format)后。2.磁盘被重新分割(Partitioning)。3.磁盘中某区域区(Sector)受损。
所以,以微软公司所提供的“format”指令对一磁盘作格式化时存有花费时间耗时的问题;以及在以“format/q”指令对磁盘进行快速格式化时,存在有磁盘本身的格式状态的限制(如:磁盘已作低级格式化、或分割已被重新分割…等),也就是说“format/q”指令并不是适用任何的磁盘,仅能对一已经格式化,和未存有受损扇区的磁盘作快速格式化的程序。
本发明的目的在于提供一种能对磁盘(或磁盘分割区)快速格式化的方法,同时更可在磁盘经低级格式化后、重新分割后、以及磁盘中某区扇区受损的情况发生时,仍可对磁盘进行各格式化。
本发明的目的是这样实现的,即提供一种格式化磁盘的方法,应用于一具有一启动记录、一文件配置表、以及一文件目录的磁盘分割区的格式化操作,用以节省格式化的时间,其步骤包括:
a.以一逻辑运算单元取得与该磁盘分割区相关的一磁盘参数;
b.产生一磁盘序号;
c.根据该磁盘参数,以该逻辑运算单元取得该文件配置表的一扇区数;
d.以该逻辑运算单元将该文件配置表的扇区数、该磁盘序号写入该启动记录中的相应位置;以及
e.清除该文件配置表和一文件目录的内容。
本发明还提供一种格式化磁盘的方法,其步骤包括:
a.以一逻辑运算单元取得与该磁盘相关的一磁盘参数,且该磁盘具有一启动记录、一文件配置表、以及一文件目录;
b.产生一磁盘序号;
c.根据该磁盘参数,以该逻辑运算单元取得该文件配置表的一扇区数;
d.以该逻辑运算单元将该文件配置表的扇区数、该磁盘序号写入该启动记录中的相应位置;以及
e.清除该文件配置表和一文件目录的内容。
本发明的技术主要是由BIOS中断的INT 13h读取磁盘格式化所需要的磁盘参数,包括有:磁盘(或磁盘分割区)的总扇区数,启动记录的位置,磁盘(或磁盘分割区)类型及磁盘的编号,以由一逻辑运算单元重新规划磁盘的扇区,并将规划后的结果写入原磁盘(或磁盘分割区)的启动记录内相应的位置。首先观察一磁盘的启动记录的结构,是分为五部分,如下:
1.Jump Instructon (占用3个位组)
2.OEN Name (占用8个位组)
3.DPB (FAT16与FAT32有一定的差别)
4.Bootstrap code (为一段启动程序,以可以使磁盘于格式化后,再
复制I0.dos及command.com两文件后能启动,相当
于执行format/s的效果)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/99102484.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:微电脑汽车可视雷达
- 下一篇:用有机酸提取林可霉素工艺