目录
一、磁盘基础
1、硬盘的物理结构
盘片:硬盘有多个盘片,每盘片2面
磁头:每面一个磁头
2、硬盘的数据结构
扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据
磁道:同一盘片不同半径的同心圆
柱面:不同盘片相同半径构成的圆柱面
3、硬盘存储容量
硬盘存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数(512字节)
可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域磁盘
4、硬盘接口类型
IDE:133MB/s,并行接口,早期家用电脑工,目前已被淘汰
CSSl:640MB/s,并行接口,早期服务器
SATA: 6Gbps,SATA数据端口(短的)与电源端口(长的)是分开的,即需要两条线,一条数据线,一条电源线
SAS:6Gbps,SAS(服务器常用)是一整条线,数据端口与电源端口是一体化的,SAS中是包含
供电的而SATA中不包含供电线。SATA标准其实是SAS标准的一个子集,二者可兼容,SATA硬盘
可以插入SAS主板上,反之不行。
二、MBR与磁盘分区表示
1、MBR(主引导记录)
MBR位于硬盘第一个物理扇区处
MBR中包含硬盘的主引导程序(446字节)和硬盘分区表(512-446=66字节)
分区表有4个分区记录区,每个分区记录区占16个字节
2、磁盘分区表示
Linux中将硬盘、分区等设备均表示为文件
/dev/hda5
/dev/:硬件设备文件所在的目录
hd:表示IDE设备 如果为sd 表示SCSI设备
a:硬盘的顺序号,以字母a、b、c.......表示
5:分区的顺序号,以数字1、2、3........表示
3、分区的好处
-
优化I/O性能
-
实现磁盘空间配额限制
-
提高修复速度
-
隔离系统和程序
-
安装多个OS
-
采用不同文件系统
-
优化I/O性能
-
实现磁盘空间配额限制
-
提高修复速度
-
隔离系统和程序
-
安装多个OS
-
采用不同文件系统
4、磁盘分区结构
- 硬盘中的主分区数目只有4个,主分区和扩展分区的序号限制在1~4
- 扩展分区可以再分为逻辑分区,逻辑分区的序号始终从5开始
因此,硬盘分区有3种,分别是主分区、扩展分区和逻辑分区,对于一个硬盘来说,主分区至少有1个,最多有4个,扩展分区可以没有,最多只能有1个,且主分区+扩展区总共不能超过4个,逻辑分区可以有若干个
5、文件系统类型
1.1、文件系统概述
文件系统:是操作系统用于明确存储设备或分区上的文件的使用方法和数据结构;即在存储设备上
组织使用文件的方法。操作