
一般使用 `fdisk` 创建的是 `MBR` 的分区，`MBR`最大支持 2TB 的分区，而 `GPT` 可以支持更大的分区。

如果要把一块 4TB 的 nvme 硬盘格式化成一个分区，创建`MBR`分区就会浪费大量空间。

下面介绍如何创建 `GPT` 分区并挂载。

查看要格式化的磁盘是否被使用

```bash
lsblk 
```

设置分区表

```bash
gdisk /dev/nvme1n1
```

按下 `o` 创建一个新的 GPT 分区表

按下 `w` 保存并退出 `gdisk`

创建分区

```bash

fdisk /dev/nvme1n1
```

按下 `n` 创建新分区

选择分区类型（例如，主分区或逻辑分区）

选择分区的起始和结束扇区

按下 `w` 保存并退出 `fdisk`

格式化分区

```bash
mkfs.ext4 /dev/nvme1n1p1
```

创建挂载点

```bash
mkdir /disk2
```

挂载

```bash
mount -t ext4 /dev/nvme1n1p1 /disk2
```

查询 uuid

```bash
blkid | grep "/dev/nvme1n1p1"
```

编辑 /etc/fstab

```conf
UUID=5bf7990f-86f9-40bc-8e6a-a73f72bab795  /disk2  ext4  defaults,noatime    0  2
```

