温馨提示×

Ubuntu如何自动挂载

小樊
45
2026-08-17 21:04:29
栏目: 智能运维

在 Ubuntu 中,自动挂载通常指 开机自动挂载磁盘/分区。下面按常见场景给你一份完整说明(适用于 Ubuntu 20.04 / 22.04 / 24.04)。


一、查看磁盘和 UUID(推荐方式)

1️⃣ 查看磁盘和分区

lsblk

sudo fdisk -l

2️⃣ 查看分区的 UUID(强烈推荐用 UUID,而不是 /dev/sdX)

blkid

示例输出:

/dev/sda1: UUID="a1b2c3d4-1234-5678-90ab-cdef12345678" TYPE="ext4"

二、创建挂载目录

例如挂载到 /data

sudo mkdir -p /data

三、临时挂载(验证是否可用)

sudo mount /dev/sda1 /data

如果没问题,再进行自动挂载配置。


四、开机自动挂载(修改 /etc/fstab

1️⃣ 编辑 fstab

sudo nano /etc/fstab

2️⃣ 添加一行(示例)

✅ ext4 分区

UUID=a1b2c3d4-1234-5678-90ab-cdef12345678 /data ext4 defaults 0 2

✅ NTFS(Windows 磁盘)

UUID=XXXXXX /data ntfs-3g defaults 0 0

✅ exFAT

UUID=XXXXXX /data exfat defaults 0 0

3️⃣ 参数说明

参数 说明
defaults 默认读写权限
0 是否 dump 备份
0 / 2 fsck 检查顺序(根分区是 1,其他是 2)

五、测试 fstab 是否正确(非常重要)

sudo mount -a

✅ 没有报错说明配置正确
❌ 若报错,不要重启,先修复 /etc/fstab


六、重启验证

reboot
df -h

七、自动挂载 NTFS / exFAT 的额外说明

安装支持(如未安装)

sudo apt update
sudo apt install ntfs-3g exfat-fuse exfatprogs

八、桌面版 Ubuntu(可选:自动挂载 U 盘/移动硬盘)

桌面版默认已支持 插入自动挂载
如需调整:

gnome-disks

→ 选择磁盘 → 编辑挂载选项 → 设置“开机挂载”


九、常见错误 & 解决

❌ 开机进入 emergency mode

原因:/etc/fstab 写错
解决:

sudo nano /etc/fstab

修复后重启


十、总结(最推荐方式)

UUID + /etc/fstab
✅ 修改前先 mount -a 测试
✅ 避免直接用 /dev/sdX


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

  • SSD / HDD / U 盘
  • 文件系统类型(ext4 / NTFS / exFAT)?
  • 服务器版还是桌面版 Ubuntu?

我可以给你一条完全定制化的挂载命令

0