1.为什么要分区?
-
数据的安全性:
因为每个分区槽的数据是分开的!所以,当你需要将某个分区槽的数据重整时,例如你要将计算机中Windows 的 C 槽重新安装一次系统时, 可以将其他重要数据移动到其他分区槽,例如将邮件、桌面数据移动到 D 槽去,那么 C 槽重灌系统并不会影响到 D 槽! 所以善用分区槽,可以让妳的数据更安全。 -
系统的效能考虑:
由于分区槽将数据集中在某个磁柱的区段,例如上图当中第一个分区槽位于磁柱号码 1-100 号,如此一来当有数据要读取自该分区槽时, 磁盘只会搜寻前面 1~100 的磁柱范围,由于数据集中了,将有助于数据读取的速度与效能!所以说,分区是很重要的!
2. 几个基本概念
- 磁盘上面又可细分出扇区(Sector)与磁道(Track)两种单位, 其中扇区的物理量设计有两种大小,分别是 512bytes 与4Kbytes。
- 而通常磁盘可能有多个磁盘盘,所有磁盘盘的同一个磁道我们称为磁柱(Cylinder)。
注意:
磁柱通常是文件系统的最小单位,也就是分区槽的最小单位啦!为什么说『通常』呢?因为近来有 GPT 这个可达到 64bit 纪录功能的分区表, 现在我们甚至可以使用扇区 (sector)号码来作为分区单位哩! 所以说,我们就是利用参考对照磁柱或扇区号码的方式来处理啦!
3. 第一个扇区
第一个扇区里面含有的重要信息。它分成两种格式:
- 早期的:MBR (Master Boot Record) 分区格式
- 现在的:GPT (GUID partition table)分区格式
也就是说,分区表其实目前有两种格式。
3.1 MBR 分区表格式
3.1.1 MBR 分区格式的构成
采用主要启动记录区(Master Boot Record, MBR)格式,开机管理程序纪录区与分区表则通通放在磁盘的第一个扇区:
- 开机管理程序纪录区:可以安装开机管理程序的地方,有 446 bytes
- 分区表(partition table):记录整颗