![内部 SATA 硬盘在作为外部硬盘连接时出现故障,并出现 sdb I/O 错误](https://linux22.com/image/1504467/%E5%86%85%E9%83%A8%20SATA%20%E7%A1%AC%E7%9B%98%E5%9C%A8%E4%BD%9C%E4%B8%BA%E5%A4%96%E9%83%A8%E7%A1%AC%E7%9B%98%E8%BF%9E%E6%8E%A5%E6%97%B6%E5%87%BA%E7%8E%B0%E6%95%85%E9%9A%9C%EF%BC%8C%E5%B9%B6%E5%87%BA%E7%8E%B0%20sdb%20I%2FO%20%E9%94%99%E8%AF%AF.png)
我正在尝试使用 SATA 连接器转 USB 端口将 Thinkpad T420 的内置 SATA 硬盘连接到新笔记本电脑。但失败并出现读取错误。
但是,将其放回旧笔记本电脑后,它就可以正常工作。硬盘有 4 个分区,双重启动,运行 Ubuntu(/ 和 home)作为主操作系统,并在需要时运行 Windows(C: 和 D:)。
我尝试将它作为外部设备连接到不同类型的操作系统(Windows、Linux、Mac),但都失败了。
如何修复此问题?我希望从旧硬盘传输数据,而不必经历 CIFS/NFS 共享或 LAN 上的 SCP 的痛苦
答案1
如果驱动器没有通过 SATA 转 USB 电缆获得足够的电力,则可能是驱动器供电不足。我会尝试使用带有外部电源或扩展坞的机箱。
我还建议在内部尝试该驱动器,看看它是否以这种方式工作。
检查驱动器的健康状况还可以为您提供有关其状况以及无法识别的原因的更多详细信息。运行制造商提供的诊断工具可以为您提供这些信息。检查 SMART 状态的原始值也是一件好事。
答案2
也许你的适配器坏了?
如果您确定磁盘状况良好,则应该使用更好的适配器或将磁盘直接连接到 SATA。