Vous pouvez démonter et faire tourner un disque dur externe du terminal en toute sécurité en utilisant la fonctionnalité de ligne de commande de udisks, qui ne nécessite pas l'utilisation de sudo si votre système est correctement configuré. (Pour répertorier les noms de vos appareils, entrez mountd'abord le terminal.)
Lorsque vous avez trouvé votre lecteur externe, utilisez les commandes suivantes. Vous devez d'abord démonter la partition (utiliser sdb1ou ce qui est mountindiqué comme emplacement):
udisks --unmount /dev/sdb1
Ensuite, pour retirer en toute sécurité (c.-à-d. Spindown - vous l'entendrez cliquer et tourner), utilisez uniquement sdb, par exemple:
udisks --detach /dev/sdb
REMARQUE: Il est d' une importance cruciale que vous utilisiez sdbou sdcsans numéro de partition lors de l'utilisation de l' detachoption; c'est-à sdb1- dire ou sdc1ne fonctionnera pas. La partition doit d'abord être démontée, puis le disque lui-même tourné vers le bas comme le montrent les exemples.
Les udiskscommandes fonctionnent avec succès pour tous mes disques durs externes pata et sata.
Comment puis-je installer udisks? Ce n'est pas sur mon système. J'ai trouvé le paquet udisks2, mais cela n'a pas été fait udisksou udisks2 disponible.
Martin Thoma
@MartinThoma Depuis le 12.04, il se trouve dans le référentiel Universe. Depuis le 14.04, il est installé par défaut.
wjandrea
@wjandrea J'utilise Ubuntu 16.04. Non, il n'est pas installé. Au moins, je ne peux pas commencer avec udisks.
Martin Thoma
-1 pour l'utilisation udisks. Ce n'est en aucun cas une norme et donc pas trop utile.
Dominik George
-1 pour avoir suggéré udisks: le démon udisksd2 est le délinquant numéro un pour ne pas avoir laissé vos disques durs ralentir en premier lieu en fonction de leur délai d'inactivité ( hdparm -S)! Sauf si le délai est très court. Il provoque également des rotations inutiles - comme exemple stupide, udisksctl --helpfera tourner tous vos disques (y compris ceux non montés). Mais le pire est que ce truc udisk est difficile à bannir de votre système, car il dépend de divers programmes GUI - ma meilleure solution consiste à effectuer killall -SIGSTOP udsiksd2un travail cron et à dégeler ces applications GUI avec SIGCONT selon les besoins.
user2394284
3
S'il s'agit d'un lecteur de 2,5 pouces, vous devriez pouvoir entendre le clic de votre lecteur environ 15 secondes après le démontage. C'est lorsque le lecteur est garé, les têtes de lecture / écriture de côté et vous pouvez le retirer en toute sécurité. S'il s'agit d'un lecteur de 3,5 pouces, il n'y a pas façon de rendre le retrait plus sûr en faisant tourner le lecteur vers le bas.
C'est un 3,5 ", je peux le démonter, puis le débrancher et l'entendre tourner encore une heure plus tard.
winchendonsprings
2
L'option udisk n'a pas fonctionné dans mon cas, mais ce qui suit a fonctionné:
sudo umount /dev/sdb1
sudo hdparm -y /dev/sdb
J'utilise ces commandes lors de l'arrêt à distance d'un serveur Linux sans tête avec un lecteur USB externe. La sécurité n'est pas un problème dans mon cas, donc le mot de passe du serveur est dans le script.
Pour un serveur Ubuntu et un client Windows, le fichier de commandes suivant, en supposant que PuTTY est installé:
Pour un serveur Debian, remplacez sudo halt -i nowpar shutdown -h -P; dans les deux cas, la carte réseau reste éveillée, elle peut donc être réveillée plus tard.
Si vous cliquez avec le bouton droit sur l'icône du lecteur et sélectionnez Supprimer le lecteur en toute sécurité , cela devrait le faire (comme déjà indiqué, cela prend environ 15 secondes).
Si vous ne disposez pas de cette option, cliquez avec le bouton droit et démontez le lecteur. Démarrez ensuite l'Utilitaire de disque; sélectionnez le lecteur dans le panneau de gauche; sélectionnez Suppression sûre dans le panneau de droite. Encore une fois, attendez environ 15 secondes. (Alternativement, vous pouvez démonter le volume de l'utilitaire de disque avant la suppression sécurisée si cela vous est plus facile.)
udisks
? Ce n'est pas sur mon système. J'ai trouvé le paquetudisks2
, mais cela n'a pas été faitudisks
ouudisks2
disponible.udisks
.udisks
. Ce n'est en aucun cas une norme et donc pas trop utile.udisks
: le démon udisksd2 est le délinquant numéro un pour ne pas avoir laissé vos disques durs ralentir en premier lieu en fonction de leur délai d'inactivité (hdparm -S
)! Sauf si le délai est très court. Il provoque également des rotations inutiles - comme exemple stupide,udisksctl --help
fera tourner tous vos disques (y compris ceux non montés). Mais le pire est que ce truc udisk est difficile à bannir de votre système, car il dépend de divers programmes GUI - ma meilleure solution consiste à effectuerkillall -SIGSTOP udsiksd2
un travail cron et à dégeler ces applications GUI avec SIGCONT selon les besoins.S'il s'agit d'un lecteur de 2,5 pouces, vous devriez pouvoir entendre le clic de votre lecteur environ 15 secondes après le démontage. C'est lorsque le lecteur est garé, les têtes de lecture / écriture de côté et vous pouvez le retirer en toute sécurité. S'il s'agit d'un lecteur de 3,5 pouces, il n'y a pas façon de rendre le retrait plus sûr en faisant tourner le lecteur vers le bas.
la source
L'option udisk n'a pas fonctionné dans mon cas, mais ce qui suit a fonctionné:
J'utilise ces commandes lors de l'arrêt à distance d'un serveur Linux sans tête avec un lecteur USB externe. La sécurité n'est pas un problème dans mon cas, donc le mot de passe du serveur est dans le script.
Pour un serveur Ubuntu et un client Windows, le fichier de commandes suivant, en supposant que PuTTY est installé:
Pour un serveur Debian, remplacez
sudo halt -i now
parshutdown -h -P
; dans les deux cas, la carte réseau reste éveillée, elle peut donc être réveillée plus tard.la source
Cette réponse est basée sur beaucoup d'hypothèses, car je ne me souviens pas de sa source. Mais le voici:
C'est du moins ce que je fais. Et aussi, de temps en temps, je fais un long test SMART sur le disque, pour voir si la santé du lecteur est OK.
la source
Pour les disques USB externes, utilisez
Installer en utilisant
Fonctionne pour mes disques WD My Book Essential.
la source
Si vous cliquez avec le bouton droit sur l'icône du lecteur et sélectionnez Supprimer le lecteur en toute sécurité , cela devrait le faire (comme déjà indiqué, cela prend environ 15 secondes).
Si vous ne disposez pas de cette option, cliquez avec le bouton droit et démontez le lecteur. Démarrez ensuite l'Utilitaire de disque; sélectionnez le lecteur dans le panneau de gauche; sélectionnez Suppression sûre dans le panneau de droite. Encore une fois, attendez environ 15 secondes. (Alternativement, vous pouvez démonter le volume de l'utilitaire de disque avant la suppression sécurisée si cela vous est plus facile.)
la source
Cela a fonctionné dans xfce4 sur Fedora 17 pour éteindre le disque dur externe:
udisks --detach / dev / sdc
Palimpsest avait auparavant une option de mise hors tension dans Fedora 14, mais pas dans Fedora 17.
Les fonctionnalités utiles sortent avec la mise à niveau du système d'exploitation sous Windows et Linux.
la source