磁盘分区工具
parted
特别注意:parted 有两种运行模式:命令行模式和交互模式。与 fdisk 的交互模式不同,在 parted 的交互模式下执行命令,一旦按回车键确认,命令就马上执行,对磁盘的更改就立刻生效。
parted --help
Usage: parted [OPTION]... [DEVICE [COMMAND [PARAMETERS]...]...]
Apply COMMANDs with PARAMETERS to DEVICE. If no COMMAND(s) are given, run in
interactive mode.
选项:
-h, --help 显示此求助信息
-l, --list 列出所有block设备上的分区
-m, --machine displays machine parseable output
-s, --script 从不提示用户
-v, --version 显示版本
-a, --align=[none|cyl|min|opt] alignment for new partitions
命令:
align-check TYPE N check partition N for TYPE(min|opt) alignment
#查看分区对齐类型
help [COMMAND] print general help, or help on COMMAND
#打印帮助
mklabel,mktable LABEL-TYPE create a new disklabel (partition table)
#创建新的磁盘标签 (创建分区表) gpt&msdos(mbr)
#LABEL-TYPE:"aix", "amiga", "bsd", "dvh", "gpt", "loop", "mac","msdos", "pc98", "sun"
mkpart PART-TYPE [FS-TYPE] START END make a partition
#创建新分区。
#PART-TYPE :primary(主分区)、extended(扩展分区)、logical(逻辑分区)。
#FS-TYPE : ext2、ext3、ext4、fat16、fat32、NTFSReiserFS、JFS、XFS、UFS、HFS、swap(此选项可以省略,在格式化时指定文件系统类型后,parted会自动更改分区类型)
#START 和 END 是新分区开始和结束的具体位置。
name NUMBER NAME name partition NUMBER as NAME
#将编号为 NUMBER 的分区命名为 NAME ,仅用于Mac,PC98,and GPT disklabels.
print [devices|free|list,all|NUMBER] display the partition table, available devices,