在 CentOS 里“自动挂载”通常有两种场景:
下面分别说明。
lsblk
blkid
示例输出:
/dev/sdb1: UUID="a1b2c3d4" TYPE="ext4"
mkdir -p /mnt/data
/etc/fstabvi /etc/fstab
添加一行(推荐用 UUID):
UUID=a1b2c3d4 /mnt/data ext4 defaults 0 0
说明:
defaults:常用挂载选项0 0:不备份、不检查mount -a
无报错即成功,重启后会自动挂载。
适合“访问时才挂载”的场景。
UUID=a1b2c3d4 /mnt/data ext4 defaults,noauto,x-systemd.automount 0 0
yum install udisks2
使用 udev + systemd 或 autofs
yum install autofs
编辑:
vi /etc/auto.master
添加:
/mnt/usb /etc/auto.usb
vi /etc/auto.usb
usb -fstype=auto :/dev/sdb1
启动:
systemctl enable --now autofs
插入 U 盘访问 /mnt/usb/usb 自动挂载。
yum install ntfs-3g
如果你能说明:
我可以给你一份精确可用的配置。