关于菜鸡学习RHEL8的一些小笔记--->磁盘分区
  R6ZO6z1TYi7r 2023年11月02日 49 0

磁盘分区

磁盘分区表:

MBR 表(系统盘使用较多):

单块硬盘或者是单个阵列的最大支持2T,并且只能支持四个分区

#因为MBR分区类型较多,实际是可以做到分四个以上的分区

分区类型:主分区,扩展分区,逻辑分区(逻辑驱动器)

GPT 表(业务盘使用较多):

单块磁盘或者阵列的最大支持是8Z,并且支持128个分区数量(实际上GPT的分区数量无上限,123个分区是因为操作系统只能支持128个分区

#GTP没有扩展分区和逻辑分区,全部都是主分区,并且会给每一个分区命名,对分区表也会进行备份

注:关于MBR和GTP的区别并不是很大,MBR能做到的GTP几乎也能做到,重点在于容量

分区注意事项:

1,在MBR分区表中,如果所需要的分区超过四个,那么在最后一个分区时,扩展分区需要将剩余所有的容量全部分完

2,在MBR分区表中,扩展分区没有容量,并且大小永远为1k,因为扩展分区不能直接被格式化使用(这里扩展分区之所以没有容量,是因为它不能被直接使用,扩展分区的所有容量只能都要给到逻辑驱动器来进行间接使用)

3、逻辑驱动器(逻辑分区)的容量来自于扩展分区的容量,所以必须先分扩展分区,才能分出来逻辑驱动器

磁盘分区工具(parted):

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_逻辑驱动器

#实际在生产环境上来使用parted工具的并不多,主要用于在脚本中,因为parted可以实现免交互

注注注:

1,parted 命令修改后是立即生效,操作需谨慎,误操作及容易导致数据丢失

2,mklabel 命令会擦除现有的分区表,并且修改之后,之前的所有数据都无法访问

parted分区示例:

分区方式思路:

选择分区表==》创建分区==》选择分区的类型==》指定容量==》保存修改

第一步,准备一块新硬盘

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_分区表_02

第二步,进入parted工具(可以通过help列出所有工具)

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_文件系统_03

第三步,创建分区表(mklabel)

#需注意在parted中容量的换算单位是1000M为1G

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_逻辑驱动器_04

第四步,创建分区(mkpart)

#创建分区时需要手动指定分区的大小,例如1M-1024M

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_文件系统_05

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_redhat_06

#parted工具中分区无需手动保存,直接生成==》没有回头路

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_redhat_07

第五步,quit退出parted

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_redhat_08

磁盘分区工具(fdisk):

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_redhat_09

#常见使用
fdisk -l #查看磁盘和分区信息
fdisk -l 设备名 #查看指定设备的信息
fdisk 设备名 #对设备进行分区
			#常用指令
      	n	#创建新分区
        d #删除分区
        p #打印分区表
        t #修改分区id
        w #保存退出
        q #不保存退出

fdisk分区示例:

第一步:fdisk 设备路径(可以输入m来获取帮助)

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_文件系统_10

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_逻辑驱动器_11

第二步:创建一个分区表

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_文件系统_12

#与parted相反在fdisk中,只要不保存,所做的操作就不会生效

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_文件系统_13

第三步:添加一个新的分区

#注:在fdisk中默认是以扇区为单位,而在parted中是以M作为默认单位,并且与parted不同的是在fdisk中用源只需要指定结束的容量

#提醒:在 rhel7之前fdisk只能用作与分MBR分区,而从RHEL8开始fdisk既能用作与分MBR分区,也能分GPT分区

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_文件系统_14

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_文件系统_15

#在分逻辑分区时,如果不指定分区大小,那么就会默认把剩余所有资源全部给到逻辑分区

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_分区表_16

第四步:主分区分完之后,接下来所操作的分区,就是分的逻辑分区

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_逻辑驱动器_17

#注:这里需要注意的时虽然有五个分区,但是实际能使用的只有4个,因为扩展分区不能直接被使用

第五步:保存并修改

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_redhat_18

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_redhat_19

#删除分区(删除时需注意,如果删除了扩展分区,那么所有的逻辑分区都会被删除)

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_逻辑驱动器_20

格式化文件系统(mkfs==filesystem)

分区完成后是不能直接存储文件的,因为文件只能存储在文件系统中,所以需要创建文件系统,这个过程就是格式化

#在rhel8中,默认使用的是XFS 

第一种方式

mkfs -t 格式类型 文件路径(分区)

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_文件系统_21

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_分区表_22

#格式化完毕后即可正常挂载使用

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_分区表_23

第二种方式

mkfs.格式类型 文件路径(分区)

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_文件系统_24

#注:文件系统是可以反复进行格式化的,但是需要注意的是 xfs 格式,xfs 会存在保护机制,如果设备本身就存在格式,则会提示不能格式,可以通过 -f 的选项,强制格式化(如果设备本身存在文件系统,再次格式化会导致原来的数据丢失,并且不可逆)

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_文件系统_25

关于菜鸡学习RHEL8的一些小笔记--->磁盘分区_redhat_26

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  jnZtF7Co41Wg   2023年12月11日   37   0   0 文件系统xmlGNU
  jnZtF7Co41Wg   2023年11月24日   29   0   0 分区表cicentos
  U9ElBp9F5cmM   2023年11月19日   22   0   0 文件系统linux文件名
R6ZO6z1TYi7r