温馨提示×

centos mount如何挂载硬盘

小樊
42
2026-09-03 00:26:20
栏目: 智能运维

在 CentOS 中挂载硬盘一般包括识别硬盘 → 分区 → 格式化 → 挂载 → 设置开机自动挂载几个步骤。下面以常见场景为例说明。


一、查看硬盘是否被识别

lsblk

或

fdisk -l

示例输出中可能会看到:

  • /dev/sda(系统盘)
  • /dev/sdb(新硬盘,未分区)

二、对新硬盘分区(以 /dev/sdb 为例)

1. 进入 fdisk

fdisk /dev/sdb

2. 常见操作

  • n:新建分区
  • p:主分区
  • 回车:默认起始扇区
  • 回车:默认结束扇区(整块盘)
  • w:保存并退出

三、格式化分区

例如格式化为 ext4(最常用):

mkfs.ext4 /dev/sdb1

如果是 xfs(CentOS 7/8 默认):

mkfs.xfs /dev/sdb1

四、创建挂载目录并挂载

mkdir /data
mount /dev/sdb1 /data

查看是否挂载成功:

df -h

五、设置开机自动挂载

1. 查看 UUID(推荐方式)

blkid /dev/sdb1

2. 编辑 fstab

vi /etc/fstab

添加一行(示例):

UUID=xxxx-xxxx-xxxx  /data  ext4  defaults  0  0

或使用设备名(不推荐):

/dev/sdb1  /data  ext4  defaults  0  0

3. 测试 fstab 是否正确

mount -a

无报错即正常。


六、常见问题

1. 挂载 NTFS 硬盘

yum install ntfs-3g -y
mount -t ntfs-3g /dev/sdb1 /data

2. 硬盘已挂载但重启丢失

→ 未配置 /etc/fstab

3. 只读挂载

mount -o ro /dev/sdb1 /data

如果你能提供:

  • CentOS 版本(7 / 8 / Stream)
  • 硬盘类型(新盘 / 已有数据 / 云盘)
  • 是否要 LVM

我可以给你更精确的命令示例。

0 踩