parted¶
Linux下的分区工具,能分区gtp格式的。
查看当前系统磁盘分区状况¶
[root@poppy ~]# parted /dev/sda print --打印分区信息
[root@poppy ~]# parted /dev/sdb mkpart primary 1 2T
Error: /dev/sdb: unrecognised disk label
[root@poppy ~]# parted /dev/sdb mklabel msdos(gpt) --指定分区表类型
[root@poppy ~]# parted -l --查看分区信息
[root@poppy ~]# parted /dev/sdb mkpart primary 2T 6T --分区大于2T
Error: partition length of 7812499456 sectors exceeds the
msdos-partition-table-imposed maximum of 4294967295
[root@poppy ~]# parted /dev/sdb mklabel gpt
[root@poppy ~]# parted /dev/sdb mkpart primary 2T 6T --创建成功
[root@poppy ~]# parted /dev/sdb rm 1 --删除分区
[root@poppy ~]# parted /dev/sdb mklabel msdos --变回msdos分区
[root@poppy ~]# parted /dev/sdb mkpart extended 2T 4T --建立扩展分区
[root@poppy ~]# parted /dev/sdb mkpart logical 2000G 2100G --建立逻辑分区
[root@poppy ~]# parted -l
[root@poppy ~]# parted /dev/sdb mkpart logical 2100G 2500G --建立第二个逻辑
Information: You may need to update /etc/fstab.
[root@poppy ~]# parted -l
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 537GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 211MB 210MB primary ext4 boot
2 211MB 43.2GB 42.9GB primary ext4
3 43.2GB 45.3GB 2147MB primary linux-swap(v1)
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 8796GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 2000GB 2000GB primary
2 2000GB 4000GB 2000GB extended lba
5 2000GB 2100GB 100GB logical
6 2100GB 2500GB 400GB logical