diff --git a/pages/linux/parted.md b/pages/linux/parted.md new file mode 100644 index 0000000000..bf63cd2ded --- /dev/null +++ b/pages/linux/parted.md @@ -0,0 +1,36 @@ +# parted + +> A partition manipulation program. +> More information: . + +- List partitions on all block devices: + +`sudo parted --list` + +- Start to manipulate disk partition: + +`sudo parted {{/dev/sdX}}` + +- Create a new partition table of label-type directly, label-type can be gpt, msdos etc: + +`sudo parted --script {{/dev/sdX}} mklabel {{gpt}}` + +- Show disk partition information in interactive mode: + +`print` + +- Select a disk in interactive mode: + +`select {{/dev/sdX}}` + +- Interactively create a 16GB partition with a given filesystem: + +`mkpart {{primary|logical|extended}} {{filesystem}} {{0%}} {{16G}}` + +- Resize partition size: + +`resizepart {{/dev/sdXN}} {{end_position_of_partition}}` + +- Remove partition: + +`rm {{/dev/sdXN}}`