温馨提示×

centos挂载磁盘步骤是什么

小樊
37
2026-08-19 03:13:58
栏目: 智能运维

以下是 CentOS 挂载磁盘(含新磁盘和已有磁盘)的完整步骤,适用于 CentOS 7 / CentOS 8 / Rocky / Alma 等 RHEL 系列系统。


一、查看磁盘信息

lsblk

fdisk -l

假设新磁盘为 /dev/sdb


二、磁盘分区(新磁盘需要)

1️⃣ 进入分区工具

fdisk /dev/sdb

2️⃣ 常用命令

命令 说明
n 新建分区
p 主分区
1 分区号
回车 默认起始扇区
回车 默认结束扇区(整块盘)
w 保存并退出

三、格式化磁盘

mkfs.ext4 /dev/sdb1

若使用 xfs:

mkfs.xfs /dev/sdb1

四、创建挂载目录

mkdir -p /data

五、临时挂载(重启失效)

mount /dev/sdb1 /data

验证:

df -h

六、永久挂载(推荐)

1️⃣ 查看 UUID

blkid /dev/sdb1

示例输出:

UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" TYPE="ext4"

2️⃣ 编辑 /etc/fstab

vim /etc/fstab

添加一行(ext4 示例):

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

xfs 示例:

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /data xfs defaults 0 0

3️⃣ 验证 fstab 是否写错

mount -a

⚠ 如果报错,不要重启,先修复 fstab,否则系统可能起不来


七、查看挂载结果

df -h
lsblk

八、常见问题

✅ 磁盘已存在数据怎么办?

  • 不要格式化
  • 直接挂载或修复 fstab

✅ LVM 磁盘

如果是 LVM(如 /dev/mapper/centos-root):

lsblk
vgdisplay
lvdisplay

九、完整示例(最常用)

lsblk
fdisk /dev/sdb
mkfs.ext4 /dev/sdb1
mkdir /data
mount /dev/sdb1 /data
blkid /dev/sdb1
vim /etc/fstab
mount -a

如果你愿意,可以告诉我:

  • ✅ 是新磁盘还是旧磁盘
  • ✅ CentOS 版本
  • lsblk 输出

我可以 直接帮你定制命令,避免误操作。

0