温馨提示×

centos mount怎么设置开机

小樊
45
2026-09-09 02:01:40
栏目: 智能运维

在 CentOS 中,要实现 mount 开机自动挂载,最常用、最推荐的方式是修改 /etc/fstab 文件。

下面按步骤说明(适用于 CentOS 6/7/8/Stream)。


一、确认要挂载的设备信息

1. 查看设备

lsblk

fdisk -l

例如:

/dev/sdb1

2. 查看 UUID(推荐用 UUID,稳定)

blkid /dev/sdb1

输出示例:

/dev/sdb1: UUID="1234-5678" TYPE="xfs"

二、创建挂载目录

mkdir -p /mnt/data

三、临时挂载测试(可选但推荐)

mount /dev/sdb1 /mnt/data

确认能正常挂载、读写无误。


四、配置开机自动挂载(/etc/fstab)

编辑文件:

vi /etc/fstab

在最后一行添加(示例):

XFS / ext4 示例

UUID=1234-5678  /mnt/data  xfs  defaults  0  0

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

/dev/sdb1  /mnt/data  xfs  defaults  0  0

字段说明

<设备>  <挂载点>  <文件系统>  <挂载选项>  <dump>  <fsck>
  • defaults:常用默认参数(rw, suid, dev, exec, auto, nouser, async)
  • 0 0:不备份、不检查

五、验证 fstab 是否正确(非常重要)

mount -a

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


六、CentOS 7+ 额外说明(systemd)

CentOS 7 及以上:

  • mount -a 会模拟开机挂载
  • 重启后会由 systemd-fstab-generator 自动处理

七、NFS / 网络挂载(补充)

如果是 NFS:

nfs-server:/share  /mnt/nfs  nfs  defaults,_netdev  0  0

_netdev 表示等网络就绪后再挂载


八、常见错误

  • UUID 写错 → 系统起不来
  • 文件系统类型错误(xfs 写成 ext4)
  • 挂载点目录不存在

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

  • CentOS 版本
  • 挂载的是 本地磁盘 / U盘 / NFS / iSCSI
  • 文件系统类型

我可以直接帮你写一条准确的 fstab 配置。

0