磁盘结构和分区

217 阅读2分钟

磁盘结构

磁盘的物理结构

1.盘片:硬盘有多个盘片,每个盘面2面

2.磁头:每面一个磁头

硬盘的数据结构

1扇区:盘片被分为多个扇形区域每个扇区存放512字节的数据

2.磁道:同一盘片不同半径的同心圆

3.柱面:不同盘面相同半径构成的圆柱面

image.png

MBR与磁盘分区表示

主引导记录

1.MBR位于硬盘第一个物理扇区处

2.MBR中包含硬盘的主引导程序和硬盘分表区

3.分区表有4个分区记录区,每个分区记录区占16个字节

Linux中将硬盘.分区等设备均表示为文件

image.png

为什么要分区???

1.优化i/0性能

2.实现磁盘空间配额限制

3.提高修复速度

4.隔离系统和程序

5.安装多个OS

6.采用不同文件系统 ---文件系统 :管理文件的软件让文件有管理大小.权限.日志

7.恢复的功能

MBR

MBR在1982年便开始使用,由于他是使用32位表示扇区数,分区不超过2T,所以逐渐把他给淘汰了。

第一个扇区保留起来

512字节

前446字节 放的是引导文件 引导你找到系统

后64字节 分区表 告诉你分区的范围 第一个分区2-1000 第二个分区1001-10000

2字节保留

MBR分区中最多只能出现四个主分区!

主分区:直接使用

拓展分区:不能直接使用 要在扩展分区的基础上在分逻辑分区才可以使用

逻辑分区:直接使用

文件系统类型

XFS文件系统

1.存放文件和目录数据的分区

2.高性能的日志型文件系统

3.CentOS 7系统中默认使用的文件系统

SWAP,交换文件系统

1.为Linux系统建立交换分区

因此总的来说,硬盘分区有 3 种,分别是主分区、扩展分区和逻辑分区。对于一个硬盘来说,主分区至少有 1 个,最多有 4 个;扩展分区可以没有,最多只能有 1 个,且主分区+扩展分区总共不能超过 4 个;逻辑分区可以有若干个。

主分区可以直接存储数据

扩展分区不可以直接存储数据,还需要再分区

Swap 作用在内存不足是将硬盘的空间当内存使用

检测并确认新硬盘 fdisk

格式:fdisk -l [磁盘设备]

fdisk [磁盘设备]

  • m 打印出菜单
  • p 打印出当前分区表
  • n 新建一个分区
  • d 删除一个分区
  • t 改变分区的属性,系统ID
  • w 保存
  • q 不保存退出