Tengo un HDD externo alimentado por USB conectado a mi laptop DELL. Algunas veces, después de hacer clic en el elemento "Quitar de forma segura" en el menú emergente de su icono en la barra lateral, la unidad se desmonta y se elimina de la /dev/
carpeta ( sdb
y sdb1
ambas se eliminan) y lsusb
no muestra el dispositivo, pero el HDD sigue girando y pude sentir la vibración poniendo mi dedo sobre ella. Pero algunas veces, unos segundos después de hacer clic en "Eliminar con seguridad", deja de girar y no tiene vibraciones. ¿Hay alguna forma (puede ser un comando CLI) para desactivarlo?
14.04
usb
hard-drive
usb-drive
PHP Learner
fuente
fuente
udisksctl
por lo que puedo ver. Si no está de acuerdo con esto, no dude en retroceder, etc.Si se ejecuta
hdparm -y /dev/sdb
como root, el disco dejará de girar. Si algo accede al disco, volverá a girar.La página del manual sugiere que esto solo es útil para las unidades IDE. Sin embargo, he probado que funciona con una unidad USB conectada a un Dell con 14.04. La página de manual dice que el comando generalmente hará que la unidad se desacelere, lo que sugiere que existen algunas unidades que no se desactivarán cuando se emita este comando.
fuente
sync ; hdparm -y /dev/sdb
sync ; hdparm -y
no hay nada de qué preocuparse por la unidad o los datos en la unidad. ¿Podría desconectar la unidad en cualquier momento que desee?Si su escritorio hace algo sospechoso, siempre puede recurrir al terminal.
Por otro lado, una vez que un dispositivo no se identifica como un dispositivo de bloqueo en USB, puede usar sdparm o hdparm en ese dispositivo para estacionar las cabezas si así lo desea, sin embargo, el uso de tales herramientas no flasheará las memorias intermedias. Y si olvida que el dispositivo está inactivo y desconecta la alimentación, puede corromper sus datos.
fuente
hdparm -fFy
¿esto asegura que no se producirá corrupción de datos?umount
,sync
yeject
no se enciende la unidad hacia abajo y no elimina icono de la unidad de la barra de tareas. Parece que estos comandos difieren de "Quitar de forma segura". Perohdparm -y
deje de girar la unidad solo antes de "Quitar con seguridad", pero necesito apagarla (dejar de girar) después de "Quitar con seguridad". Creo que es mejor hacer la pregunta correcta en una nueva pregunta .Pruebe la utilidad Discos , que debería estar en su menú en algún lugar (en mi caso, en Accesorios ). También puede iniciarlo desde una terminal ejecutando
... luego seleccione el disco y verá un botón de encendido en la parte superior derecha de la ventana, con la información sobre herramientas "Apague la unidad" .
fuente
Desenchufe el cable USB debería hacerlo. De lo contrario, vuelva a enchufarlo y retírelo de manera segura hasta que se quede apagado.
fuente
Así es como lo hago en Linux Mint 17.3
Enumere sus unidades con particiones y asegúrese de seleccionar la unidad adecuada
Desmonte todas las particiones montadas del disco, por ejemplo con este patrón de comando
donde X es su letra de unidad e Y un número de partición que desea desmontar.
Stop hdd
Desenchufe el cable USB
fuente
Tengo tres soluciones igualmente válidas de las que puede elegir.
Mi solución personal es comprar un concentrador de uso con un interruptor de alimentación para cada puerto. Lo encuentro increíblemente útil. Si mal no recuerdo, solo costó alrededor de $ 6 en Amazon. Veré si puedo encontrarle el artículo a la venta antes de publicar esto, pero es suficiente para decirle que existe un dispositivo tan asequible. ¡Lo encontré!
En esta otra discusión , se determinó que hay un comando de terminal que se puede usar para desactivar literalmente la alimentación de puertos usb seleccionados. La pregunta surgió porque el usuario que hizo la pregunta estaba usando una tableta que funcionaba con batería y sus desconsiderados cow-orkers estaban conectando sus teléfonos celulares para cargar, por lo tanto, agotando su batería. ¡Mira al tipo que descubrió la solución! ;-)
Finalmente, dependiendo quizás de la marca y las características de dicho disco, debe haber un comando de "giro hacia abajo" que puede enviar al disco antes de desmontarlo. Nunca he usado manualmente ese comando, pero en los días de DOS, antes de que las funciones de ahorro de energía fueran comunes, así era como tenía que hacerlo, por lo que es lógico pensar que hay una manera de hacerlo hoy, y descifrarlo puede ser tan fácil como escribirle al fabricante de la unidad, mirar su sitio web o buscar en Google la pregunta correcta, es decir, "comando giratorio para unidades de disco duro". No defiendo la siguiente solución. Hice una búsqueda casual y encontré esto . Su experiencia puede ser diferente. Avísame si te funciona.
fuente