Ubuntu 下 mount 报错很常见,但原因很多,需要先看具体报错信息。下面我按常见错误 → 原因 → 解决办法给你整理一份速查表,你可以对号入座;如果还不行,把完整报错贴出来我帮你具体分析。
mount: /mnt: unknown filesystem type 'xxx'原因
解决
# NTFS
sudo apt install ntfs-3g
# exFAT
sudo apt install exfat-fuse exfatprogs
# 指定类型挂载
sudo mount -t ntfs-3g /dev/sdb1 /mnt
mount: /mnt: wrong fs type, bad option, bad superblock原因
解决
# 查看设备
lsblk
sudo fdisk -l
# 检查文件系统
sudo fsck -y /dev/sdb1
mount: /mnt: mount point does not exist原因
解决
sudo mkdir -p /mnt
mount: only root can do that原因
解决
sudo mount /dev/sdb1 /mnt
mount: /dev/sdb1 is already mounted原因
解决
mount | grep sdb1
sudo umount /dev/sdb1
mount: special device /dev/sdb1 does not exist原因
解决
lsblk
sudo fdisk -l
The disk contains an unclean file system原因
解决
sudo ntfsfix /dev/sdb1
或在 Windows 里正常关机
mount.nfs: access denied by server
解决
/etc/exportssudo mkdir -p /mnt/data
sudo mount /dev/sdb1 /mnt/data
df -h
如果你愿意,把下面信息发我:
我可以直接告诉你哪一行错了、怎么改。