Como posso diminuir a rotação do disco rígido externo?

Como posso diminuir a rotação do disco rígido externo?

Quero desligar o disco rígido externo do terminal antes de desmontar.

É uma unidade sata conectada via USB.

Executar hdparm dá isso

 ry@G62x:/media$ hdparm -S10 937b2299-48ff-4a9c-8228-67ed4453e8fb/

 937b2299-48ff-4a9c-8228-67ed4453e8fb/:
 setting standby to 10 (50 seconds)
 HDIO_DRIVE_CMD(setidle) failed: Inappropriate ioctl for device

Responder1

Você pode desmontar e desmontar com segurança um disco rígido externo do terminal com mais facilidade usando a funcionalidade de linha de comando do udisks, que não requer o uso do sudo se o seu sistema estiver configurado corretamente. (Para listar os nomes dos seus dispositivos, digite mountprimeiro no terminal.)

Quando você encontrar sua unidade externa, use os seguintes comandos. Você deve primeiro desmontar a partição (use sdb1ou o que for mountmostrado como local):

udisks --unmount /dev/sdb1

Então, para remover com segurança (ou seja, spindown - você ouvirá um clique e um spin-down), use apenas sdb, por exemplo:

udisks --detach /dev/sdb

OBSERVAÇÃO:É deImportância crucialaqui que você usa sdbou sdcsem número de partição ao usar a detachopção; ou seja sdb1, ou sdc1não vai funcionar. A partição deve ser desmontada primeiro e depois o próprio disco girado como mostram os exemplos.

Os udiskscomandos funcionam com sucesso para todos os meus discos rígidos externos pata e sata.

Responder2

A opção udisk não funcionou no meu caso, mas o seguinte funcionou:

sudo umount /dev/sdb1
sudo hdparm -y /dev/sdb

Eu uso esses comandos ao desligar remotamente um servidor Linux sem cabeça com uma unidade USB externa. A segurança não é uma preocupação no meu caso, então a senha do servidor está no script.

Para um servidor Ubuntu e cliente Windows, o seguinte arquivo em lote, assumindo que o PuTTY esteja instalado:

C:\"Program Files (x86)\PuTTY\plink.exe" -ssh -t -l SERVERUSERNAME -pw PASSWORD -noagent 192.168.2.22 "echo PASSWORD | sudo umount /dev/sdb1 ; sudo -S hdparm -y /dev/sdb; sudo -S halt -i now"

Para um servidor Debian, substitua sudo halt -i nowpor shutdown -h -P; em ambos os casos a placa de rede permanece ativa, podendo ser despertada mais tarde.

Responder3

Se for uma unidade de 2,5 ", você poderá ouvir o som de clique da unidade cerca de 15 segundos após ser desmontado. Isso ocorre quando a unidade estaciona os cabeçotes de leitura/gravação de lado e você pode removê-la com segurança. Se for uma unidade de 3,5", então não há maneira de tornar a remoção mais segura girando a unidade para baixo.

Responder4

Para discos USB externos, use

sg_start --stop /dev/sdb

Instalar usando

sudo apt-get install sg3-utils

Funciona para meus discos essenciais WD My Book.

informação relacionada