Configurando o tempo de spindown do disco rígido SATA para discos Western Digital Green [duplicado]

11

Eu sou capaz de dividir meus HDDs SATA usando

sudo hdparm -y /dev/sdc

O estado mostrado por

sudo hdparm -C /dev/sdc

muda de ativo / inativo para standby (e eu posso ouvir o HDD ser desativado).

No entanto, usando

sudo hdparm -S5 /dev/sdc

não desacelera a unidade após 5 * 5 = 25 segundos.

Algumas informações adicionais:

  • AHCI está ativado.
  • Estou usando as unidades da Western Digital Green.
  • APM_level = não suportado
  • Sistema de arquivos é ext4

Edit: Esta questão não é uma duplicata para Como posso controlar Tempo de desaceleração do HDD? porque ele trata de unidades Western Digital Green, que não funcionarão com o hdparm.

    
por squarebracket 04.10.2012 / 19:58

2 respostas

11

Depois de mais pesquisas, parece que as opções -B e -S do hdparm simplesmente não funcionam com certas unidades Western Digital (e talvez outras).

Isso inclui meus WD10EADS, WD10EACS e WD20EARX.

Eu encontrei uma solução: hd-idle

Para instalar o hd-idle no 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 content:

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"

Desative as configurações de gerenciamento de energia do disco gerenciadas pelo sistema em Storage > Physical Disks > Disk properties (redundante).

sudo service hd-idle start

Verifique:

sudo hdparm -C /dev/sd[a-z]
    
por squarebracket 05.10.2012 / 12:25
0

O caminho do Ubuntu parece ser o modo laptop *

Como:

apt-get install laptop-mode-tools

Depois, você pode definir configurações individuais de energia / espera por meio de

vim /etc/hdparm.conf

E verifique seu estado atual do modo laptop com:

cat /proc/sys/vm/laptop_mode

Se você quiser saber mais:

por Nick Ma. 18.10.2013 / 22:31