It is currently Wed Dec 13, 2017 3:13 am

All times are UTC - 8 hours




Post new topic Reply to topic  [ 9 posts ] 
Author Message
 Post subject: HOWTO: Disable Seagate DM001 APM Head Parking *Permanently*
PostPosted: Mon Oct 05, 2015 5:21 pm 
Offline

Joined: Mon Oct 05, 2015 5:15 pm
Posts: 4
HOWTO: Disable Seagate DM001 APM Head Parking *Permanently*

This tutorial applies to DM series: ST1000DM003, ST2000DM001, ST3000DM001, ST4000DM000, as well SV35 series

This is supposed to fix the random "Chirp", "Click" noise and stop SMART C1 Load Cycle Count from increasing fast.

Hardware needed: Seagate STx000DM001 disk, empty USB drive (any size)

I have tried to disable my Seagate ST2000DM001 head parking for quite some time without success, but after I tinkered with HDAT2 again today, I am able to save the APM value to disk permanently. Now the disk runs silently without any head parking. Feel free to share this instructions anywhere.

If you follow the instructions right, your data in the disk will NOT be deleted.

Warning: HDAT2 can be dangerous if mis-used. It can wipe your disk clean, or make persistent size / attribute changes or lock it up. Please follow the instructions carefully. If any step gives you any error, or the instruction does not match your screen, STOP!

Steps:

1. Get HDAT2 1.44M IMAGE from: http://www.hdat2.com/files/hdat2img_50.exe

2. Extract the content of the file to a temp folder, the file you need is named "HDAT2FDD.IMG"

3. Get Win32 Disk Imager from: http://sourceforge.net/projects/win32diskimager/

4. Use Win32 Disk Imager to write HDAT2FDD.IMG to an empty USB drive

5. Boot from the USB drive to DOS prompt, type "HDAT2", <Enter>

6. Select the DM001 drive to modify in the device list, <Enter>
** If the intended disk is not on the list, you need to change your SATA mode from AHCI / RAID to IDE temporarily and start over.

7. Select "Commands Menu", <Enter>

8. Select "Commands/Feature Sets", <Enter>

9. Select "Advanced Power Management (APM) Feature Set", <Enter>, <Y>, <D>, <Enter>

10. <Esc>, <Esc>

11. Select "Device Configuration Overlay (DCO) Menu", <Enter>

12. Select "Modify", <Enter>

13. Select "Security Mode Feature", <Right Arrow>, <S>, <Y>
** We only do some changes to be able to save DCO, since this item is disabled by default, removing it does not affect any disk functionality. Saving DCO will result APM setting being saved onto disk.

14. Keep pressing <Esc> until quit to DOS prompt.

15. Power off, all done!

Don't forget to change SATA mode back to AHCI / RAID if you changed it in step 6.

The default APM value for the disk should now be 0 (Disabled) instead of 0x80 (Minimum)


Top
 Profile  
 
 Post subject: Re: HOWTO: Disable Seagate DM001 APM Head Parking *Permanent
PostPosted: Fri Oct 16, 2015 2:50 pm 
Offline

Joined: Fri Oct 16, 2015 2:46 pm
Posts: 1
Awesome!

Thanks for the detailed steps. I was able to disable APM on my Seagate 5TB unit using them.

One slight change though, I wasn't able to boot correctly from the USB flash drive. I used the ISO version of HDAT2 instead.

http://www.hdat2.com/files/hdat2iso_50.exe

Extracted the ISO image and burnt it to a CD then booted off the CD.


Top
 Profile  
 
 Post subject: Re: HOWTO: Disable Seagate DM001 APM Head Parking *Permanent
PostPosted: Sat Dec 05, 2015 6:00 am 
Offline

Joined: Sat Mar 31, 2007 1:45 am
Posts: 107
I have booted with a hdat2 CD but a Windows 98 console opens, so I press SHIFT+F5 to enter DOS prompt, and I type "AUTOEXEC" and "HDAT2" to enter the program.

The external ST4000DM000 drive connected via USB doesn't appear on the main device list of hdat2 so I can't select it.

Does this method really work with external drives? Does it need to load manually any driver?

Thank you.


Top
 Profile  
 
 Post subject: Re: HOWTO: Disable Seagate DM001 APM Head Parking *Permanent
PostPosted: Sun Dec 27, 2015 2:55 am 
Offline

Joined: Mon Sep 25, 2006 5:31 am
Posts: 9
Thanks!


Top
 Profile  
 
 Post subject: Re: HOWTO: Disable Seagate DM001 APM Head Parking *Permanent
PostPosted: Sat Apr 16, 2016 1:29 pm 
Offline

Joined: Fri Jun 18, 2004 6:53 pm
Posts: 1379
Wanted to say thanks for the tutorial. I have a file server full of the ST4000DM000, both retail and shucked. And all of them were parking heads like crazy, not only that, but they would often park heads at the most inappropriate time seemingly just because. I'd be copying a file and all of a sudden the transfer would freeze for 5 seconds for no discernible reason. This also wrecked chaos when I was running SnapRaid which I use to protect my data against hard drive failure. I couldn't even run a SnapRaid check because the hard drives would constantly stall.

I finally have had enough so I pulled all the Seagates and disabled APM on them one by one. I'm running full SnapRaid check on them right now and the speed improvements are already obvious, whereas before I averaged 30-300Mb/s because of the constant stalling caused by head parking, now I see 700+MB/s average. So once again, thanks for the tutorial. Maybe someone else will see this thread.

Seagate has royally screwed up APM management in these hard drives. Next time I'm buying HGST even if they're more expensive. I don't have time to deal with Seagate shit. The new He 8TB HGST drives look pretty sweet. I just hope HGST comes out with 5400-5900RPM version since I do not want or need additional noise and power draw of 7200RPM models.


Top
 Profile  
 
 Post subject: Re: HOWTO: Disable Seagate DM001 APM Head Parking *Permanent
PostPosted: Thu May 05, 2016 6:40 am 
Offline

Joined: Sun May 15, 2011 12:02 pm
Posts: 5
hi, do you know if it works on the last seagate 7mm 2.5" 2TB : ST2000LM007 ?
thanks


Top
 Profile  
 
 Post subject: Re: HOWTO: Disable Seagate DM001 APM Head Parking *Permanent
PostPosted: Mon Dec 05, 2016 3:42 pm 
Offline

Joined: Thu Oct 23, 2008 6:53 am
Posts: 8
Location: Seattle
Thank you for this FunkyRider!

This seems to have fixed the incredibly annoying chirp click spindown noises I was getting from my ST3000DM001 drives. The Device Configuration Overlay menu was locked and I couldn't change anything in there but it still seems to have saved the settings.

jean019 - did you ever try it on your drive? It would be worth a shot and I suspect it would work.


Top
 Profile  
 
 Post subject: Re: HOWTO: Disable Seagate DM001 APM Head Parking *Permanent
PostPosted: Tue Mar 07, 2017 11:39 am 
Offline

Joined: Tue Mar 07, 2017 11:23 am
Posts: 1
FWIW, I was able to successfully set the APM parameter to disabled on four ST2000LM007 with firmware SBK2. Hopefully, they will now work on my LSI RAID controller (9260).

To save some time, you can download the Ultimate Boot CD which has HDAT2 under the HDD | Diagnostics menu. Either burn the ISO to CD and boot off there, or use Rufus to convert the ISO to a bootable USB drive. Google UBCD and Rufus to find both.


Top
 Profile  
 
 Post subject: Re: HOWTO: Disable Seagate DM001 APM Head Parking *Permanent
PostPosted: Fri Oct 27, 2017 6:55 am 
Offline

Joined: Fri Oct 27, 2017 6:50 am
Posts: 1
seang86s wrote:
FWIW, I was able to successfully set the APM parameter to disabled on four ST2000LM007 with firmware SBK2. Hopefully, they will now work on my LSI RAID controller (9260).

To save some time, you can download the Ultimate Boot CD which has HDAT2 under the HDD | Diagnostics menu. Either burn the ISO to CD and boot off there, or use Rufus to convert the ISO to a bootable USB drive. Google UBCD and Rufus to find both.


What steps were taken with ST2000LM007?

- Is the Security Mode removed?
- Is the APM change permanent?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group