硬盘数据的结构介绍

人们在使用电脑时候,一定会用到的硬件设备就是硬盘,那么硬盘除了作为存储数据的介质外,它的数据结构是怎样的呢?

硬盘数据结构

硬盘的存储原理是这样的:

首先是文件如何写入的,当要保存文件的时候,系统会在DIR区中找到空的区写入文件名、大小还有创建时间等相关信息,然后在Data区寻找到闲置的空间把文件保存起来,并将Data区的第一个簇写入DIR区,其余的过程和读取过程相似。

然后是文件的删除,系统在目录区读取文件相关信息(如文件名、后缀名、文件大小、修改日期等),这里假如第一个簇号是0029。

系统将从0029簇读取对应的数据,然后找到FAT的0029单元,如果内容是文件结束标志,将表示的文件结束,反之内容保存在数据的下一个簇的簇号,像如此重复的工作直到遇到文件结束标志。

最后是文件的删除,上面讲了文件的读取和写入,那么文件删除也应该了解一下,Win9x的文件删除工作是非常简单的,只需要在目录区做一点点小改动就会――将目录区的文件的第一个字符改成了E5就表示将改文件删除了。