温馨提示×

ubuntu mount怎么自动挂载

小樊
48
2026-09-08 14:52:30
栏目: 智能运维

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

  1. 开机自动挂载(永久挂载) —— 修改 /etc/fstab
  2. 插入设备自动挂载(U 盘等) —— 桌面环境自动处理 / 使用 udev / autofs

下面分别说明。


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

1. 查看设备信息

lsblk
sudo blkid

例如:

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

2. 创建挂载目录

sudo mkdir -p /mnt/data

3. 编辑 /etc/fstab

sudo nano /etc/fstab

添加一行(示例:ext4 硬盘):

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

如果是 NTFS(Windows 硬盘):

UUID=XXXX  /mnt/win  ntfs-3g  defaults,uid=1000,gid=1000  0  0

如果是 exFAT

UUID=XXXX  /mnt/exfat  exfat  defaults  0  0

4. 测试是否生效

sudo mount -a

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


二、U 盘 / 移动硬盘自动挂载(插上就用)

桌面环境(GNOME / KDE)

  • Ubuntu 桌面版 默认自动挂载
  • 挂载位置通常在:
/media/你的用户名/设备名

如果不自动挂载

安装工具:

sudo apt install udisks2

三、使用 autofs(按需自动挂载,适合服务器)

适合 NFS、SSH、移动设备。

sudo apt install autofs

编辑:

sudo nano /etc/auto.master

添加:

/mnt /etc/auto.misc

编辑:

sudo nano /etc/auto.misc

示例:

data  -fstype=ext4  :/dev/sdb1

重启:

sudo systemctl restart autofs

访问 /mnt/data 时才会挂载。


四、常见注意事项

  • ❌ 不要挂载到 / 或系统目录
  • ✅ 推荐用 UUID 而不是 /dev/sdb1(设备名会变)
  • ❌ fstab 写错可能导致 系统无法启动

如果你能告诉我:

  • 硬盘 / U 盘 / NFS / 网络盘
  • 桌面版还是服务器版 Ubuntu

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

0