fdisk 和 Parted 分区管理工具

MBR全称 Master Boot Record,称为主引导记录,MBR对硬盘大小有限制,最大支持2TB磁盘,它无法处理大于2TB容量的磁盘。MBR支持最多4个主分区
超过 2T 的磁盘,应当使用 GPT 分区表。
GPT 全称 GUID Partition Table ,称为全局唯一标识分区表,是一种新的分机管理机制,解决了 MBR 分区表机制存在很多缺点,可以支持超过 2T 的硬盘
fdisk 分区管理工具是交互式的,parted 支持交互式模式和命令行模式。值得注意的是parted 执行命令后立即生效,而fdisk 最后需要执行w 后保存生效。
安装parted:yum install -y parted

1、查看块设备或查看多少个磁盘:lsblk
2、查看硬盘信息:parted /dev/sdb p (等同于 fdisk -l /dev/sdb)
3、更改硬盘的分区表为GPT:parted /dev/sdb mklabel gpt
4、更改硬盘的分区表为MBR:parted /dev/sdb mklabel msdos
5、将硬盘的容量都划分成一个主分区:parted /dev/sdb primary ‘1 -1′
6、创建一个10G 的主分区:parted /dev/sdb mkpart primary 1 10GB
7、创建一个20G 的主分区:parted /dev/sdb mkpart primary 10GB 30GB
8、创建一个20G 的主分区:parted /dev/sdb mkpart primary 30GB 50GB
9、将剩余的空间全部给某个分区:parted /dev/sdb mkpart primary ’50G -1’

1、删除一个分区:parted /dev/sdb rm 3
2、修改分区1 为lvm分区:parted /dev/sdb1 toggle 1 lvm
3、格式化分区并挂载分区:mkfs.xfs /dev/sdb1
4、查看挂载情况:df -hT
5、写入测试数据:dd if=/dev/zero of=/sdb4/test.txt bs=1M count=40

查看分区UUID:blkid