当前位置:首页 > Linux
linux 系统下对磁盘进行 GPT 分区
来源:靑龍一笑的博客  作者:靑龍一笑  发布时间:2021-11-18 16:25:13  点击量:925  评论:0

    MBR 分区是传统的分区机制,只支持不超过 2T 的硬盘,对于超过 2T 的硬盘也只能使用 2T 的空间。而 GPT 分区突破了 2T 大小的限制,据说最大能支持 18EB 的硬盘。
    GPT 磁盘分区使用 parted 工具实现。
    同样,使用 fdisk 命令查看硬盘分区情况:

[root@RicenOS ~]# fdisk -l


    可以看到,目前有两块硬盘:/dev/sda、/dev/sdb。其中,/dev/sdb 是一块 32.2 G 的新硬盘。
    使用 parted 工具创建 GPT 分区:

[root@RicenOS ~]# parted /dev/sdb


    如果不熟悉命令,可以输入“help”来查看:

    这里,“mklabel”是创建一个新的磁盘标签,“mkpart”是创建一个分区,根据提示操作:

(parted) mklabel gpt
(parted) mkpart


    可以通过“print”命令查看分区情况:

(parted) print


    可以看到,已经划分出了一个 32.2G 的分区。
    使用命令“quit”退出 parted:

(parted) quit

    创建好分区后,还需要进行格式化。由于前面指定了文件系统类型为 xfs,这里需要格式化为 xfs:

[root@RicenOS ~]# mkfs.xfs /dev/sdb1

    如果前面指定的是 ext4 格式,则使用如下命令:

[root@RicenOS ~]# mkfs.ext4 /dev/sdb1

    此时,使用 fdisk -l 命令会出现如下警告信息:

WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.

    可以忽略。
    格式化完成后,就可以直接挂载并使用:

    当然,在创建完 GPT 分区后,也可以参考我的另一篇文章《给 Linux 系统添加新硬盘,并创建 LVM 分区》,继续创建 LVM 分区。
    创建物理卷:

[root@RicenOS ~]# pvcreate /dev/sdb1

    创建卷组:

[root@RicenOS ~]# vgcreate data /dev/sdb1

    创建逻辑卷(根据实际情况设置大小):

[root@RicenOS ~]# lvcreate -l 7679 -n data data

    格式化分区:

[root@RicenOS ~]# mkfs.xfs /dev/mapper/data-data

    挂载分区:

[root@RicenOS ~]# mount /dev/mapper/data-data /data/
版权所有 © 2005-2023 靑龍一笑的博客  Powered by C.S.Ricen
Copyright © 2005-2023 by www.ricensoftwares.com.cn  All Rights Reserved.

欢迎光临本站,这里是靑龍一笑的博客。

因资金匮乏,本站已迁到国外的免费空间,可能导致本站的访问速度较慢,由此给您带来的不便,敬请谅解。

您可以通过下方的“支持本站建设”链接,给本站提供资金支持。

Free Web Hosting