温馨提示×

怎样自动ubuntu mount硬盘

小樊
54
2026-09-11 13:16:53
栏目: 智能运维

在 Ubuntu 中“自动挂载硬盘”通常有两种常见场景:开机自动挂载插上硬盘自动挂载(桌面环境)。下面按最常用、最稳妥的方式说明。


一、开机自动挂载硬盘(推荐方式:修改 /etc/fstab

1. 查看硬盘信息

lsblk

sudo fdisk -l

找到你要挂载的硬盘,例如:

/dev/sdb1

2. 创建挂载目录

sudo mkdir -p /mnt/data

3. 获取硬盘 UUID(推荐用 UUID,防止设备名变化)

sudo blkid /dev/sdb1

输出示例:

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

4. 编辑 /etc/fstab

sudo nano /etc/fstab

添加一行(示例):

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

说明:

  • ext4:文件系统类型(ntfs / xfs / vfat 等)
  • defaults:默认挂载参数
  • 0 2:备份/检查选项

5. 测试挂载(不重启)

sudo mount -a

无报错即成功。


二、NTFS 硬盘自动挂载(Windows 硬盘)

如果是 NTFS:

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

需要安装:

sudo apt install ntfs-3g

三、插上 U 盘 / 移动硬盘自动挂载(桌面环境)

如果你用的是 Ubuntu 桌面版(GNOME),默认就已经支持:

  • 插入 → 自动挂载到 /media/用户名/
  • 不需要配置

如果是 Server / 最小化系统,需要:

sudo apt install udisks2

四、使用 autofs(高级:按需自动挂载)

适合 NFS / 多硬盘 / 服务器:

sudo apt install autofs

配置 /etc/auto.master/etc/auto.misc,适合进阶用户。


五、常见问题

1. 挂载后无权限

sudo chown -R $USER:$USER /mnt/data

2. 开机卡在 mount

  • 检查 UUID 是否正确
  • 先用 mount -a 测试

如果你愿意,可以告诉我:

  • Ubuntu 版本(22.04 / 24.04?)
  • 硬盘类型(SSD / HDD / NTFS / ext4)
  • 开机挂载 还是 插上就挂载

我可以直接帮你写一份可用的 fstab 配置。

0