Como desativar um dos discos rígidos SATA instalados no computador para economizar energia?

4

Eu comprei um SSD para substituir meu HDD para fazer meu laptop Xubuntu 16.10 mais rápido, mas não há muito espaço nele, então decidi manter o velho HDD grande como um segundo disco substituindo o drive DVD + RW com isso.

Vou armazenar arquivos grandes e raramente necessários, como distros, backups, filmes, etc. no disco rígido, por isso não precisarei acessar 100% do tempo.

Existe uma maneira de desligá-lo para salvar a bateria quando não a estiver usando?

    
por Ivan 07.08.2016 / 08:24

1 resposta

1

O que você está procurando é o utilitário hdparm .

Ele permite que você controle as configurações de energia dos seus discos rígidos, além do benchmarking e outras coisas.

Com hdparm -y /dev/sdX , você coloca o disco no modo de espera . Desta forma, sempre que você acessar o disco, ele deverá automaticamente ativar e trabalhar novamente.

Existe um modo de descanso ainda mais profundo, que pode ser definido com -Y em vez de -y , mas pode ser necessário reiniciar o computador para que o HDD funcione novamente, dependendo do dispositivo.

Como a necessidade de colocá-lo em suspensão manualmente é um pouco incômodo, você pode definir um cronômetro para fazê-lo após um determinado período de tempo com a opção -S .

De ArchWiki :

  

Um dispositivo que raramente é necessário pode ser colocado em suspensão diretamente no final do processo de inicialização. Isso não funciona com a regra do udev acima porque isso acontece cedo demais. Para emitir o comando quando a inicialização estiver concluída, basta criar um serviço systemd .

     

/etc/systemd/system/hdparm.service

[Unit]
Description=hdparm sleep

[Service]
Type=oneshot
ExecStart=/usr/bin/hdparm -q -S 120 -y /dev/sdb

[Install]
WantedBy=multi-user.target
     

Em seguida, ative .

    
por Hewbot 07.08.2016 / 09:56