Linux磁盘分区和逻辑卷详解(8)

(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% :

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/12795.html