温馨提示×

centos mount如何开机挂

小樊
41
2026-09-06 05:08:33
栏目: 智能运维

在 CentOS 中要实现开机自动挂载,通常有两种常见方式:


一、使用 /etc/fstab(最常用、推荐)

1. 先手动挂载测试

mount /dev/sdb1 /mnt/data

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

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

blkid /dev/sdb1

输出示例:

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

3. 编辑 /etc/fstab

vi /etc/fstab

添加一行(示例):

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

说明:

  • /mnt/data:挂载点
  • ext4:文件系统类型
  • defaults:默认挂载参数
  • 0 0:不备份、不检查

4. 验证配置是否正确

mount -a

无报错即说明 fstab 配置正确。


二、使用 systemd mount(CentOS 7+)

适合高级场景(如网络盘、依赖服务启动后挂载)。

示例

vi /etc/systemd/system/mnt-data.mount

内容:

[Unit]
Description=Mount data disk

[Mount]
What=/dev/sdb1
Where=/mnt/data
Type=ext4
Options=defaults

[Install]
WantedBy=multi-user.target

启用:

systemctl enable mnt-data.mount

三、常见注意事项

  • 挂载点目录必须存在
    mkdir -p /mnt/data
    
  • NFS / 网络盘 建议加 _netdev
    server:/share  /mnt/nfs  nfs  defaults,_netdev  0 0
    
  • CentOS 6 使用 chkconfig,CentOS 7+ 用 systemd

如果你能告诉我:

  • CentOS 版本
  • 挂载的是 本地磁盘 / NFS / iSCSI / U盘

我可以给你更精确的配置示例。

0