You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

意外拔插USB外接硬盘后挂载状态不一致且无法访问的排查求助

意外拔插USB外接硬盘后挂载状态不一致且无法访问的排查求助

大家好,虽然这个问题其实不算Ubuntu专属,但还是想过来请教各位:

我刚才不小心碰掉了外接USB硬盘的数据线,拔下来的时候硬盘完全没有读写活动。这个硬盘是Btrfs格式,整个盘就一个分区(大概2TB,应该是机械硬盘而非SSD——就是我从一堆继承来的旧物件里翻出来的,具体来源都记不清了)。

插回去之后就出问题了,各种工具的反馈不一致:

  • 执行mountpoint [[path]],输出显示"[[path]] is a mountpoint",说明系统认为这个路径是挂载点
  • 但用lsblk查看时,却看不到这个硬盘分区对应的挂载点信息
  • 运行findmnt能看到这条挂载记录:
TARGET      SOURCE                              FSTYPE  OPTIONS
/           /dev/sda3[/@/.snapshots/1/snapshot] btrfs   rw,relatime,ssd,discard=async,space_cache=v2,subvolid=266,subvol=/@/.snapshots/1/snapshot
[...]
└─[[path]]  /dev/sdb1                           btrfs   ro,nosuid,nodev,relatime,space_cache,subvolid=5,subvol=/

可当我尝试用sudo ls [[path]]访问这个挂载点时,却直接报错:

ls: reading directory '[[path]]': Input/output error

我知道有fsck这个工具,但完全不清楚该怎么用、什么时候用,也不知道还有哪些相关的工具可以处理这种情况……

说白了,我担心自己有很多没意识到的盲区,想请教下:遇到这种意外拔插后的挂载异常,一般应该怎么处理、要检查哪些内容?

备注:内容来源于stack exchange,提问作者dwawlyn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 08:34:51