Utility to manage partitions inside disks and volumes. Part of
diskutil
. APM is only supported for macOS, MBR is optimized for DOS, while GPT is compatible for most modern systems. More information: https://keith.github.io/xcode-man-pages/diskutil.8.html.
diskutil partitionDisk /dev/disk_device 0 APM|MBR|GPT
diskutil partitionDisk /dev/disk_device 1 APM|MBR|GPT partition_filesystem partition_name
16G
for 16GB or 50%
to fill half of total volume size):diskutil partitionDisk /dev/disk_device 1 APM|MBR|GPT partition_filesystem partition_name partition_size
diskutil partitionDisk /dev/disk_device number_of_partitions APM|MBR|GPT partition_filesystem1 partition_name1 partition_size1 partition_filesystem2 partition_name2 partition_size2 ...
diskutil listFilesystems