硬盘分区概述
硬盘分区符认识
MBR 概述:全称为 Master Boot Record,即硬盘的主引寻记录。
在硬盘的 0 柱面、0 磁道、0 扇区称为主引寻扇区(也叫主引寻记录 MBR)。它由三个部分组成,主引寻程序、硬盘分区表 DPT(Disk Partition table)和分区有效标志(55AA)。在总共 512 字节的主引寻扇区里主引寻程序(boot loader)占 446 个字节,第二部分是 Partition table 区(分区表),即 DPT,占 64 个字节,硬盘中分区有多少以及每一分区的大小都记在其中。第三部分是 magic number,占 2 个字节,固定为 55AA,主要用于标记 MBR 是否有效。
分区是按柱面进行分区的,因为存储一个文件时,为了加速存储,也是按照柱面来进行存储的,在存储文件时,会把文件划分成为多个部分,存储在每个盘面上,由于盘片固定在同一根轴上,盘片的旋转速度、次序、方向也是同样的,而且多个读写磁头也是固定在一个机械臂上,所以它们都同步运转的,因此在存储数据时,磁头肯定是处于对应盘片上的相同位置的,所以存储数据是按柱面存储,那么划分分区也是按柱面划分的。
(1)分区编号:主分区 1-4 ,逻辑分区从第 5 以上分配。
(2)Linux 规定:逻辑分区必须建立在扩展分区之上,而不是建立在主分区上。
(3)扩展分区:
在 MBR 中只有 64 字节用于记录分区信息,每个存储分区需要 16 字节,所以最多只能创建 4 个主分区,但是可以把其中的 16 字节单独划分出来,不用于存放分区信息,而用于存放指针,指向磁盘另外一个更大空间的位置,所以在这个更大的空间中,就可以存储更多的分区信息,而这个创建指针的分区,称为”扩展分区“。
在一个硬盘上最多可以分 4 个主分区,或 3 个主分区和 1 个扩展分区,扩展分区只能有一个。
分区作用:
(1)主分区:主要是用来启动操作系统的,它主要放的是操作系统的启动或引寻程序,/boot 分区最好放在主分区上。
(2)扩展分区不能使用的,它只是做为逻辑分区的容器存在的,我们真正存放数据的是主分区和逻辑分区,大量数据都放在逻辑分区中。
(3)如果使用的是 GPT 的分区方式,那么它没有限制主分区个数。
注意:使用分区工具 fdisk 对磁盘进行操作,分区,格式化(重点)。
Linux 下的分区名称,如图 12-19 所示。
命名方式: /dev/sd[a-z]n
其中:a-z 表示设备的序号,如sda表示第一块scsi硬盘,sdb就是第二块......
n 表示每块磁盘上划分的磁盘分区编号