一般的计算机都会采用mbr分区方式,这种分区方式只能够建立四个主分区,如果还需要或更多的分区,就需要将其中一个主分区建立成一个扩展分区,在里面建立逻辑分区,这些分区信息都记录在mpt主分区表中。
mbr这种分区方式只可以对最大2T的磁盘进行分区,并且只能设置四个主分区,这在企业中是远远不够的,所以需要另外一种分区方式。
在linux系统中,默认的分区记录方式为doc,如果将doc的分区记录方式改为gpt,则可以增加至128个主分区,可以划分18EB的空间。
通过命令"parted /dev/vdb"可以改变vdb磁盘的分区方式,如下图所示,输入"mklabel"后,再如数"gpt",最后输入"yes",就可以将此磁盘的doc分区记录方式转化为gpt分区记录方式。
完成后重新进行分区,输入参数p后,可以看出,分区记录方式改为gpt了。此时建立分区,会发现,主分区数从4变成了128,可以分区的空间大小选择中也出现了"T、P"。使用"blkid"命令也会发现,使用gtp分区记录方式进行的分区与doc有下图所示区别。
如果需要改回之前的doc分区记录方式,只需要将上述步骤中的"gpt"替换为"msdos"即可。更多的分区方式也可以在进行"New disk lable type?"选择是按"Tab"键进行查看。