在 Linux 操作系统中,将磁盘转换为 GPT(GUID Partition Table)分区格式的步骤如下:

  1. 确定要转换为 GPT 分区格式的硬盘设备名称,例如 “/dev/sdb”。

    1. $ sudo fdisk -l
    2. Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
    3. ...
    4. Disk /dev/sdb: 232.9 GiB, 250059350016 bytes, 488397168 sectors
    5. ...
  2. 卸载该硬盘设备上的所有分区,以免数据丢失。可以使用 umount 命令来卸载分区。

    1. $ sudo umount /dev/sdb1
    2. $ sudo umount /dev/sdb2
    3. ...
  3. 使用 gdisk 命令进入磁盘分区模式,输入硬盘设备名称并按回车。

    1. $ sudo gdisk /dev/sdb
    2. GPT fdisk (gdisk) version 1.0.5
    3. Partition table scan:
    4. MBR: MBR only
    5. BSD: not present
    6. APM: not present
    7. GPT: not present
    8. Creating new GPT entries in memory.
  4. 输入 “o” 命令创建一个新的 GPT 分区表,并确认操作。

    1. Command (? for help): o
    2. This option deletes all partitions and creates a new protective MBR.
    3. Proceed? (Y/N): Y
  5. 输入 “w” 命令将新的 GPT 分区表写入磁盘设备。

    1. Command (? for help): w
    2. Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
    3. PARTITIONS!!
    4. Do you want to proceed? (Y/N): Y
  6. 输入 “y” 确认操作,然后退出 gdisk 分区工具。

    1. Do you want to proceed? (Y/N): Y
    2. OK; writing new GUID partition table (GPT) to /dev/sdb.
    3. The operation has completed successfully.
  7. 最后,使用 partprobe 命令重新扫描硬盘分区并使其生效。

    1. $ sudo partprobe /dev/sdb

现在,该硬盘将以 GPT 分区格式进行操作。请注意,转换为 GPT 的硬盘不能再通过 BIOS 引导方式启动,而必须通过 UEFI 引导方式启动。

作者:admin  创建时间:2023-03-30 10:52
 更新时间:2023-08-21 16:19