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.

Recently I've bought a 2,5" sata hd for my netbook (an acer aspire one but this details is doesn't interest ). I've bought a classic (electromeccanical and not ssd) hard disk. Well, after, I've discovered that many of these hdd, now on sale , and also my, are not compatible with linux (Below my simple question I try to explain / describe the trouble I've found).

my question is: Does anyone know a method to determine if an internal sata hdd 2,5" (500GB) is full compatible with linux (without these problems)? For example a list of full compatible device or the existence of a indication (in datasheet hdd) from which conclude compatibility.

The trouble consist in very frequent load and unload head cycle. This is caused by energy saving reasons, linux seems doesn't understand how to communicate with device, or viceversa firmware device seems doesn't uderstand linux. Result is too high load/unload cycle (this is a smart param), with the particular that these device has a total support of 600k or 1000k cycle, but in 1 hour when occur this problem the counter can grow up to 1000. I say "when occurs this problem" because I've experimented that it occurs only when laptop is supplied by battery.

https://ata.wiki.kernel.org/index.php/Known_issues#Drives_which_perform_frequent_head_unloads_under_Linux

Often there aren't good fix for this trouble, if you are luck exist a fix for the firmware if no there are trick on linux to disable energy saving on the device but seems solution not good. For example now Seems that "I've resolved" with the command hdparm -B 254 /dev/sda also if I'm not able to run it atutomatically

share|improve this question
    
Hardware recommendations are off topic on Super User, as per the faq. I also fail to see why you dislike the solution of tweaking the Advanced Power Management with hdparm. –  Dennis Mar 21 '13 at 20:44
    
@dennis I've corrected my question, compatibly with rules as explained in faq. I dislike solution because: 1)When written the question I was not able to make it permanent (if I switched off power supply and remain with battery need to redo command) but now I've probably resolved with hdparm.conf. 2)This doesn't seems a solution rather a Workaround (a trick) because prevents the stand-by device when using battery (not properly good situation also if better than 1000 "click" of heads per hour) –  mtt Mar 21 '13 at 23:14
    
Well, 254 is a brute force solution. Try 127, which is the lowest degree of power management that still allows spin-down. –  Dennis Mar 21 '13 at 23:21
    
@Dennis with 127 seems (watching smart counter) a parking head event every 15 second. I think is high, also if less than in "natural" (no option) condition, for a 4x factor –  mtt Mar 21 '13 at 23:41
    
Have you checked whether there's a utility to modify the idle timer for your drive? Or else just stay away from those "green" drives. –  Karan Mar 22 '13 at 0:24

Your Answer

 
discard

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

Browse other questions tagged or ask your own question.