在 Debian 下“修复挂载(mount)”通常分几种情况。下面按最常见场景给你一套排查与修复思路。
mount
# 或
lsblk
# 或
df -h
查看哪个分区/设备没挂上或挂错位置。
sudo mkdir -p /mnt/data
sudo mount /dev/sdb1 /mnt/data
如果是 UUID(推荐):
sudo mount UUID=xxxx-xxxx /mnt/data
查看 UUID:
blkid
mount: wrong fs type 或 superblock一般是文件系统损坏。
⚠️ 不要直接挂载,先修复
sudo umount /dev/sdb1
sudo fsck -y /dev/sdb1
sudo xfs_repair /dev/sdb1
sudo ntfsfix /dev/sdb1
修复完再挂载:
sudo mount /dev/sdb1 /mnt/data
sudo nano /etc/fstab
示例(推荐 UUID):
UUID=xxxx-xxxx /mnt/data ext4 defaults 0 2
sudo mount -a
如果有报错,按提示修复。
进入 恢复模式(Recovery Mode):
mount -o remount,rw /
nano /etc/fstab
把错误行注释掉(# 开头),重启。
sudo apt install ntfs-3g
sudo mount -t ntfs-3g /dev/sdb1 /mnt/data
sudo apt install exfat-fuse exfatprogs
sudo lvscan
sudo vgchange -ay
sudo mount /dev/mapper/vg-lv /mnt/data
| 错误 | 原因 | 解决 |
|---|---|---|
device is busy |
有程序占用 | `lsof |
read-only |
磁盘损坏 | fsck |
unknown filesystem |
类型错 | 指定 -t |
permission denied |
权限问题 | sudo |
你可以直接贴出:
mount 报错信息blkid/etc/fstab我可以一步一步告诉你具体命令。