GNU Parted 3.1
An Open Source CLI tool for editing, creating, destroying, copying and resizing partitions
GNU Parted is useful if you want to create free space for new operating systems, reorganize disk usage, as well as for copying data between hard disks and disk imaging.
The software supports the following disk labels: raw access (useful for LVM and RAID), Intel GPT partition tables, MS-DOS partition tables, MIPS partition tables, BSD and Sun disk labels, PC98 partition tables, and Macintosh partition maps.
Many GUI partitioning programs use the parted command to let users easily and quickly edit partition tables.