GNU Parted 2.1
使用 /dev/sda #默认使用第一块硬盘sda
Welcome to GNU Parted! Type 'help'to view a list of commands.
# slect命令切换硬盘sdc
(parted) select /dev/sdc
使用 /dev/sdc
# mklable命令指定分区表类型为gpt, p.s.若要使用MBR分区表则为msdos
(parted) mklabel gpt
# print命令打印硬盘信息:4GB空间,gpt分区类型,未分区
(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdc: 4295MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name 标志
交互模式新增分区
(parted) mkpart
分区名称? []? c_first #直接回车,分区名称默认为空
文件系统类型? [ext2]? ext4
# 4K对齐警告
起始点? 0
结束点? 2000
警告: The resulting partition is not properly aligned for best performance.
忽略/Ignore/放弃/Cancel? cancel
# 从1M开始分配,使符合“4K对齐”规则
起始点? 1
结束点? 2000
# 打印分区信息
(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdc: 4295MB
Sector size (logical/physical): 512B/512B
PartitionTable: gpt
Number Start End Size File system Name 标志
11049kB 2000MB 1999MB c_first
命令模式新增分区
# mkpart命令格式:mkpart 分区名称 起始位置 结束位置 p.s.分区名称不可省略
(parted) mkpart c_second 20003000
(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdc: 4295MB
Sector size (logical/physical): 512B/512B
PartitionTable: gpt
Number Start End Size File system Name 标志
11049kB 2000MB 1999MB c_first
22000MB 3000MB 1000MB c_second
删除分区和改变分区单位
# 删除命令:rm 分区编号
(parted) rm 2
# unit命令:改为GB为单位
(parted) unit GB
(parted) mkpart c_third 23
(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdc: 4.29GB
Sector size (logical/physical): 512B/512B
PartitionTable: gpt
Number Start End Size File system Name 标志
10.00GB 2.00GB 2.00GB c_first
22.00GB 3.00GB 1.00GB c_third
退出parted分区
(parted) quit
信息: You may need to update /etc/fstab.