在 CentOS 上初始挂载3TB硬盘的步骤

# 在 CentOS 上初始挂载3TB硬盘的步骤

在本文中,我们将介绍如何在 CentOS 系统中初始挂载一块3TB的新硬盘。如果你发现3TB的硬盘只显示2TB的容量,可能是因为使用了MBR(Master Boot Record)分区表。要使用超过2TB的磁盘,你需要使用GPT(GUID Partition Table)分区表。

## 步骤 1:查看新硬盘

首先,使用 `lsblk` 或 `fdisk -l` 命令查看系统中的硬盘设备,确认新硬盘的设备名称(例如 `/dev/vdb`)。

“`sh
lsblk
# 或
fdisk -l
“`

## 步骤 2:使用 `gdisk` 工具删除现有分区并创建GPT分区表

### 2.1 删除现有分区

启动 `gdisk` 工具并删除现有分区:

“`sh
gdisk /dev/vdb
“`

在 `gdisk` 提示符下,按以下步骤操作:

“`sh
Command (? for help): d
Partition number (1-128): 1
Command (? for help): w
Do you want to proceed? (Y/N): y
“`

### 2.2 创建新分区

删除现有分区后,重新进入 `gdisk`:

“`sh
gdisk /dev/vdb
“`

在 `gdisk` 中,按以下步骤操作以创建新分区:

“`sh
Command (? for help): n
Partition number (1-128, default 1): (按回车)
First sector (34-5860533134, default = 2048) or {+-}size{KMGTP}: (按回车)
Last sector (2048-5860533134, default = 5860533134) or {+-}size{KMGTP}: (按回车)
Command (? for help): w
Do you want to proceed? (Y/N): y
“`

## 步骤 3:创建文件系统

为新分区创建文件系统,例如 ext4:

“`sh
mkfs.ext4 /dev/vdb1
“`

> 如果你遇到错误信息“`/dev/vdb1 is mounted; will not make a filesystem here!`”,请先卸载该分区:

“`sh
umount /dev/vdb1
# 或者根据挂载点:
umount /mnt/newdisk
“`

然后重新运行 `mkfs.ext4` 命令:

“`sh
mkfs.ext4 /dev/vdb1
“`

## 步骤 4:创建挂载点

创建一个目录作为挂载点,例如 `/mnt/newdisk`:

“`sh
mkdir /mnt/newdisk
“`

## 步骤 5:挂载新硬盘

将新分区挂载到创建的目录:

“`sh
mount /dev/vdb1 /mnt/newdisk
“`

## 步骤 6:配置开机自动挂载

编辑 `/etc/fstab` 文件,添加以下内容以实现开机自动挂载:

“`sh
/dev/vdb1 /mnt/newdisk ext4 defaults 0 0
“`

## 步骤 7:验证

最后,使用 `df -h` 命令确认新硬盘是否成功挂载并显示完整容量:

“`sh
df -h
“`

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容