大约两年前,我买了一个 Seagate“Backup Plus”便携式硬盘,容量为 2 TB。型号:SRD00F1。事实上,我在其中存了一些内容。虽然不是关键材料,但这是我拥有的唯一副本。
几个月前,我发现自己在读取数据时遇到了麻烦:驱动器会突然停止旋转,然后又重新旋转,偶尔会发出哔哔声。这种情况并非总是发生,也不是到处发生,但确实会发生。
从那时起我就没再用过它,但现在,当我连接驱动器时,它开始旋转,然后是连续的两声哔哔声,然后是等待和更多旋转声,然后是另一对哔哔声,然后重复。哔哔声之间的延迟不是固定的(两次失败所需的时间不同?)
我没有听到咔嗒声 - 至少 - 我没有听出来。另一方面,这是一个超薄驱动器,所以我不确定相当于常规尺寸驱动器咔嗒声的声音是什么样的。
现在,这当然意味着该驱动器不适合继续使用。另外,下次我应该确保我有第二份副本。但是 - 我想尝试保存我的数据。
因此,我的问题是:
- 具体诊断是什么?为什么会发出哔哔声?
- 如果有的话,我能做什么来访问数据(并将其复制到其他地方)?
笔记:
PS - 我应该提到我的 (Linux) 桌面确实将该驱动器视为 USB 设备。以下是一些 dmesg 输出:
kern :info : [Fri Jan 17 20:56:13 2020] usb 1-5: reset high-speed USB device number 2 using xhci_hcd
kern :info : [Fri Jan 17 20:59:00 2020] usb 1-9: new high-speed USB device number 39 using xhci_hcd
kern :info : [Fri Jan 17 20:59:00 2020] usb 1-9: New USB device found, idVendor=0bc2, idProduct=ab26, bcdDevice= 1.08
kern :info : [Fri Jan 17 20:59:00 2020] usb 1-9: New USB device strings: Mfr=1, Product=2, SerialNumber=3
kern :info : [Fri Jan 17 20:59:00 2020] usb 1-9: Product: BUP Slim BK
kern :info : [Fri Jan 17 20:59:00 2020] usb 1-9: Manufacturer: Seagate
kern :info : [Fri Jan 17 20:59:00 2020] usb 1-9: SerialNumber: NA96GTCY
kern :info : [Fri Jan 17 20:59:00 2020] scsi host6: uas
kern :notice: [Fri Jan 17 20:59:00 2020] scsi 6:0:0:0: Direct-Access Seagate BUP Slim BK 0108 PQ: 0 ANSI: 6
kern :notice: [Fri Jan 17 20:59:00 2020] sd 6:0:0:0: Attached scsi generic sg4 type 0
kern :info : [Fri Jan 17 20:59:01 2020] usb 1-5: reset high-speed USB device number 2 using xhci_hcd
kern :err : [Fri Jan 17 20:59:19 2020] usb 1-9: stat urb: status -71
kern :info : [Fri Jan 17 20:59:19 2020] usb 1-9: USB disconnect, device number 39
kern :info : [Fri Jan 17 20:59:19 2020] sd 6:0:0:0: tag#17 uas_zap_pending 0 uas-tag 1 inflight: CMD
kern :info : [Fri Jan 17 20:59:19 2020] sd 6:0:0:0: tag#17 CDB: Test Unit Ready 00 00 00 00 00 00
kern :info : [Fri Jan 17 20:59:19 2020] sd 6:0:0:0: [sdd] Read Capacity(16) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
kern :notice: [Fri Jan 17 20:59:19 2020] sd 6:0:0:0: [sdd] Sense not available.
kern :info : [Fri Jan 17 20:59:19 2020] sd 6:0:0:0: [sdd] Read Capacity(10) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
kern :notice: [Fri Jan 17 20:59:19 2020] sd 6:0:0:0: [sdd] Sense not available.
kern :notice: [Fri Jan 17 20:59:19 2020] sd 6:0:0:0: [sdd] 0 512-byte logical blocks: (0 B/0 B)
kern :notice: [Fri Jan 17 20:59:19 2020] sd 6:0:0:0: [sdd] 0-byte physical blocks
kern :notice: [Fri Jan 17 20:59:19 2020] sd 6:0:0:0: [sdd] Write Protect is off
kern :debug : [Fri Jan 17 20:59:19 2020] sd 6:0:0:0: [sdd] Mode Sense: 77 6c 61 6e
kern :err : [Fri Jan 17 20:59:19 2020] sd 6:0:0:0: [sdd] Asking for cache data failed
kern :err : [Fri Jan 17 20:59:19 2020] sd 6:0:0:0: [sdd] Assuming drive cache: write through
kern :info : [Fri Jan 17 20:59:20 2020] sd 6:0:0:0: [sdd] Read Capacity(16) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
kern :notice: [Fri Jan 17 20:59:20 2020] sd 6:0:0:0: [sdd] Sense not available.
kern :info : [Fri Jan 17 20:59:20 2020] sd 6:0:0:0: [sdd] Read Capacity(10) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
kern :notice: [Fri Jan 17 20:59:20 2020] sd 6:0:0:0: [sdd] Sense not available.
kern :notice: [Fri Jan 17 20:59:21 2020] sd 6:0:0:0: [sdd] Attached SCSI disk
daemon:err : [Fri Jan 17 20:59:21 2020] udevd[6675]: inotify_add_watch(7, /dev/sdd, 10) failed: No such file or directory
kern :info : [Fri Jan 17 20:59:21 2020] usb 1-5: reset high-speed USB device number 2 using xhci_hcd
答案1
这只是部分答案 - 只是您应该对驱动器执行的操作的一个阶段。这归功于@Moab 的专业建议!
1. 问题“简化”->外部 USB 设备到普通 HDD
事实上,您的外置驱动器只是一个简单的超薄 2.5 英寸 SATA 磁盘驱动器,连接到 SATA 转 USB 接口电路,封装在塑料中。对于许多(大多数?)外置硬盘来说,情况可能确实如此,它们看起来像一个尺寸相似的薄钱包。
您可以撬开塑料外壳:它由侧面的一些凹槽和一点(弱)胶水固定在一起。如果您的手指和指甲灵活,您可以直接使用它们;否则,可以使用工具来完成这类任务(例如吉他拨片或“撬棒”,或者可能是您不使用的旧信用卡):
无论如何,当我们打开外壳时,我们看到的是:
将 HDD 本身与其 SATA 转 USB(+电源)接口分开后,我们会看到以下内容:
我们现在只剩下一个更简单的问题:恢复/访问 2.5 英寸硬盘上的数据。驱动器型号为:ST2000LM007。
2. 尝试另一个 SATA 转 USB 接口
如果你恰好有另一个 SATA 转 USB 适配器(例如在 AliExpress 上搜索),尝试通过它连接磁盘。这不是“最后的手段”(例如,这些适配器并不总是 100% 兼容所有驱动器,特别是如果它们有点旧),但值得一试。
如果驱动器已安装 - 请小心地将所有数据从驱动器上复制到其他地方;不要太信任它。如果哔哔声来自驱动器 - 则可能是驱动器出现故障,您应该咨询专业人士。(或者问一个后续问题?)