Here are the procedure/steps that I used to fix the “famous” Seagate 7200.11 BSY problem, I had a few errors while executing the procedure, and manage to successfully recover the Seagate HDD – Hope the problem and workaround that I use can help other who might faced the same error.

A little introduction of this problem can be found widely on the internet – Google for “Seagate 7200.11 BSY”. There are two types of problem, one is the 0 LBA error where the BIOS still recognize the HDD but with 0MB drive, while the other one is the BSY error, where the HDD stuck in BUSY state (hence BSY) – In this state, the BIOS will not recognize the HDD anymore.

In our case, we have one Seagate ST3500620AS 500GB hit by the BSY error, to make things worst it’s an OEM drive installed in the HP IQ508D TouchSmart PC – so no direct support from Seagate and HP will just replace the HDD with a new one. Unfortunately we need the data from the Seagate HDD, so I started searching the internet for the solution (and yes we have to buy the “faulty” HDD from HP in order to keep and recover the data).

DISCLAIMER: I’m not an expert, I follow guides that I mentioned in this page, and I manage to recover my Seagate 500GB HDD but this does not guarantee it will work for you.

The first guide you will found from google will be the MSFN Forum (Microsoft Software Forum Network) by a member “Gradius2” ( an excellent guide to fix the seagate 7200.11 BSY error.

First I tried using the USB-to-Serial solution but have no luck, I cannot pass the loopback test, maybe something is not right with my settings. So I try another cable suggested from the MSFN forum – The Nokia DKU-5 USB Connectivity Adapter Cable, some suggest the Nokia CA-42 Cable but I couldn’t seems to find it here. So I bought a “third party” DKU-5 cable for RM20 (around USD5.9 / EUR4.1).

The DKU-5 cable

DKU-5 back cover

Firstly we have to get the right wires for the connection, meaning we have to cut-open the cable.

DKU-5 wires

From a OpenWrt Forum (, although the color are different, but I think the pin number are the same, so I pick the cable for pin 6 (blue) for RX, 7 (white) for TX and 8 (black) for GND – as you can see from the picture above.

Then we attached the connector for the three wires for easy connection to the Seagate, get the square type.

The wires square connector

The final output will be something like this:

DKU-5 modified with square connector

DKU-5 modified

Then I use the SATA power from one of my external drive SATA power to supply power to the Seagate HDD.

SATA power

Finally connect everything as in the MSFN Forum guide.

final connection

Feeling lucky, I didn’t do a loopback test, instead I connect it straight to the Seagate, but without removing the seagate PCB board – just to see if I can get some response. and I got this output from the HyperTerminal – showing that the Seagate is indeed in BuSY state:

LED:000000CC FAddr:0024900D

LED:000000CC FAddr:0024900D

LED:000000CC FAddr:0024900D

LED:000000CC FAddr:0024900D

then I switched off everything, and started to remove the Seagate PCB board and insert a piece of paper to cover the HDD Head Contact – if you’re not sure how to do this, you can refer to this another excellent guide ( It will look like this once done:

HDD with Head Contact covered

Switched on everything again, then make the HyperTerminal connection. I do a Ctrl-Z and got the prompt, then enter the “/2” to go to the Level 2, enter “Z” to send a “spin down the motor” command – This is where I got another message…

F3 T>/2    (hit Enter)

F3 2>Z     (hit Enter)

LED:000000CE FAddr:0027CF31

LED:000000CE FAddr:0027CF31

LED:000000CE FAddr:0027CF31

The message appears every few seconds, and no hope of getting the prompt back. Switched off and on back and re-run the “/2” and “Z” will produce the same result. It will appear immediately after the “Z” command.

Again, I “google” for the error message, and found this from the the same MSFN forum post#1669 by NainKaigo (

I ran into this same issue. What caused it for me is when the drive was spinning down on my first attempt I lost the terminal connection. Every attempt after that caused the drive to generate the LED:000000CE FAddr:0027CF31 error after entering Z. Not sure what the error means. Maybe that the drive is already stopped?

However, I noticed that just by typing in the Z and not pressing enter would spin the drive down. At that point I just backed spaced the Z out and moved on to the next step. I was able to proceed with out any troubles. I did have to run through the complete process; after my first attempt it was still busy. The error isn’t a show stopper, just a pain in the neck. I was able to get access to all of the data on the drive.

So, I re-run again the procedure, enter the “/2” and then this time I just type “Z” WITHOUT pressing the ENTER key, and wait… after awhile since nothing appear for about a few minutes, I hit the ENTER key and this output appear..

F3 T>/2     (hit ENTER key)

F3 2>Z      (DO NOT hit the ENTER key)
(wait for a while... then hit the ENTER key)

Spin Down Complete
Elapsed Time 0.144 msecs
F3 2>

Phew… it works ! so next I type the “U” and press ENTER key… I got this:

F3 2>U

Error 1009 DETSEC 00006008 
Spin Error
Elapsed Time 27.191 secs 
R/W Status 2 R/W Error 84150180
F3 2>U

Error 1009 DETSEC 00006008 
Spin Error
Elapsed Time 21.882 secs 
R/W Status 2 R/W Error 84150180

a slight panic, refer back to all the guides and found out it was because I missed one step. It was supposedly after the “Z” (spin down) command, we need to carefully remove the piece of paper that cover the HDD Head Contact and CAREFULLY tighten back all the screw of the HDD PCB board. so I did that CAREFULLY – the power still UP, the connection to the HDD still UP, and then I re-type back the “U” and press the ENTER key.

F3 2>U

Spin Up Complete
Elapsed Time 1.927 secs 

it works ! afterthat, enter the “/1” (and press ENTER key) to go back to the level 1, then type “N1” (and press the ENTER key) to do a S.M.A.R.T. erase, once you got a prompt back after the command “N1” – switch-off the HDD SATA Power (in my case easier because I use a separate power – so a simple switch off and wait 10 seconds and switch on back), wait for 10 seconds and then Switch-on back the HDD SATA power (the connection to the Seagate is at all time is CONNECTED), then press CTRL-Z to get back the prompt.

F3 2>/1

F3 1>N1

F3 1>
(switch-off the SATA power, wait 10 seconds and switch-on back the SATA power, press CTRL-Z)

Finally at the prompt enter “m0,2,2,,,,,22”, only after you receive the message like below then you can switch off everything. If not you might have missed something please refer back to the MSFN guides.

F3 1>    (the prompt before switch-off)

(after the switch-on)
F3 T>m0,2,2,,,,,22
Max Wr Retries = 00, Max Rd Retries = 00, Max ECC T-Level = 14, Max Certify Rewrite Retries = 00C8

User Partition Format   4% complete, Zone 00, Pass 00, LBA 00008DED, ErrCode 00000080, Elapsed Time 0 mins 05 secs        
User Partition Format Successful - Elapsed Time 0 mins 05 secs        

F3 T>

In my case, everything went smooth and after the message appeared, I then switched-off everything, connect back the Seagate HDD to the external USB enclosure, connect it to the PC – The HDD is back online again.

I hope some of the problem that I faced while fixing the Seagate HDD will help others.

Below are the related links that I refer and might help to fix the Seagate 7200.11 problem: (post #1669)

Thank you guys for sharing all the guides to solve this problem.

Tags: , , ,

68 Responses to “Fixing a Seagate 7200.11 Hard Drive using DKU-5 Cable”

  1. DEV says:

    Firefox 3.6.8 Windows XP

    hard drive :ST3500413AS, 500GB, BARRACUDA 7200.12

    i use dku-5 cable ,i got nothing when ctl+z pressed IN TRMINAL
    please replay
    thanks in advance

  2. DEV says:

    Firefox 3.6.8 Windows XP

    hard drive :ST3500413AS, 500GB, BARRACUDA 7200.12

    i use dku-5 cable ,i got nothing when ctl+z pressed IN TRMINAL
    please replay,i want to backup my data
    thanks in advance

  3. DEV says:

    Firefox 3.6.8 Windows XP

    hard drive :ST3500413AS, 500GB, BARRACUDA 7200.12

    i use dku-5 cable ,i got nothing when ctl+z pressed IN TRMINAL program
    please replay,i want to backup my data
    thanks in advance

  4. toms for cheap says:

    MSIE 6.0 Windows XP

    I was wondering if you ever considered changing the structure of your blog? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having 1 or 2 images. Maybe you could space it out better?

  5. Andrea says:

    Chrome 32.0.1700.107 Windows 7

    DEV, did you manage to solve the problem?
    I just completed the procedure yesterday, I know a long time passed but if you are still in trouble I would be happy to lend a hand

  6. CDO says:

    Firefox 28.0 Windows 7

    Hey Andrea i have 3 hdd’s with this specs:
    BARRACUDA 7200.12 – ST3500413AS – fw: JC45

    In the past year i managed to recover data from another drive with this method but that was a maxtor diamond max plus so it was compatible for 7200.11

    Those 3 drives are 7200.12, as the DEV’s is to, and from a quick research I’ve made it doesn’t seem this method will work on them.

    If you know another method i would be happy to try it out.
    Thanks in advance. 🙂

  7. nadadir says:

    Firefox 28.0 Windows

    can i use DB9-USB in this method??
    thank you…

  8. Gary Gemmell says:

    MSIE 8.0 Windows XP

    I seem to have the same problem on a newer drive.
    I wonder if Seagate are aware of this.

    Model : ST2000DM001
    Board Number: 100664987.

  9. bluff says:

    Safari MacIntosh

    hi thanks for putting all this up it saved my drive ,back to normal will never buy seagate again.

  10. Farshad says:

    MSIE 8.0 Windows XP

    Hello Andrea

    I have the same problem as “DEV”.
    Hard Drive: DiamondMax 22 STM31000334AS
    but it shows: ST_M13FQBL

    If you’ve found something please help me.

  11. Farshad says:

    MSIE 8.0 Windows XP

    Hello again

    As I mentioned before, my DiamondMax 22 STM31000334AS is shown as ST_M13FQBL
    I can’t connect to it in hyperterminal. Everything is OK, my cable works with other drives but not with this one.

    Someone please help.

  12. Farshad says:

    MSIE 8.0 Windows XP

    No one is here who can help me?!! or even read my message?!!!

  13. rony says:

    Chrome 39.0.2171.95 Windows 7

    for 7200 12 skip that paper part bro ,it’s only work for 7200 11 not for 7200 12

  14. andy prada says:

    Chrome 40.0.2214.111 Windows 7

    Absolutely brilliant! Got my whole drive back. You should feel very proud to have helped so many people where Seagate would not.

  15. Farshad says:

    MSIE 8.0 Windows XP

    @ rony

    It’s not a 7200.12, it’s a DiamondMax 22 STM31000334AS

  16. Colin Davies says:

    Unknown Windows

    Just upgrade form AMD to Intel now my st2000dm001 2tb not seen BIOS see it and Seagate tools say it a 4tb. If tried what you say and when I do crtl+z it does nothing please help

  17. gcrisler says:

    Chromium 53.0.2785.116 Linux

    I used your procedure and it worked like a charm. I substituted a cheap USB to serial chip(CH340G) to do the communications, this was on a chinese arduino board I had laying around. I had little faith that this would work, but it did. Thank you for the write up.


Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>