磁盘物理组成的部分我们在
第零章
谈过了,至于磁盘分区则在
第二章
谈过了,所以底下只会很快的复
习这两部份。
重点在于
inode, block
还有
superblock
等文件系统的基本部分喔!
7.1.1
磁盘组成与
分区
的复习
由于各项磁盘的物理组成我们在
第零章
里面就½绍过,
同时
第二章
也谈过分区的概念了,所以这个
小½我们就拿之前的重点出来½绍就好了!
详细的信息请您回去那两章自行复习喔!
^_^
。好了,首
先说明一下磁盘的物理组成,整颗磁盘的组成主要有:
.
圆形的磁盘盘
(
主要记录数据的部分
)
.
机械手臂,与在机械手臂上的磁盘读取头
(
可擦写磁盘盘上的数据
)
.
主轴马达,可以转动磁盘盘,让机械手臂的读取头在磁盘盘上读写数据。
从上面我们知道数据储存与读取的重点在于磁盘盘,而磁盘盘上的物理组成则为
(
假设此磁盘为单盘
片,
磁盘盘图标请参考
第二章图
2.2.1
的示意
)
.
扇区
(Sector)
为最小的物理储存单位,且依据磁盘设计的不同,目前主要有
512bytes
4K
两种格式;
.
½扇区组成一个圆,那就是磁柱
(Cylinder)
.
早期的分区主要以磁柱为最小分区单位,现在的分区通常使用扇区为最小分区单位
(
每个扇区都有其号码喔,
就好像座位一样
)
.
磁盘分区表主要有两种格式,一种是限制½多的
MBR
分区表,一种是½新且限制½少的
GPT
分区表。
.
MBR
分区表中,第一个扇区最重要,里面有:
(1)
主要开机区
(Master boot record, MBR)
及分区表
(partition
table)
其中
MBR
占有
446 bytes
,而
partition table
则占有
64 bytes
.
GPT
分区表除了分区数量扩充½多之外,支持的磁盘容量也可以超过
2TB
至于磁盘的文件名部份,基本上,所有实体磁盘的文件名都已经被模拟成
/dev/sd[a-p]
的格式,第一
颗磁盘文件名为
/dev/sda
而分区槽的档名若以第一颗磁盘为例,则为
/dev/sda[1-128]
。除了实体
磁盘之外,虚拟机的磁盘通常为
/dev/vd[a-p]
的格式。
若有使用到软件磁盘阵列的话,那还有
/dev/md[0-128]
的磁盘文件名。使用的是
LVM
时,档名则为
/dev/VGNAME/LVNAME
等格式。
于软件磁盘阵列与
LVM
我们会在后面继续½绍,这里主要½绍的以实体磁盘及虚拟磁盘为主喔!
.
/dev/sd[a-p][1-128]
:为实体磁盘的磁盘文件名;
.
/dev/vd[a-d][1-128]
:为虚拟磁盘的磁盘文件名
复习完物理组成后,来复习一下磁盘分区吧!如前所述,以前磁盘分区最小单位经常是磁柱,但
CentOS 7
的分区软件,
已经½最小单位改成扇区了,所以容量大小的分区可以切的更细~此外,由
于新的大容量磁盘大多得要使用
GPT
分区表才能够使用全部的容量,
因此过去那个
MBR
的传统
磁盘分区表限制就不会存在了。不过,由于还是有小磁盘啊!因此,
你在处理分区的时候,还是得
要先查询一下,你的分区是
MBR
的分区?还是
GPT
的分区?在
第三章的
CentOS 7
安装
中,
哥½议过强制使用
GPT
分区喔!所以本章后续的动作,大多还是以
GPT
为主来½绍喔!旧的
MBR
相关限制回去看看第二章吧!