![Como posso diminuir a rotação do disco rígido externo?](https://rvso.com/image/1035896/Como%20posso%20diminuir%20a%20rota%C3%A7%C3%A3o%20do%20disco%20r%C3%ADgido%20externo%3F.png)
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 mount
primeiro no terminal.)
Quando você encontrar sua unidade externa, use os seguintes comandos. Você deve primeiro desmontar a partição (use sdb1
ou o que for mount
mostrado 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 sdb
ou sdc
sem número de partição ao usar a detach
opção; ou seja sdb1
, ou sdc1
não vai funcionar. A partição deve ser desmontada primeiro e depois o próprio disco girado como mostram os exemplos.
Os udisks
comandos 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 now
por 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.