温馨提示×

Ubuntu怎样挂载U盘

小樊
44
2026-08-17 20:29:27
栏目: 智能运维

在 Ubuntu(桌面和服务器版)中挂载 U 盘,常见方法如下:


一、桌面版 Ubuntu(最简单)

大多数情况下 插上 U 盘即自动挂载

  • 文件管理器左侧会出现 U 盘名称
  • 点击即可访问 /media/你的用户名/xxx

二、手动挂载(服务器版 / 命令行)

1️⃣ 插入 U 盘并查看设备名

lsblk

示例输出:

sdb      8:16   1  14.9G  0 disk
└─sdb1   8:17   1  14.9G  0 part

说明:

  • U 盘是 /dev/sdb
  • 分区是 /dev/sdb1

也可以查看文件系统类型:

sudo fdisk -l

2️⃣ 创建挂载点

sudo mkdir -p /mnt/usb

3️⃣ 挂载 U 盘

常见 FAT32 / exFAT / NTFS 示例

FAT32 / exFAT

sudo mount /dev/sdb1 /mnt/usb

NTFS(需要 ntfs-3g)

sudo apt install ntfs-3g
sudo mount -t ntfs-3g /dev/sdb1 /mnt/usb

指定用户权限(推荐)

sudo mount -o uid=1000,gid=1000 /dev/sdb1 /mnt/usb

(UID/GID 用 id 用户名 查看)


4️⃣ 访问 U 盘

cd /mnt/usb
ls

三、卸载 U 盘(很重要)

安全卸载

sudo umount /mnt/usb

sudo umount /dev/sdb1

⚠️ 注意

  • 卸载前不要直接在挂载目录操作
  • 卸载失败可尝试:
sudo lsof +D /mnt/usb

四、开机自动挂载(可选)

1️⃣ 查看 UUID

blkid /dev/sdb1

2️⃣ 编辑 /etc/fstab

sudo nano /etc/fstab

添加一行(示例):

UUID=xxxx-xxxx  /mnt/usb  vfat  defaults  0  2

或(NTFS):

UUID=xxxxxxxxx  /mnt/usb  ntfs-3g  defaults  0  0

保存后用测试:

sudo mount -a

五、常见错误排查

问题 解决方法
只读 可能没正常弹出,Windows 下修复
权限不足 uid/gidchmod
exFAT 不支持 sudo apt install exfat-fuse exfatprogs
NTFS 报错 ntfsfix /dev/sdb1

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

  • Ubuntu 是 桌面还是服务器
  • U 盘是 NTFS / FAT32 / exFAT
  • 是否出现错误提示

我可以给你一条完全适合你系统的命令

0