
É possível fazer o disco rígido girar quando estiver montado e parar de girar quando eu o desmontar?
Estava encontrando respostas na internet, mas não há uma resposta precisa para essa pergunta. Sempre se diz para colocar o tempo limite no disco rígido ou usar
hdparm -Y /dev/sdX
mas quero dizer, eles resolvem apenas parcialmente minha resposta. Ok, posso fazer isso quando eu acessar o HDD (meu disco principal é SSD) ele começar a girar e depois que eu parar de trabalhar com ele, vou desmontá-lo e simplesmente executar esse comando ... mas é irritante. Quero dizer, é um computador, então deve haver alguma maneira de automatizar tal coisa, codificar algum script ou algo assim. Eu também uso TLP, mas o TLP faz o HDD apenas atingir o tempo limite, então não resolve meu problema.
Pode haver dúvidas sobre por que eu precisaria disso, por que não é suficiente apenas definir o tempo limite. Existem 2 respostas para isso:
Quando estou usando o HDD, eu principalmente assisto filmes ou ouço música (que está nele), e se houvesse tempo limite no HDD, ele pararia e começaria de novo e de novo e de novo, porque o sistema operacional estará sempre lendo dele e isso abordagem irá rasgar o HDD por causa do ciclo de inicialização-> parada-> inicialização.
Como tenho um laptop, não um desktop, gostaria de economizar bateria sempre que possível. Quando o disco rígido não está montado, sei que não estou trabalhando com ele e, portanto, não há razão para o disco rígido girar.
O tempo limite é bom, mas pelo primeiro motivo, não é a (melhor) solução para mim. Se alguém souber como ajudar, fique à vontade para escrever, agradeceria qualquer ajuda. Obrigado!
Responder1
Dependendo da unidade, os tempos limite podem ser bastante longos. Geralmente, muito mais tempo do que o necessário para reproduzir uma faixa de música. hdparm
pode mostrar os tempos limite disponíveis para a unidade e deve mostrar os valores atuais e recomendados para sua unidade.
Além das unidades de servidor antigas, as recomendações que vi são de desativação das unidades se elas estiverem ociosas por vários minutos. Todas as unidades que verifiquei nos últimos anos estão pré-configuradas para desacelerar quando inativas.
Você pode querer verificar se o sistema operacional desligou a unidade quando você a desmontou. Eu acredito que você pode consultar isso com hdparm
. Se não estiver desacelerando a unidade, escreva um pequeno script para desmontar e desacelerar a unidade quando quiser parar de usá-la.