13 votes

Réglage de la durée d'autonomie des disques durs SATA pour les disques Western Digital Green

Je suis en mesure de nettoyer mes disques durs SATA à l'aide de la fonction

sudo hdparm -y /dev/sdc

L'état affiché par

sudo hdparm -C /dev/sdc

passe de l'état actif/veille à l'état de veille (et j'entends le disque dur tourner).

Cependant, l'utilisation de

sudo hdparm -S5 /dev/sdc

ne fait pas tourner le lecteur après 5*5 = 25 secondes.

Quelques informations complémentaires :

  • AHCI est activé.
  • J'utilise des disques Western Digital Green.
  • Niveau APM = non pris en charge
  • Le système de fichiers est ext4

Edit : Cette question n'est pas un duplicata de la question suivante Comment puis-je contrôler la durée d'immobilisation du disque dur ? parce qu'il s'adresse aux disques Western Digital Green, qui ne fonctionneront pas avec hdparm.

14voto

squarebrackets Points 447

Après plus de recherches, il semble que les options -B et -S de hdparm ne fonctionnent pas avec certains disques Western Digital (et peut-être d'autres).

Cela inclut mes WD10EADS, WD10EACS et WD20EARX.

J'ai trouvé une solution : hd-idle

Pour installer hd-idle sur Ubuntu :

wget https://downloads.sourceforge.net/project/hd-idle/hd-idle-1.04.tgz
tar xvfz hd-idle*.tgz
cd hd-idle
sudo apt-get install debhelper
sudo dpkg-buildpackage -uc -us -rfakeroot
cd ..
sudo dpkg -i hd-idle_*.deb
# To run at startup:
sudo update-rc.d hd-idle defaults
nano /etc/default/hd-idle

/etc/default/hd-idle le contenu :

START_HD_IDLE=true
# Optional, to limit to a specific drives:
# (leading '-i 0' to disable hd-idle on other disks)
HD_IDLE_OPTS="-i 0 -a /dev/disk/by-uuid/DRIVE1UID -i 600 -a /dev/disk/by-uuid/DRIVE2UID -i 600"

Désactiver les paramètres de gestion de l'alimentation des disques gérés par le système dans la rubrique Storage > Physical Disks > Disk properties (redondant).

sudo service hd-idle start

Vérifier :

sudo hdparm -C /dev/sd[a-z]

0voto

Nick Ma. Points 1

La méthode ubuntu semble être la suivante mode ordinateur portable *

Comment faire ?

apt-get install laptop-mode-tools

Vous pouvez ensuite configurer les paramètres individuels d'alimentation et de mise en veille à l'aide de la fonction

vim /etc/hdparm.conf

Et vérifiez votre mode ordinateur portable avec :

cat /proc/sys/vm/laptop_mode

Si vous voulez en savoir plus :

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X