当前位置: 代码迷 >> 综合 >> Linux系统运维之磁盘管理(四):磁盘分区
  详细解决方案

Linux系统运维之磁盘管理(四):磁盘分区

热度:66   发布时间:2024-02-06 16:45:57.0

浏览目录

  • 一、磁盘分区类型
  • 二、磁盘分区工作原理
  • 三、磁盘分区所用到的命令

一、磁盘分区类型

1、主分区(primary)
磁盘在Linux当中的命名:
IDE /dev/hda hdb
SCSI sda sdb
分区数字表示:sda1 、sda2、sda3
磁盘分区相当于给磁盘打隔断

① 系统中必须要存在的分区,系统盘选择主分区安装
② 数字编号只能是1-4(sda1、sda2、sda3、sda4)
③ 主分区最多四个,最少一个
2、扩展分区(extend)
① 相当于一个独立的小磁盘。独立的分区表,不能独立存在。
② 有独立的分区表
③ 不能独立存在,即不能独立的存放数据。
④ 必须在扩展分区上建立逻辑分区才能存放数据。
⑤ 占用主分区的编号(主分区+扩展分区)之和最多4个
3、逻辑分区(logic)
① 数字编号只能从5号开始
②存放于扩展分区之上
③存放任意普通数据

注意:磁盘分区注意事要点
一块硬盘的分区方式只能为如下组合之一:
1、任意多个主分区,但只要求主分区数量大于等于1,小于等于4;
例如:一个硬盘可以分为4个主分区、3个主分区、2个主分区或者1个主分区
2、扩展分区可以和主分区组合,但要求主分区+扩展分区的数量大于等于2和小于等于4;
3、一个盘如果分区分完了,但是还有剩余的空间,则剩余的空间就浪费掉

二、磁盘分区工作原理

? 磁盘是按照柱面来分区
? 0磁头0磁道1扇区是磁盘分区信息位置所在(512字节)
? 系统引导信息占用1扇区的前446字节,磁盘分区表占用后面的64字节(存? 放分区结果的信息),还有剩下的2字节是分区结束的标志。
? 磁盘分区的容量是有限的(分区表所占用的空间64字节),一个分区固定占用16字节,64/16=4分区(主分区+扩展分区)

具体分区如下图所示:(提示:磁盘分区关键就是修改64字节的分区表而已)
在这里插入图片描述

三、磁盘分区所用到的命令

1、fdisk:修改MBR分区表,MBR格式(被修改的磁盘大小不能大于2T,一般常用命令)

-l:查看分区
输入命令:fdisk +(将要分区的磁盘)就可直接对磁盘进行分区
在这里插入图片描述

2、parted:GPT分区格式,可修改所有大小的磁盘分区(磁盘大小大于2T的时候用此命令)