在 Linux 里“自动挂载”通常有几种常见场景,下面按最常用 → 进阶给你说明,你可以对号入座。
/etc/fstab)lsblk
blkid
例如:
/dev/sdb1: UUID="1234-5678" TYPE="ext4"
sudo mkdir -p /mnt/data
/etc/fstabsudo vim /etc/fstab
添加一行(推荐用 UUID):
UUID=1234-5678 /mnt/data ext4 defaults 0 2
格式说明:
<设备> <挂载点> <文件系统> <挂载选项> <dump> <fsck>
sudo mount -a
✅ 没报错就说明配置正确
/dev/sdb1 /mnt/data ext4 defaults 0 2
⚠️ 设备名可能变,不如 UUID 稳定
适合服务器
sudo apt install autofs # Debian/Ubuntu
sudo yum install autofs # CentOS
sudo vim /etc/auto.master
添加:
/mnt/auto /etc/auto.misc
sudo vim /etc/auto.misc
data -fstype=ext4 :/dev/sdb1
sudo systemctl enable --now autofs
✅ 访问 /mnt/auto/data 时自动挂载
server:/data /mnt/nfs nfs defaults 0 0
//192.168.1.10/share /mnt/smb cifs username=user,password=pass 0 0
fstab 写错可能导致系统无法启动sudo mount -a
_netdev
如果你能告诉我:
我可以直接给你一份可复制的配置。