温馨提示×

centos分区挂载点怎么设

小樊
41
2026-08-19 13:04:07
栏目: 智能运维

CentOS 里设置分区挂载点,一般分为 临时挂载永久挂载 两种情况。下面按常见场景一步步说明(适用于 CentOS 7 / 8 / Stream)。


一、查看磁盘和分区

lsblk

fdisk -l

示例输出:

/dev/sdb
└─/dev/sdb1   100G

二、创建文件系统(如果还没格式化)

⚠️ 会清空数据,谨慎操作

mkfs.xfs /dev/sdb1

或 ext4:

mkfs.ext4 /dev/sdb1

三、设置挂载点(临时挂载)

1️⃣ 创建挂载目录

mkdir -p /data

2️⃣ 挂载分区

mount /dev/sdb1 /data

3️⃣ 验证

df -h

✅ 重启后会失效(临时)


四、设置永久挂载(推荐)

1️⃣ 查看 UUID(推荐用 UUID)

blkid /dev/sdb1

示例:

UUID="a1b2c3d4-e5f6-7890-abcd-1234567890"

2️⃣ 编辑 /etc/fstab

vim /etc/fstab

添加一行(示例):

UUID=a1b2c3d4-e5f6-7890-abcd-1234567890 /data xfs defaults 0 0

如果是 ext4:

UUID=a1b2c3d4-e5f6-7890-abcd-1234567890 /data ext4 defaults 0 0

字段说明:

设备   挂载点   文件系统类型   挂载选项   备份   检查

3️⃣ 测试 fstab 是否正确(非常重要)

mount -a

✅ 没有报错说明配置正确
❌ 报错不要重启,先改回来


五、常见挂载点说明(CentOS 标准)

挂载点 用途
/ 根分区(必须)
/home 用户数据
/var 日志、缓存
/data 自定义数据目录
/boot 启动文件(可选)
swap 交换分区

六、示例:完整流程(常用)

lsblk
mkfs.xfs /dev/sdb1
mkdir /data
mount /dev/sdb1 /data
blkid /dev/sdb1
vim /etc/fstab
mount -a

七、常见问题

❌ 重启后进不了系统

  • 进入 救援模式
  • 注释或修复 /etc/fstab

❌ 权限不足

chown -R user:user /data
chmod 755 /data

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

  • CentOS 版本
  • 新硬盘 还是 已有数据
  • 想挂载到哪个目录

我可以给你 完全定制化的命令

0