[Hitachi 7K250] Empecher de se mettre en vielle

Empecher de se mettre en vielle [Hitachi 7K250] - Hardware - Linux et OS Alternatifs

Marsh Posté le 07-06-2004 à 15:00:34    

Bonjour,  
 
Sur ma config  
 
j'ai mon Seagate Barracuda V ou il y a le systeme sur  hdc2
 
et j'ai ai mon Hitachi 7K250 8mo en hda ou j'ai créé une partition ext3 pour stocker mes mp3. Lorsque je fais un simple ls dans mon repertoire, il faut attendre 2 secondes et apres on entends que le disque va se mettre à tourner.  Bien entendu si je le refais 3 secondes apres, je n'ai plus ce temps d'attente mais si je recommence apres 10 minutes il me le refais ...
 
Je pense qu'il y a un reglage a faire car je n'ai jmais eu ce probleme avec mon Barracuda V (et IV qui est mort :( à cause de moi :( )  pour empecher qu'ils se mettent en veille, d'ailleur je pense que c'est plutot mauvais que mon K7250 se remette en route à chaque fois, les demarrage ne sont jamais tres bon pour tout appareil.


Message édité par weed le 07-06-2004 à 15:03:15
Reply

Marsh Posté le 07-06-2004 à 15:00:34   

Reply

Marsh Posté le 07-06-2004 à 15:06:32    

tu peut voir les conditions de mise en veille et les gerer avec hdparm -S


Message édité par codi le 07-06-2004 à 15:08:03
Reply

Marsh Posté le 07-06-2004 à 15:38:54    

Code :
  1. [root@localhost Documents]# hdparm -S
  2. hdparm - get/set hard disk parameters - version v5.5
  3. Usage:  hdparm  [options] [device] ..
  4. Options:
  5. -a   get/set fs readahead
  6. -A   set drive read-lookahead flag (0/1)
  7. -b   get/set bus state (0 == off, 1 == on, 2 == tristate)
  8. -B   set Advanced Power Management setting (1-255)
  9. -c   get/set IDE 32-bit IO setting
  10. -C   check IDE power mode status
  11. -d   get/set using_dma flag
  12. -D   enable/disable drive defect-mgmt
  13. -E   set cd-rom drive speed
  14. -f   flush buffer cache for device on exit
  15. -g   display drive geometry
  16. -h   display terse usage information
  17. -i   display drive identification
  18. -I   detailed/current information directly from drive
  19. -Istdin  similar to -I, but wants /proc/ide/*/hd?/identify as input
  20. -k   get/set keep_settings_over_reset flag (0/1)
  21. -K   set drive keep_features_over_reset flag (0/1)
  22. -L   set drive doorlock (0/1) (removable harddisks only)
  23. -M   get/set acoustic management (0-254, 128: quiet, 254: fast) (EXPERIMENTAL)
  24. -m   get/set multiple sector count
  25. -n   get/set ignore-write-errors flag (0/1)
  26. -p   set PIO mode on IDE interface chipset (0,1,2,3,4,...)
  27. -P   set drive prefetch count
  28. -q   change next setting quietly
  29. -Q   get/set DMA tagged-queuing depth (if supported)
  30. -r   get/set readonly flag (DANGEROUS to set)
  31. -R   register an IDE interface (DANGEROUS)
  32. -S   set standby (spindown) timeout   <====
  33. -t   perform device read timings
  34. -T   perform cache read timings
  35. -u   get/set unmaskirq flag (0/1)
  36. -U   un-register an IDE interface (DANGEROUS)
  37. -v   defaults; same as -mcudkrag for IDE drives
  38. -V   display program version and exit immediately
  39. -w   perform device reset (DANGEROUS)
  40. -W   set drive write-caching flag (0/1) (DANGEROUS)
  41. -x   tristate device for hotswap (0/1) (DANGEROUS)
  42. -X   set IDE xfer mode (DANGEROUS)
  43. -y   put IDE drive in standby mode
  44. -Y   put IDE drive to sleep
  45. -Z   disable Seagate auto-powersaving mode
  46. -z   re-read partition table


 
oui tu as peut etre raison mais comment faire pour utiliser cette option ?
j'ai essayer de faire avec un -S --help mais cela n'a pas l'air de fonctionner ..
 
device, dans mon cas, ca sera /dev/hada, je suppose .


Message édité par weed le 07-06-2004 à 15:39:17
Reply

Marsh Posté le 07-06-2004 à 15:45:36    

man hdparm :

Citation :

-S     Set the standby (spindown) timeout for the drive.  This value is
              used  by  the  drive to determine how long to wait (with no disk
              activity) before turning off the spindle motor  to  save  power.
              Under  such circumstances, the drive may take as long as 30 sec-
              onds to respond to a subsequent disk access, though most  drives
              are much quicker.  The encoding of the timeout value is somewhat
              peculiar.  A value of zero means "timeouts  are  disabled":  the
              device will not automatically enter standby mode.  Values from 1
              to 240 specify multiples of 5 seconds, yielding timeouts from  5
              seconds to 20 minutes.  Values from 241 to 251 specify from 1 to
              11 units of 30 minutes, yielding timeouts from 30 minutes to 5.5
              hours.   A  value  of  252  signifies a timeout of 21 minutes. A
              value of 253 sets a vendor-defined timeout period between 8  and
              12  hours, and the value 254 is reserved.  255 is interpreted as
              21 minutes plus 15 seconds.  Note that  some  older  drives  may
              have very different interpretations of these values.


 
apres personellemnt je m'en sert pas, mais plustot le contraire avec hdparm -y pour le metre en standby immediatemment.
 
ici tu fais un petit hdparm -s 'une_valeur' /dev/hda


Message édité par codi le 07-06-2004 à 15:47:19
Reply

Marsh Posté le 07-06-2004 à 15:57:44    

quel idiot suis je, pourquoi n'ai je pas fais un petit man ...
 
[root@localhost Documents]# hdparm -S 252 /dev/hda
 
/dev/hda:
 setting standby to 252 (21 minutes)
il aurait pu faire plus simple avec les chiffres, enfin bon ...
 
 
ca a l'air de fonctionner. Le disque n'a pas l'air de faire plus de bruit que ca ...
merci pour ces info codi.
 
a titre d'info tu as quoi comme disque dur ?

Reply

Marsh Posté le 07-06-2004 à 16:01:26    

2 Hitachi 7K250 (ibm 180 gxp de 120 Go avec 2Mo de cache) et 1 seagate ST3200822A (200 Go avec 8 Mo de cache, celui a 100 Go par plateau).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed