在 Debian 里 mount 出错的原因非常多,通常需要看具体报错信息才能准确判断。下面我按常见原因 + 对应现象 + 解决办法给你梳理一下,你看看自己是哪一种。
mount: can't find /dev/sdX in /etc/fstab原因
/etc/fstab 里没有对应条目解决
mount /dev/sdb1 /mnt
或写完整:
mount -t ext4 /dev/sdb1 /mnt
mount: /mnt: wrong fs type, bad option, bad superblock原因
检查文件系统
blkid /dev/sdb1
安装工具(示例)
apt install ntfs-3g # NTFS
apt install exfat-fuse # exFAT
mount: /mnt: mount point does not exist原因
解决
mkdir -p /mnt
mount: /mnt: permission denied原因
解决
sudo mount /dev/sdb1 /mnt
mount: unknown filesystem type 'exfat'原因
解决
apt update
apt install exfat-fuse exfatprogs
device is busy原因
解决
lsof /mnt
fuser -m /mnt
umount /mnt
常见原因:
修复(谨慎)
fsck /dev/sdb1
/etc/fstab 写错导致开机失败典型错误:
急救
mount -o remount,rw /
请把下面信息发我,我可以直接帮你定位:
ext4 / ntfs / exfat / xfs)cat /etc/debian_version
如果你愿意,直接把报错贴出来,我可以逐字帮你分析。