Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I am trying to mount my external NTFS-formatted HDD in Windows 7 Ultimate, but it is getting stuck. The system remains responsive, but the 'mounting progress bar' never goes to completion and the light on the drive continues to blink. No access to the drive is possible (e.g. attempting to view the contents). The screenshot is here:

Explorer continuously trying to load HDD

I thought of trying to run chkdsk, but chkdsk won't run until it's fully mounted.

Attempting to mount in Debian leads to the following dmesg output:

[  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 at least recognizes a problem and bails out (the HDD's external light stops blinking).

Any thoughts how to proceed?

share|improve this question

migrated from serverfault.com Oct 17 '12 at 1:57

This question came from our site for system and network administrators.

2  
Get a new drive. If this one was new and still under warranty, send it back for repair or replacement as appropriate. A low level format MAY fix the problem (if caused by a hard jolt while writing, etc). The error is in a critical location, such as the partition table sector, or in some invisible sector used for low level device management. –  Skaperen Oct 17 '12 at 2:00

1 Answer 1

up vote 1 down vote accepted

I think a good place to start with is a drive test. If at all possible pull the drive out of its enclosure and hook it up directly to a spare machine (hopefully you have one).

Then test the health of Hard Drive. One simple but effective tool I like to use is Drive Fitness Test. This will tool will essentially go through the drive checking for bad sectors as well as performing a number of other checks in the process.

If DFT reports that the drive is failing (diagnostics in red box) you should check to see if the drive is still under warranty and if possible file an RMA claim to get it replaced.

If it does not report any problems (green ok) then you don't need to worry for the time being about Hard Drive health and should look elsewhere for the problem.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.