Linux系统磁盘分区gdisk命令使用方法
作者:动易软件
来源:本站原创
点击数: 次
发布时间:2024年10月24日
在linux系统中fdisk只能识别2T以内的磁盘,超过2T需要用gdisk命令
命令说明
启动gdisk工具:首先,你需要将gdisk工具挂载到你的系统中,可以通过终端输入以下命令来启动gdisk工具:
sudo gdisk /dev/sdX
其中
/dev/sdX
是你的目标磁盘设备文件。例如,如果你的目标磁盘是/dev/sda
,则命令为:sudo gdisk /dev/sda
查看帮助信息:在gdisk的命令行界面中,输入
?
可以查看所有可用的命令和它们的用途。创建新的GPT分区表:输入
o
命令可以创建一个新的空GUID分区表(GPT)。查看分区表信息:输入
p
命令可以打印当前的分区表信息。创建新分区:输入
n
命令可以创建一个新的分区。按照提示输入分区的大小和类型,然后确认。更改分区名称:输入
c
命令可以更改一个分区的名称。删除分区:输入
d
命令可以删除一个已存在的分区。备份GPT数据:输入
b
命令可以将当前的GPT数据备份到一个文件中。验证磁盘:输入
v
命令可以验证磁盘的完整性。退出:输入
q
命令可以退出gdisk工具,不保存任何更改。如果需要保存更改并退出,可以使用w
命令。
注意事项
备份数据:在进行分区操作前,建议先备份重要数据,以防数据丢失。虽然GPT分区表不会删除数据,但错误的操作可能导致数据损坏。
了解硬盘信息:使用
fdisk -l
命令可以查看当前系统中所有的磁盘和分区信息,这有助于确定要进行分区的磁盘。以管理员权限运行:gdisk命令需要以管理员权限运行,因此需要在命令前加上
sudo
。验证操作:在进行重要操作前,可以使用
v
命令验证磁盘,确保没有错误。保存更改:在进行完所有操作后,使用
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.
通过这样就创建了一个新的分区,然后就可以常规的挂载操作了。