在 CentOS 里设置分区挂载点,一般分为 临时挂载 和 永久挂载 两种情况。下面按常见场景一步步说明(适用于 CentOS 7 / 8 / Stream)。
lsblk
或
fdisk -l
示例输出:
/dev/sdb
└─/dev/sdb1 100G
⚠️ 会清空数据,谨慎操作
mkfs.xfs /dev/sdb1
或 ext4:
mkfs.ext4 /dev/sdb1
mkdir -p /data
mount /dev/sdb1 /data
df -h
✅ 重启后会失效(临时)
blkid /dev/sdb1
示例:
UUID="a1b2c3d4-e5f6-7890-abcd-1234567890"
/etc/fstabvim /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
字段说明:
设备 挂载点 文件系统类型 挂载选项 备份 检查
mount -a
✅ 没有报错说明配置正确
❌ 报错不要重启,先改回来
| 挂载点 | 用途 |
|---|---|
/ |
根分区(必须) |
/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/fstabchown -R user:user /data
chmod 755 /data
如果你愿意,可以告诉我:
我可以给你 完全定制化的命令。