温馨提示×

centos mount如何自动挂载

小樊
37
2026-10-03 02:47:21
栏目: 智能运维

在 CentOS 中,自动挂载通常有两种常见场景:

  1. 开机自动挂载(永久生效)
  2. 插入设备自动挂载(如 U 盘,按需)

下面分别说明。


一、开机自动挂载(最常用)

1. 查看设备信息

lsblk
blkid

示例:

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

2. 创建挂载目录

mkdir -p /mnt/data

3. 修改 /etc/fstab

推荐使用 UUID(稳定,不随设备名变化)

vi /etc/fstab

添加一行:

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

格式说明:

设备       挂载点    文件系统  挂载参数  备份  检查

4. 测试是否配置正确

mount -a

无报错即成功,重启后会自动挂载。


二、使用 systemd 自动挂载(高级)

适合不常使用但希望访问时自动挂载

# /etc/systemd/system/mnt-data.mount
[Unit]
Description=Mount Data Disk

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

[Install]
WantedBy=multi-user.target
systemctl enable mnt-data.mount

三、U 盘 / 移动硬盘插入自动挂载

方法 1:使用 autofs(推荐服务器)

yum install autofs -y

配置:

vi /etc/auto.master
/misc   /etc/auto.misc
vi /etc/auto.misc
usb -fstype=auto :/dev/sdb1
systemctl enable --now autofs

访问:

cd /misc/usb

方法 2:桌面环境(如 GNOME)

CentOS 桌面版默认自动挂载到:

/run/media/用户名/设备名

四、常见问题

1. 挂载失败导致无法开机

进入单用户模式,注释 /etc/fstab 错误行:

mount -o remount,rw /
vi /etc/fstab

2. NTFS 硬盘

需安装:

yum install ntfs-3g -y

如果你能说明:

  • CentOS 版本(7 / 8 / Stream)
  • 挂载的是 硬盘 / U 盘 / NFS / 网络盘

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

0 踩