HCRM博客

如何在CentOS系统中挂载硬盘?

在 CentOS 上挂载硬盘是一个常见的系统管理任务,特别是在服务器环境中,以下是详细的步骤和操作指南,帮助您在 CentOS 7 系统中成功挂载硬盘:

1. 查询未挂载硬盘

如何在CentOS系统中挂载硬盘?-图1
(图片来源网络,侵权删除)

您需要确认新添加的硬盘是否已被系统识别,可以使用以下命令查看系统中的所有磁盘及其分区信息:

lsblk

fdisk l

这些命令会列出所有已连接的硬盘和它们的分区情况,如果看到/dev/sdb 没有分区信息(如 /dev/sdb1、/dev/sdb2 等),则说明这是一个未分区的新硬盘。

2. 创建挂载目录

在挂载硬盘之前,您需要在文件系统中创建一个用于挂载的目录,这个目录位于/mnt/data 下。

sudo mkdir /mnt/mydisk

或者

如何在CentOS系统中挂载硬盘?-图2
(图片来源网络,侵权删除)
sudo mkdir /data

3. 检查磁盘是否被分区

使用fdisk 工具查看硬盘的分区表:

sudo fdisk l /dev/sdb

如果硬盘没有被分区,您将看到类似 "Disk doesn't contain a valid partition table" 的信息。

4. 格式化硬盘

如果硬盘是全新的或没有分区,您需要先对其进行分区,使用fdisk 工具进行分区:

sudo fdisk /dev/sdb

输入n 创建新分区。

如何在CentOS系统中挂载硬盘?-图3
(图片来源网络,侵权删除)

选择分区类型(主分区或扩展分区),通常选择p 表示主分区。

按提示设置分区大小和其他参数。

输入w 保存并退出。

分区完成后,使用mkfs 命令对分区进行格式化,将分区格式化为 ext4 文件系统:

sudo mkfs.ext4 /dev/sdb1

5. 挂载硬盘

使用mount 命令将格式化后的分区挂载到之前创建的目录:

sudo mount /dev/sdb1 /mnt/mydisk

sudo mount /dev/sdb1 /data

6. 检查挂载状态

使用df h 命令检查挂载是否成功:

df h

如果挂载成功,您将在输出中看到新挂载的分区及其挂载点。

7. 实现自动挂载(可选)

如果您希望在系统启动时自动挂载硬盘,需要编辑/etc/fstab 文件,使用文本编辑器打开该文件:

sudo vi /etc/fstab

在文件末尾添加一行,指定设备、挂载点、文件系统类型以及挂载选项。

/dev/sdb1 /mnt/mydisk ext4 defaults 0 0

保存并关闭文件后,使用以下命令立即生效更改:

sudo mount a

通过以上步骤,您可以在 CentOS 7 系统中成功挂载硬盘,并根据需要配置自动挂载,这将帮助您更有效地管理和利用服务器的存储资源。

分享:
扫描分享到社交APP
上一篇
下一篇