温馨提示×

ubuntu mount为何找不到盘

小樊
40
2026-09-20 21:40:27
栏目: 智能运维

在 Ubuntu 里“mount 找不到盘”通常有几种常见原因,你可以按顺序排查:


1️⃣ 系统根本没识别到设备

先确认磁盘是否被系统看到:

lsblk

或

sudo fdisk -l
  • 如果 这里都看不到盘 → 不是 mount 的问题,是系统没识别
  • 可能是:
    • USB 没插好
    • 硬盘供电不足
    • 磁盘坏了
    • 虚拟机没挂载 USB / 磁盘

✅ 解决:

  • 换接口 / 换线
  • dmesg | tail 看内核有没有报错
  • 虚拟机需在设置里“连接 USB 设备”

2️⃣ 找不到设备文件路径(如 /dev/sdb1)

常见错误:

mount /dev/sdb1 /mnt
# mount: can't find /dev/sdb1

原因:

  • 盘符不是 sdb1(可能是 sda1、nvme0n1p1)
  • 分区表损坏

✅ 解决:

ls /dev | grep sd
ls /dev | grep nvme

3️⃣ 没有文件系统 / 未格式化

如果磁盘是 裸盘(无分区):

sudo mkfs.ext4 /dev/sdb

⚠️ 会清空数据,仅新盘使用


4️⃣ NTFS / exFAT 盘没装驱动

Ubuntu 默认:

  • ✅ ext4
  • ❌ NTFS(老版本)
  • ❌ exFAT(老版本)

症状:

mount: unknown filesystem type 'ntfs'

✅ 解决:

sudo apt install ntfs-3g exfat-fuse exfat-utils

然后:

sudo mount -t ntfs-3g /dev/sdb1 /mnt

5️⃣ 挂载点不存在

mount: mount point /mnt/usb does not exist

✅ 解决:

sudo mkdir -p /mnt/usb

6️⃣ 已经在用了 / 被占用

mount: /dev/sdb1 is already mounted

查看:

mount | grep sdb1

7️⃣ 自动挂载但你看不到

Ubuntu 桌面版通常会自动挂到:

/media/你的用户名/磁盘名

快速排查清单 ✅

lsblk
sudo fdisk -l
dmesg | tail
ls /media

如果你愿意,可以把 具体报错信息 或 lsblk 输出贴出来,我可以直接帮你判断是哪一步的问题。

0 踩