Linux:为大型驱动器创建GPT(GUID)分区表

时间:2020-02-23 14:39:29  来源:igfitidea点击:

如今,随着更大的驱动器超过2 Tb,传统的MSDOS分区表为分区增加了最大2 Tb的屏障。
幸运的是,GUID分区表(众所周知的GPT)将这个限制提高到18 EB(艾字节)。

您可能熟悉" fdisk"旧式分区工具,但是它不支持GPT。
要完成此任务,您将需要使用" parted"。
本示例将假定您使用"/dev/sdf"作为目标驱动器。

1.如果您的系统上没有Parted,只需安装:

yum install parted

2.告诉Parted使用哪个驱动器:

parted /dev/sdf

3.创建GPT标签:

mklabel gpt

4.选择要使用的度量单位(此处将使用TB):

unit TB

5.定义要创建的分区的起点和终点(我们将在此处使用整个磁盘):

mkpart primary 0TB 3.60TB

6.我们现在完成了,您可以打印结果了:

print

7.此时,您可以使用自己喜欢的文件系统退出实用程序和分区:

quit

这是我们上面完成的步骤的控制台输出示例:

# parted /dev/sdf
GNU Parted 3.1
Using /dev/sdf
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel gpt
Warning: The existing disk label on /dev/sdf will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? y
(parted) unit TB
(parted) mkpart primary 0 0
(parted) mkpart primary 0TB 3.60TB
(parted) print
Model: HP P2000G3 FC/iSCSI (scsi)
Disk /dev/sdf: 3.60TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name     Flags
 1      0.00TB  3.60TB  3.60TB  ext4         primary

(parted) quit
Information: You Jan need to update /etc/fstab.