外部 Western Digital 硬盘 (USB) 未完全安装

外部 Western Digital 硬盘 (USB) 未完全安装

我正在尝试在 Windows 7 Ultimate 中安装我的外部 NTFS 格式硬盘,但它卡住了。系统仍然有响应,但“安装进度条”从未完成,驱动器上的指示灯继续闪烁。无法访问驱动器(例如尝试查看内容)。屏幕截图如下:

Explorer 不断尝试加载 HDD

我想尝试运行 chkdsk,但 chkdsk 只有在完全安装后才会运行。

尝试在 Debian 中挂载会导致以下 dmesg 输出:

[  329.386037] usb 1-1.2: new high-speed USB device number 6 using ehci_hcd
[  329.494160] Initializing USB Mass Storage driver...
[  329.494284] scsi6 : usb-storage 1-1.2:1.0
[  329.494357] usbcore: registered new interface driver usb-storage
[  329.494359] USB Mass Storage support registered.
[  330.493837] scsi 6:0:0:0: Direct-Access     WD       Ext HDD 1021     2021 PQ: 0 ANSI: 4
[  330.496311] sd 6:0:0:0: Attached scsi generic sg1 type 0
[  330.497885] sd 6:0:0:0: [sdb] 1953519616 512-byte logical blocks: (1.00 TB/931 GiB)
[  330.499817] sd 6:0:0:0: [sdb] Write Protect is off
[  330.499823] sd 6:0:0:0: [sdb] Mode Sense: 17 00 10 08
[  330.501796] sd 6:0:0:0: [sdb] No Caching mode page present
[  330.501802] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  330.506777] sd 6:0:0:0: [sdb] No Caching mode page present
[  330.506783] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  330.526297]  sdb: sdb1
[  330.533958] sd 6:0:0:0: [sdb] No Caching mode page present
[  330.533963] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[  330.533969] sd 6:0:0:0: [sdb] Attached SCSI disk
[  332.942365] sd 6:0:0:0: [sdb] Unhandled sense code
[  332.942372] sd 6:0:0:0: [sdb]  Result: hostbyte=invalid driverbyte=DRIVER_SENSE
[  332.942378] sd 6:0:0:0: [sdb]  Sense Key : Medium Error [current] 
[  332.942385] sd 6:0:0:0: [sdb]  Add. Sense: Unrecovered read error
[  332.942392] sd 6:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 08 10 00 00 08 00
[  332.942407] end_request: critical target error, dev sdb, sector 2064
[  332.942413] quiet_error: 54 callbacks suppressed
[  332.942418] Buffer I/O error on device sdb1, logical block 2
[  335.215232] sd 6:0:0:0: [sdb] Unhandled sense code
[  335.215237] sd 6:0:0:0: [sdb]  Result: hostbyte=invalid driverbyte=DRIVER_SENSE
[  335.215243] sd 6:0:0:0: [sdb]  Sense Key : Medium Error [current] 
[  335.215249] sd 6:0:0:0: [sdb]  Add. Sense: Unrecovered read error
[  335.215255] sd 6:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 08 10 00 00 08 00
[  335.215267] end_request: critical target error, dev sdb, sector 2064
[  335.215274] Buffer I/O error on device sdb1, logical block 2
[  337.486626] sd 6:0:0:0: [sdb] Unhandled sense code
[  337.486632] sd 6:0:0:0: [sdb]  Result: hostbyte=invalid driverbyte=DRIVER_SENSE
[  337.486641] sd 6:0:0:0: [sdb]  Sense Key : Medium Error [current] 
[  337.486650] sd 6:0:0:0: [sdb]  Add. Sense: Unrecovered read error
[  337.486660] sd 6:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 08 10 00 00 08 00
[  337.486679] end_request: critical target error, dev sdb, sector 2064
[  337.486689] Buffer I/O error on device sdb1, logical block 2
[  339.803371] sd 6:0:0:0: [sdb] Unhandled sense code
[  339.803377] sd 6:0:0:0: [sdb]  Result: hostbyte=invalid driverbyte=DRIVER_SENSE
[  339.803383] sd 6:0:0:0: [sdb]  Sense Key : Medium Error [current] 
[  339.803389] sd 6:0:0:0: [sdb]  Add. Sense: Unrecovered read error
[  339.803395] sd 6:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 08 10 00 00 08 00
[  339.803407] end_request: critical target error, dev sdb, sector 2064
[  339.803414] Buffer I/O error on device sdb1, logical block 2
[  342.074889] sd 6:0:0:0: [sdb] Unhandled sense code
[  342.074895] sd 6:0:0:0: [sdb]  Result: hostbyte=invalid driverbyte=DRIVER_SENSE
[  342.074901] sd 6:0:0:0: [sdb]  Sense Key : Medium Error [current] 
[  342.074908] sd 6:0:0:0: [sdb]  Add. Sense: Unrecovered read error
[  342.074916] sd 6:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 08 10 00 00 08 00
[  342.074931] end_request: critical target error, dev sdb, sector 2064
[  342.074938] Buffer I/O error on device sdb1, logical block 2
[  344.347321] sd 6:0:0:0: [sdb] Unhandled sense code
[  344.347327] sd 6:0:0:0: [sdb]  Result: hostbyte=invalid driverbyte=DRIVER_SEN[  339.803395] sd 6:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 08 10 00 00 08 00
[  339.803407] end_request: critical target error, dev sdb, sector 2064
[  339.803414] Buffer I/O error on device sdb1, logical block 2
[  342.074889] sd 6:0:0:0: [sdb] Unhandled sense code
[  342.074895] sd 6:0:0:0: [sdb]  Result: hostbyte=invalid driverbyte=DRIVER_SENSE
[  342.074901] sd 6:0:0:0: [sdb]  Sense Key : Medium Error [current] 
[  342.074908] sd 6:0:0:0: [sdb]  Add. Sense: Unrecovered read error
[  342.074916] sd 6:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 08 10 00 00 08 00
[  342.074931] end_request: critical target error, dev sdb, sector 2064
[  342.074938] Buffer I/O error on device sdb1, logical block 2
[  344.347321] sd 6:0:0:0: [sdb] Unhandled sense code
[  344.347327] sd 6:0:0:0: [sdb]  Result: hostbyte=invalid driverbyte=DRIVER_SENSE
[  344.347334] sd 6:0:0:0: [sdb]  Sense Key : Medium Error [current] 
[  344.347341] sd 6:0:0:0: [sdb]  Add. Sense: Unrecovered read error
[  344.347348] sd 6:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 08 10 00 00 08 00
[  344.347363] end_request: critical target error, dev sdb, sector 2064
[  344.347370] Buffer I/O error on device sdb1, logical block 2
[  346.664026] sd 6:0:0:0: [sdb] Unhandled sense code
[  346.664031] sd 6:0:0:0: [sdb]  Result: hostbyte=invalid driverbyte=DRIVER_SENSE
[  346.664036] sd 6:0:0:0: [sdb]  Sense Key : Medium Error [current] 
[  346.664042] sd 6:0:0:0: [sdb]  Add. Sense: Unrecovered read error
[  346.664049] sd 6:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 08 10 00 00 08 00
[  346.664061] end_request: critical target error, dev sdb, sector 2064
[  346.664068] Buffer I/O error on device sdb1, logical block 2
[  348.935584] sd 6:0:0:0: [sdb] Unhandled sense code
[  348.935590] sd 6:0:0:0: [sdb]  Result: hostbyte=invalid driverbyte=DRIVER_SENSE
[  348.935595] sd 6:0:0:0: [sdb]  Sense Key : Medium Error [current] 
[  348.935601] sd 6:0:0:0: [sdb]  Add. Sense: Unrecovered read error
[  348.935607] sd 6:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 08 10 00 00 08 00
[  348.935619] end_request: critical target error, dev sdb, sector 2064
[  348.935626] Buffer I/O error on device sdb1, logical block 2

Debian 至少能够识别问题并予以解决(HDD 的外部指示灯停止闪烁)。

有什么想法该如何进行吗?

答案1

我认为一个好的开始是进行驱动器测试。如果可能的话,将驱动器从外壳中取出,并将其直接连接到备用机器上(希望您有一台)。

然后测试硬盘的健康状况。我喜欢使用的一个简单但有效的工具是驾驶体能测试。此工具将主要检查驱动器中的坏扇区,并在此过程中执行许多其他检查。

如果 DFT 报告驱动器出现故障(红框中的诊断),您应该检查驱动器是否仍在保修期内,如果可能的话,提出 RMA 索赔以进行更换。

如果它没有报告任何问题(绿色确定),那么您暂时不需要担心硬盘健康状况,而应该在其他地方寻找问题。

相关内容