Você pode desmontar e girar com segurança um disco rígido externo do terminal com mais facilidade, usando a funcionalidade de linha de comando de udisks, que não requer o uso de sudo se o seu sistema estiver configurado corretamente. (Para listar os nomes dos seus dispositivos, digite mountprimeiro o 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 o local):
udisks --unmount /dev/sdb1
Em seguida, para remover com segurança (por exemplo, spindown - você ouvirá um clique e um spin-down), use apenas sdb, por exemplo:
udisks --detach /dev/sdb
NOTA: É de importância crucial aqui que você use sdbou sdcsem um número de partição ao usar a detachopção; sdb1ou seja sdc1, nã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 êxito para todos os meus discos rígidos externos pata e sata.
Como posso instalar udisks? Não está no meu sistema. Eu encontrei o pacote udisks2, mas que não fez udisksou udisks2 disponível.
Martin Thoma 14/05
@MartinThoma A partir de 12.04, ele está no repositório Universe. A partir de 14.04, ele é instalado por padrão.
Wjandrea
@wjandrea Estou usando o Ubuntu 16.04. Não, não está instalado. Pelo menos eu não posso começar com isso udisks.
Martin Thoma
-1 para usar udisks. Não é de forma alguma um padrão e, portanto, não é muito útil.
Dominik George
-1 por sugerir udisks: O daemon udisksd2 é o infrator número um por não deixar seus discos rígidos girarem para baixo em primeiro lugar com base no tempo limite ocioso ( hdparm -S)! A menos que o tempo limite seja muito curto. Também causa spin-ups desnecessários - como um exemplo bobo, udisksctl --helpirá girar todos os seus discos (incluindo os não montados). Mas o pior é que esse material do udisk é difícil de ser banido do sistema, porque é dependente de vários programas da GUI - minha melhor solução é killall -SIGSTOP udsiksd2em um trabalho cron e descongelar esses aplicativos da GUI com o SIGCONT, conforme necessário.
user2394284
3
Se for uma unidade de 2,5 ", você poderá ouvir um clique cerca de 15 segundos após a remoção do som. É quando a unidade estacionada lê / escreve as cabeças de lado e você pode removê-la com segurança. Se for uma unidade de 3,5", não haverá maneira de tornar a remoção mais segura girando a unidade para baixo.
É um 3,5" , eu posso desmonte-o, em seguida, desligue-o e ainda ouvi-lo girar ou menos uma hora mais tarde.
winchendonsprings
2
A opção udisk não funcionou no meu caso, mas o seguinte:
sudo umount /dev/sdb1
sudo hdparm -y /dev/sdb
Uso esses comandos ao desligar remotamente um servidor Linux sem cabeça com uma unidade USB externa. Segurança não é uma preocupação no meu caso, portanto, a senha do servidor está no script.
Para um servidor Ubuntu e cliente Windows, o seguinte arquivo em lotes, supondo que o PuTTY esteja instalado:
Para um servidor Debian, substitua sudo halt -i nowpor shutdown -h -P; nos dois casos, a placa de rede permanece ativa, podendo ser despertada mais tarde.
Se você clicar com o botão direito do mouse no ícone da unidade e selecionar Remover a unidade com segurança , isso deve ser feito (como já foi dito, leva 15 segundos ou mais).
Se você não tiver essa opção, clique com o botão direito do mouse e desmonte a unidade. Então inicie o Disk Utility; selecione a unidade no painel esquerdo; selecione Remoção segura no painel direito. Novamente, aguarde 15 segundos ou mais. (Como alternativa, você pode desmontar o volume do Disk Utility antes da remoção segura, se isso for mais fácil para você.)
udisks
? Não está no meu sistema. Eu encontrei o pacoteudisks2
, mas que não fezudisks
ouudisks2
disponível.udisks
.udisks
. Não é de forma alguma um padrão e, portanto, não é muito útil.udisks
: O daemon udisksd2 é o infrator número um por não deixar seus discos rígidos girarem para baixo em primeiro lugar com base no tempo limite ocioso (hdparm -S
)! A menos que o tempo limite seja muito curto. Também causa spin-ups desnecessários - como um exemplo bobo,udisksctl --help
irá girar todos os seus discos (incluindo os não montados). Mas o pior é que esse material do udisk é difícil de ser banido do sistema, porque é dependente de vários programas da GUI - minha melhor solução ékillall -SIGSTOP udsiksd2
em um trabalho cron e descongelar esses aplicativos da GUI com o SIGCONT, conforme necessário.Se for uma unidade de 2,5 ", você poderá ouvir um clique cerca de 15 segundos após a remoção do som. É quando a unidade estacionada lê / escreve as cabeças de lado e você pode removê-la com segurança. Se for uma unidade de 3,5", não haverá maneira de tornar a remoção mais segura girando a unidade para baixo.
fonte
A opção udisk não funcionou no meu caso, mas o seguinte:
Uso esses comandos ao desligar remotamente um servidor Linux sem cabeça com uma unidade USB externa. Segurança não é uma preocupação no meu caso, portanto, a senha do servidor está no script.
Para um servidor Ubuntu e cliente Windows, o seguinte arquivo em lotes, supondo que o PuTTY esteja instalado:
Para um servidor Debian, substitua
sudo halt -i now
porshutdown -h -P
; nos dois casos, a placa de rede permanece ativa, podendo ser despertada mais tarde.fonte
Essa resposta é baseada em muitas suposições, pois não me lembro da origem dela. Mas aqui está:
Pelo menos é o que eu faço. E também, de tempos em tempos, faço um longo teste SMART no disco para verificar se a integridade da unidade está boa.
fonte
Para discos USB externos, use
Instale usando
Funciona para os meus discos essenciais WD My Book.
fonte
Se você clicar com o botão direito do mouse no ícone da unidade e selecionar Remover a unidade com segurança , isso deve ser feito (como já foi dito, leva 15 segundos ou mais).
Se você não tiver essa opção, clique com o botão direito do mouse e desmonte a unidade. Então inicie o Disk Utility; selecione a unidade no painel esquerdo; selecione Remoção segura no painel direito. Novamente, aguarde 15 segundos ou mais. (Como alternativa, você pode desmontar o volume do Disk Utility antes da remoção segura, se isso for mais fácil para você.)
fonte
Ele funcionou no xfce4 no Fedora 17 para desligar o disco rígido externo:
udisks --detach / dev / sdc
O Palimpsest costumava ter a opção de desligar no Fedora 14, mas não no Fedora 17.
Recursos úteis são atualizados com a atualização do sistema operacional no Windows e Linux.
fonte