*创建分区时,我们已经设置了硬盘的物理参数,并指定了硬盘主启动记录(即,主启动记录,通常称为MBR)和启动记录的存储位置备份。 MBR——MasterBoot记录-硬盘的主引导记录*文件系统和其他操作系统管理硬盘所需的信息是通过以后的高级格式化即Format命令来实现的。表面,磁道和扇区硬盘分区后,将分为侧面(Side),磁道(Track)和扇区(Sector)。 0侧面,侧面,侧面...由于每个侧面都有一个读/写磁头,因此1 2也通常用作磁头0(磁头),磁头1 ...等。具有相同轨道号的轨道一起称为圆柱体。跟踪磁盘正在旋转,并且连续写入的数据排列在一个圆上。磁道分为几个部分,每个部分称为一个扇区。一个扇区通常存储512字节的数据。圆柱体×磁头×扇区计算机在对硬盘进行读写的过程中,考虑到效率,以扇区为基本单位。每个扇区不仅由512字节组成。在计算机访问的数据的前端和后端,有一些特定的数据。这些数据构成了该行业的边界标记。包含部门编号和其他信息。

根据其不同的特性和功能,硬盘上的数据可以大致分为5部分:MBR区域,DBR区域,FAT区域,DIR区域和DATA区域。 MBR(主引导记录)DBR(Dos引导记录)FAT(文件分配表)DIR(目录)是根目录区域。数据(DATA)区域1. MBR区域? MBR(主引导记录区)位于整个硬盘的0磁道0柱面1扇区(可以视为硬盘的第一个扇区)。但是,在总共512字节的主引导扇区中,MBR仅占用446字节,其他64字节提供给DPT(磁盘分区表),最后两个字节“ 55,AA”是分区的结束符号。这整个组成了硬盘的主引导扇区。主引导记录包含硬盘的一系列参数和引导程序的一部分。硬盘启动程序的主要功能是检查分区表是否正确,并在系统硬件完成自检后使用激活标志在分区上启动操作系统,并将控制权转移到启动程序。 MBR由分区程序(例如Fdisk.exe)生成,它不依赖于任何操作系统,还可以更改硬盘启动程序以实现多系统共存。
MBR不会因操作系统而异,这意味着不同的操作系统可能具有相同的MBR,即使它们不同,MBR也不会承载操作系统的性质。它具有公共指导的特征。 2. DBR区域? DBR(Dos引导记录)是操作系统引导记录区域的含义。它通常位于硬盘的0磁道1柱面1扇区中。这是操作系统可以直接访问的第一个扇区。它包括一个引导程序和一个称为BPB(Bios参数块)的分区参数记录表。启动程序的主要任务是,当MBR将系统的控制权转移给该分区和目录时,该分区和目录的前两个文件是否是操作系统的启动文件(以DOS为例,即Io.sys)。和Msdos.sys)。如果确定存在,则将其读入内存并将控制权传递给该文件。 BPB参数块记录了开始扇区,结束扇区,文件存储格式,硬盘介质描述符,根目录大小,FAT号,分配单元大小以及分区的其他重要参数。 DBR由高级格式化程序(例如,诸如之类的程序)生成。 3. FAT区域?? DBR后面是熟悉的FAT(文件分配表)区域。

FAT的格式很多,最常见的是FAT16和FAT32。群集-文件占用磁盘空间时,基本单位不是字节而是群集。软盘的每个群集都有1个扇区,硬盘的每个群集中的扇区数与硬盘的总容量无关。可能是4、 8、 1 6、 3 2、 64……?合并同一文件的数据并不一定将其完全存储在磁盘的连续区域中,而是通常分为几段并像链一样存储。这种存储方法称为文件链存储。由于硬盘存储段之间的连接信息(即FAT),因此,当操作系统读取文件时,它始终可以准确地找到每个段的位置并正确读出。为了实现文件的链式存储,硬盘必须准确记录文件已占用了哪些群集,并且必须指定下一个群集的群集号,该群集为每个占用的群集存储后续内容。对于文件的最后一个群集,有必要指出该群集没有后继群集。这些都由FAT表保存。该表中有很多条目,每个条目记录一个集群的信息。由于FAT对文件管理的重要性,因此有FAT的备份,即在原始FAT之后创建相同的FAT。新形成的FAT中的所有项目都标记为“未占用”,但是如果磁盘已部分损坏,格式化程序将检测到损坏的簇并将其在相应的项目中标记为“坏簇”,保存时将不会使用。将来的文件。将再次使用该群集。
FAT条目的数量等于硬盘上的群集总数,每个条目占用的字节数必须与群集总数不匹配,因为它需要存储群集号。 4. DIR区域? DIR(目录)是根目录区域。在第二个FAT表(即备份FAT表)之后,它立即在根目录中记录每个文件(目录)的起始单元和文件属性。定位文件位置时,操作系统可以根据DIR中的起始单元并结合FAT表来了解硬盘中文件的特定位置和大小。 5.数据区?数据区是真正意义上的数据存储位置。它位于DIR区域的后面,并占据了硬盘上的大部分数据空间。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-369338-1.html
本是同根生相煎何太急