进入 parted 交互界面

admin
简述了进入 parted 交互界面的操作方法,parted 是 Linux 下功能强大的磁盘分区工具,用户通过输入特定命令即可进入该交互模式,在该模式下,用户能够对磁盘进行更精细的分区规划与管理,相比其他工具提供了更灵活的操作体验。

CentOS 7 下 3TB 硬盘无法被识别?教你完美格式化 3TB 硬盘的全攻略 **

在 CentOS 7 系统中,当我们接入了大容量硬盘(如 3TB)时,经常会遇到一个问题:使用 fdisk 工具进行分区时,发现硬盘容量只有 2TB 左右,或者无法识别完整的 3TB 空间,这是因为 CentOS 7 默认内核版本较老(3.10),在默认的 MBR 分区表下存在 2TB 的限制。

要解决这个问题并完美使用 3TB 硬盘,我们需要使用 GPT 分区表,本文将详细介绍在 CentOS 7 下格式化 3TB 硬盘的完整步骤。

进入 parted 交互界面

前置准备

  1. 确认硬盘设备名:假设新硬盘的设备名为 /dev/sdb(请根据实际情况替换)。
  2. 数据备份非常重要! 格式化操作会清除硬盘上的所有数据,请确保数据已备份。

第一步:检查硬盘状态

使用 lsblk 命令查看系统识别到的硬盘。

lsblk

预期输出示例:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0  500G  0 disk 
├─sda1   8:1    0  500G  0 part /
└─sda2   8:2    0     1G  0 part [SWAP]
sdb      8:16   0   3T  0 disk

可以看到 sdb 已经被识别,大小为 3T。

第二步:安装分区工具

CentOS 7 通常自带 parted 工具,如果未安装,可以使用以下命令安装:

yum install -y parted

第三步:使用 parted 创建 GPT 分区表

这是关键步骤,我们需要将硬盘的分区表类型从 MBR 改为 GPT,以支持大于 2TB 的容量。

注意parted 命令是非交互式的,我们可以直接在命令后添加参数,也可以进入交互模式,这里推荐直接使用命令行方式。

# 在交互界面中输入以下命令:
mklabel gpt

解释:mklabel gpt 会将分区表更改为 GPT 格式。

第四步:创建分区

接下来创建一个主分区,占用硬盘的全部空间。

mkpart primary 0% 100%

解释:0% 100% 表示从开始到结束,创建一个名为 primary 的主分区。

第五步:确认分区

在 parted 交互界面中输入 p 查看分区详情,确认没有报错,且分区类型为 gpt

print

退出 parted 界面:

quit

第六步:格式化硬盘

CentOS 7 默认文件系统为 XFS,XFS 对大容量硬盘支持良好,因此推荐使用 XFS 格式化,如果你的环境需要 ext4,也可以选择 ext4。

mkfs.xfs /dev/sdb1

如果使用 ext4,命令为:

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

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