CentOS7下4T硬盘分区与格式化详细教程

admin
CentOS7下4T硬盘分区与格式化需注意GPT分区表支持,首先通过fdisk -llsblk识别新硬盘(如/dev/sdb),因4T超过2TB,使用partedgdisk创建GPT分区表,执行parted /dev/sdb mklabel gpt后分区(如mkpart primary ext4 0% 100%),接着用mkfs.ext4 /dev/sdb1格式化,创建挂载点(如mkdir /data),编辑/etc/fstab添加/dev/sdb1 /data ext4 defaults 0 0实现开机挂载,mount -a验证,df -h确认挂载成功,必要时设置权限(chown -R user:group /data`)。

在CentOS7系统中,添加大容量硬盘(如4TB)后,需进行分区、格式化及挂载才能正常使用,由于4TB硬盘超过2TB容量限制,需使用GPT(GUID Partition Table)分区表替代传统的MBR分区表,本文将详细介绍CentOS7下4TB硬盘的完整分区与格式化流程,涵盖硬盘识别、分区创建、格式化及挂载等关键步骤。

准备工作

确认硬盘已识别

首先需确保系统已正确识别新添加的4TB硬盘,通过以下命令查看当前系统中的所有磁盘设备:

lsblk

CentOS7下4T硬盘分区与格式化详细教程

fdisk -l

在输出结果中,查找容量为“3.7T”(或接近4TB,因厂商容量计算差异)的磁盘,设备名通常为/dev/sdb/dev/sdc等(注意区分系统盘,如/dev/sda),假设本文目标硬盘为/dev/sdb,后续操作均以此为例。

安装必要工具

CentOS7默认可能未安装parted(GPT分区表管理工具),需提前安装:

yum install -y parted

备份数据(重要!)

若硬盘中有现有数据,务必提前备份,分区与格式化操作会清空硬盘所有数据!

创建GPT分区表

4TB硬盘超过MBR分区表的2TB容量限制,必须使用GPT分区表,使用parted工具进行分区操作:

启动parted并选择目标硬盘

parted /dev/sdb

进入parted交互模式后,首先查看硬盘当前分区表信息:

print

若提示“Partition Table: msdos”(即MBR),需先删除现有分区表(注意:此操作会清空数据!)。

设置GPT分区表

mklabel gpt

执行后,再次输入print确认分区表类型已变为“gpt”。

创建分区

根据需求划分分区,本文以全部分为一个区为例(若需多分区,可重复执行mkpart命令)。

创建主分区(类型为Linux filesystem)

mkpart primary ext4 0% 100%
  • primary:主分区类型;
  • ext4:文件系统类型(此处仅作标识,实际格式化时可修改);
  • 0% 100%:分区范围为硬盘全部空间(从0%到100%)。

若需指定固定大小(如划分3TB分区),可改为mkpart primary ext4 0 3T

确认分区信息

print

输出结果应显示新创建的分区信息,

Model: ATA WDC WD40EFRX (scsi)
Disk /dev/sdb: 4001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 
Number  Start   End     Size    File system  Name     Flags
 1      1049kB  4001GB  4001GB  primary

退出parted

quit

退出后,系统会自动生成分区设备文件,例如/dev/sdb1(可通过lsblk确认)。

格式化分区

分区创建后,需对分区进行格式化,写入文件系统,CentOS7常用文件系统为ext4xfsxfs对大文件和高

文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码