Ubuntu 下 mount 失败的原因很多,常见情况按出现频率给你梳理一下,你可以对照看是哪一种。
mount /dev/sdb1 /mnt
报错示例:
mount: /mnt: special device /dev/sdb1 does not exist
✅ 排查:
lsblk
fdisk -l
报错示例:
mount: mount point /mnt/usb does not exist
✅ 解决:
mkdir -p /mnt/usb
比如 NTFS、exFAT、ext4 没识别到。
✅ 指定类型:
mount -t ntfs /dev/sdb1 /mnt
常见类型:
ext4ntfsvfatexfatUbuntu 默认:
ntfs-3gexfat-fuse✅ 安装:
sudo apt install ntfs-3g exfat-fuse
Windows 双系统常见。
报错类似:
The disk contains an unclean file system (0, 0).
✅ 解决:
sudo ntfsfix /dev/sdb1
mount: only root can do that
✅ 用:
sudo mount ...
mount: /dev/sdb1 is already mounted on /mnt
✅ 查看:
mount | grep sdb1
mount: /dev/sdb read-only
可能是:
常见原因:
✅ 测试:
ping server
showmount -e ip
把完整报错贴出来,基本一眼能看出来:
sudo mount /dev/sdb1 /mnt
# 报错内容贴出来
或者:
dmesg | tail
如果你愿意,可以直接贴:
mount 命令lsblk 输出我可以直接告诉你具体是哪一步错了。