Linux系统磁盘分区gdisk命令使用方法

作者:动易软件 来源:本站原创 点击数: 发布时间:2024年10月24日

在linux系统中fdisk只能识别2T以内的磁盘,超过2T需要用gdisk命令

命令说明

  1. 启动gdisk工具‌:首先,你需要将gdisk工具挂载到你的系统中,可以通过终端输入以下命令来启动gdisk工具:

    sudo gdisk /dev/sdX

    其中/dev/sdX是你的目标磁盘设备文件。例如,如果你的目标磁盘是/dev/sda,则命令为:

    sudo gdisk /dev/sda
  2. 查看帮助信息‌:在gdisk的命令行界面中,输入?可以查看所有可用的命令和它们的用途。

  3. 创建新的GPT分区表‌:输入o命令可以创建一个新的空GUID分区表(GPT)。

  4. 查看分区表信息‌:输入p命令可以打印当前的分区表信息。

  5. 创建新分区‌:输入n命令可以创建一个新的分区。按照提示输入分区的大小和类型,然后确认。

  6. 更改分区名称‌:输入c命令可以更改一个分区的名称。

  7. 删除分区‌:输入d命令可以删除一个已存在的分区。

  8. 备份GPT数据‌:输入b命令可以将当前的GPT数据备份到一个文件中。

  9. 验证磁盘‌:输入v命令可以验证磁盘的完整性。

  10. 退出‌:输入q命令可以退出gdisk工具,不保存任何更改。如果需要保存更改并退出,可以使用w命令。

注意事项

  1. 备份数据‌:在进行分区操作前,建议先备份重要数据,以防数据丢失。虽然GPT分区表不会删除数据,但错误的操作可能导致数据损坏。

  2. 了解硬盘信息‌:使用fdisk -l命令可以查看当前系统中所有的磁盘和分区信息,这有助于确定要进行分区的磁盘。

  3. 以管理员权限运行‌:gdisk命令需要以管理员权限运行,因此需要在命令前加上sudo

  4. 验证操作‌:在进行重要操作前,可以使用v命令验证磁盘,确保没有错误。

  5. 保存更改‌:在进行完所有操作后,使用w命令保存更改并退出gdisk工具。

案例演示

[root@sc-report-center ~]# gdisk /dev/sdf
GPT fdisk (gdisk) version 0.8.10

Partition table scan:
 MBR: not present
 BSD: not present
 APM: not present
 GPT: not present
 
Creating new GPT entries.

Command (? for help): n ---创建新分区
Partition number (1-128, default 1):
First sector (34-10737418206, default = 2048) or {+-}size{KMGTP}:
Last sector (2048-10737418206, default = 10737418206) or {+-}size{KMGTP}:
Current type is 'Linux filesystem'
Hex code or GUID (L to show codes, Enter = 8300):
Changed type of partition to 'Linux filesystem'

Command (? for help): p ---打印分区信息
Disk /dev/sdf: 10737418240 sectors, 5.0 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 4C8ADAB2-4DEC-492F-AB42-D06E459F9568
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 10737418206
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
  1      2048          10737418206   5.0 TiB     8300  Linux filesystem
 
Command (? for help): w ---保存
Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/sdf.
The operation has completed successfully.


通过这样就创建了一个新的分区,然后就可以常规的挂载操作了。