外接USB硬盘意外断开故障排查:uas_eh_abort_handler相关问题及解决方案咨询
外接USB硬盘意外断开故障排查:uas_eh_abort_handler相关问题及解决方案咨询
大家好,我遇到了一个棘手的问题,想请教各位大佬:
我有一块希捷Backup Plus Slim外接硬盘,昨晚有程序一直在往上面大量写入数据。今天早上我发现不对劲了:lsblk命令里完全找不到这块硬盘的踪影,用sudo mount -a也没法挂载它。
查看dmesg日志后,发现大概在03:32左右出现了异常,相关日志片段如下:
[Thu Aug 10 03:32:37 2023] sd 0:0:0:0:
[sda] tag#11 uas_eh_abort_handler 0 uas-tag 7 inflight: CMD OUT
后续日志看起来像是USB端口直接断开了:
[Thu Aug 10 03:33:38 2023] usb 1-1:
USB disconnect, device number 2
[Thu Aug 10 03:33:38 2023] usb 2-2:
USB disconnect, device number 2
我现在卡在了到底是什么原因导致的这个问题,必须搞清楚根源才能避免以后再发生。我知道当时硬盘处于大负载写入状态,但单纯的高写入量应该不至于触发这种突然断开吧?
目前我自己琢磨,怀疑是不是和UAS(USB Attached SCSI)驱动有关,而不是USB-Storage驱动?不过我还没完全搞明白这里面的门道。
更新:潜在解决方案
我查到UAS驱动可能会引发这类兼容性问题,换成USB-Storage驱动或许能解决。分享一下我了解到的操作方向:
- 检查硬盘是否在使用UAS驱动:先用
lsusb找到硬盘对应的Bus/Device编号,再用lsusb -t对比查看是否启用了UAS驱动。 - 从UAS切换到USB-Storage驱动:具体的操作细节我还在研究,也希望有经验的朋友能指点一下具体步骤。
麻烦各位给点思路或者建议,谢谢大家!
备注:内容来源于stack exchange,提问作者ManiMatter
相关产品推荐
相关产品推荐

