一、linux下给磁盘创建gpt的分区
当一个磁盘有64G的磁盘需要分成4分相同的大小怎样进行分区呢
1、先将磁盘分区类型改为gpt的格式
先parted进入数据盘
parted /dev/vdb
交互模式下更改为gpt格式
mklabel gpt
2、进行分区
设置第一个primary分区容量占25%,起始分区为1M,结束分区为25%容量
mkpart primary 1 25%
设置第二个primary分区容量占25%,起始分区为16.6G(必须上一个结束分区之后,不能之前),结束分区为25%容量
(这里50%相当于是结束分区大小50%的位置) mkpart primary 16.1G 50%
第三个分区和第四个分区一样
mkpart primary 32.2G 75%
mkpart primary 48.3G 100%
第二种方式:
直接起始和结束位置分区写大小也可以,比如:
mkpart primary 1 16.1g
mkpart primary 16.1g 32.2g
mkpart primary 32.2g 48.3g
mkpart primary 48.3g 64.4g
扩容理解误区:
注意:对于后续分区扩容,只能对最后的一个分区扩容,但是对前面比如1/2/3这几个分区扩容不了的,这里前面几个分区的起始和结束都已经占好了位置,这个只能删除重建,这种相当于丢失数据了;
比如:第一个分区就会没有变化,但是扩容最后一个分区可以正常的