2024年6月7日发(作者:)

硬盘是此刻运算机上最经常使用的存储器之一。咱们都明白,运算机之因此神奇,是

因为它具有高速分析处置数据的能力。而这些数据都以文件的形式存储在硬盘里。只是,

运算机可不像人那么伶俐。在读取相应的文件时,你必需要给出相应的规那么。这确实是

分区概念。

分区从实质上说确实是对硬盘的一种格式化。当咱们创建分区时,就已经设置好了硬

盘的各项物理参数,指定了硬盘主引导记录(即Master Boot Record,一样简称为MBR)

和引导记录备份的寄存位置。而关于文件系统和其他操作系统治理硬盘所需要的信息那么

是通过以后的高级格式化,即 Format命令来实现。面、磁道和扇区硬盘分区后,将会被

划分为面(Side)、磁道(Track)和扇区(Sector)。需要注意的是,这些只是个虚拟的概

念,并非是真正在硬盘上划轨道。

先从面提及,硬盘一样是由一片或几片圆形薄膜叠加而成。咱们所说,每一个圆形薄

膜都有两个“面”,这两个面都是用来存储数据的。依照面的多少,依次称为0 面、1面、

2面……由于每一个面都专有一个读写磁头,也经常使用0头(head)、1头……称之。依照

硬盘容量和规格的不同,硬盘面数(或头数)也不必然相同,少的只有2面,多的可达数十

面。各面上磁道号相同的磁道合起来,称为一个柱面(Cylinder)。

上面咱们提到了磁道的概念。那么究竟何为磁道呢?由于磁盘是旋转的,那么持续写

入的数据是排列在一个圆周上的。咱们称如此的圆周为一个磁道。若是读写磁头沿着圆形

薄膜的半径方向移动一段距离,以后写入的数据又排列在另外一个磁道上。依照硬盘规格

的不同,磁道数能够从几百到数千不等;一个磁道上能够容纳数KB 的数据,而主机读写

时往往并非需要一次读写那么多,于是,磁道又被划分成假设干段,每段称为一个扇区。

一个扇区一样寄存512字节的数据。扇区也需要编号,同一磁道中的扇区,别离称为1扇

区,2扇区……

运算机对硬盘的读写,处于效率的考虑,是以扇区为大体单位的。即便运算机只需要

硬盘上存储的某个字节,也必需一次把那个字节所在的扇区中的512字节全数读入内存,

再利用所需的那个字节。只是,在上文中咱们也提到,硬盘上面、磁道、扇区的划分表面

上是看不到任何痕迹的,尽管磁头能够依照某个磁道的应有半径来对准那个磁道,但如何

才能在首尾相连的一圈扇区中找出所需要的某一扇区呢?原先,每一个扇区并非仅仅由

512个字节组成的,在这些由运算机存取的数据的前、后两头,都还有一些特定的数据,

这些数据组成了扇区的界限标志,标志中含有扇区的编号和其他信息。运算机就凭借着这

些标志来识别扇区。硬盘的数据结构在上文中,咱们谈了数据在硬盘中的存储的一样原理。

为了能更深切地了解硬盘,咱们还必需对硬盘的数据结构有个简单的了解。硬盘上的数据

依照其不同的特点和作用大致可分为5部份:MBR区、DBR区、FAT区、DIR区和DATA

区。

咱们来别离介绍一下:

1、MBR区

MBR(Main Boot Record 主引导记录区)位于整个硬盘的0磁道0柱面1扇区。

只是,在总共512字节的主引导扇区中,MBR只占用了其中的446个字节,另外的64

个字节交给了 DPT(Disk Partition Table硬盘分区表),最后两个字节“55,AA”是分

区的终止标志。那个整体组成了硬盘的主引导扇区。

主引导记录中包括了硬盘的一系列参数和一段引导程序。其中的硬盘引导程序的要紧

作用是检查分区表是不是正确而且在系统硬件完成自检以后引导具有激活标志的分区上的

操作系统,并将操纵权交给启动程序。MBR是由分区程序(如Fdisk.exe)所产生的,

它不依托任何操作系统,而且硬盘引导程序也是能够改变的,从而实现多系总共存。