(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 107GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 标志
(parted)
由此可以看出分区已经是GPT分区格式;加下来需要创建分区,创建分区需要使用 mkpart 命令,在此我们可以输入 help mkpart 命令查看帮助信息:
(parted) help mkpart
mkpart PART-TYPE [FS-TYPE] START END make a partition
分区类型是:primary(主分区)、logical(逻辑分区)、extended(扩展分区)之一
文件系统类型是以下任意一项:btrfs, nilfs2, ext4, ext3, ext2, fat32, fat16, hfsx, hfs+, hfs, jfs, swsusp, linux-swap(v1), linux-swap(v0), ntfs, reiserfs, hp-ufs, sun-ufs, xfs, apfs2, apfs1, asfs, amufs5, amufs4,
amufs3, amufs2, amufs1, amufs0, amufs, affs7, affs6, affs5, affs4, affs3, affs2, affs1, affs0, linux-swap, linux-swap(new), linux-swap(old)
START and END are disk locations, such as 4GB or 10%. Negative values count from the end of the disk. For example, -1s specifies exactly the last sector.
'mkpart' makes a partition without creating a new file system on the partition. FS-TYPE may be specified to set an appropriate partition ID.
我们用 mkpart xfs 0 100% 命令创建分区,xfs是文件系统类型(这里只是做说明或者说是分区的名称,分区完成之后是需要使用 mkfs 命令进行真正的格式化的,否则不能挂载), 0是磁盘的起始位置,100%是磁盘的结束位置:
(parted) mkpart primary xfs 0 100%
警告: The resulting partition is not properly aligned for best performance.
忽略/Ignore/放弃/Cancel?
创建的过程中,我们会看到有警告信息 The resulting partition is not properly aligned for best performance. ,说分区没有正确对齐,会影响最佳新能。这里说的是磁盘的位置没有给一个合适的值。其实在使用fdisk分区的时候,会有默认的起始和结束扇区,所以如果不是很确定这个值,那么可以先试用fdisk命令进入分区模式,看一下默认的起始扇区和结束扇区是多少。我这里的起始扇区是2048,但由于parted默认是M为位置单位,所以这里需要使用s说明是扇区为单位。结束扇还是100%,所以命令为 mkpart xfs 2048s 100% :