¿Cómo puedo desconectar el disco duro externo?

18

Quiero desconectar el disco duro externo del terminal antes de desmontarlo.

Es una unidad sata conectada a través de usb.

Ejecutar hdparm le da a este

 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
    
pregunta winchendonsprings 08.08.2011 - 09:26

7 respuestas

16

Puede desmontar y extraer de forma segura un disco duro externo del terminal de manera más fácil mediante la funcionalidad de línea de comandos de udisks , que no requiere el uso de sudo si su sistema está configurado correctamente. (Para enumerar los nombres de sus dispositivos, ingrese mount en el terminal primero).

Cuando haya encontrado su disco externo, use los siguientes comandos. Primero debe desmontar la partición (use sdb1 o cualquier mount mostrado como la ubicación):

udisks --unmount /dev/sdb1

Luego, para eliminar de forma segura (es decir, spindown, lo oirás, presiona y baja), usa solo sdb , por ejemplo:

udisks --detach /dev/sdb

NOTA: Aquí es de importancia crucial que utilice sdb o sdc sin un número de partición al usar la opción detach ; es decir, sdb1 o sdc1 no funcionará. La partición se debe desmontar primero y luego el disco se centrifuga como se muestra en los ejemplos.

Los comandos udisks funcionan con éxito para todos mis discos duros externos pata y sata.

    
respondido por el user76204 19.09.2012 - 19:31
3

Si se trata de una unidad de 2,5 ", debería poder escuchar el sonido de clic de su unidad unos 15 segundos después de la función de apagado. Esto es cuando el disco estacionó las cabezas de lectura / escritura a un lado y puede quitarlo con seguridad. no hay forma de hacer que la eliminación sea más segura girando el disco hacia abajo.

    
respondido por el Marko 08.08.2011 - 11:38
2

La opción udisk no funcionó en mi caso, pero sí lo hizo:

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

Utilizo estos comandos cuando cierro remotamente un servidor Linux sin cabeza con una unidad USB externa. La seguridad no es una preocupación en mi caso, por lo que la contraseña del servidor está en el script.

Para un servidor Ubuntu y un cliente Windows, el siguiente archivo por lotes, suponiendo que PuTTY está 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 un servidor Debian, reemplace sudo halt -i now con shutdown -h -P ; en ambos casos, la tarjeta de red permanece activa, por lo que puede despertarse más tarde.

    
respondido por el Dave 17.02.2015 - 20:54
2

Esta respuesta se basa en muchas suposiciones, ya que no recuerdo su origen. Pero aquí está:

  1. SATA es realmente conectable en caliente, pero la mayoría de los controladores no lo admiten, mientras que las unidades SATA sí.
  2. Basado en el punto anterior: si se desmonta una unidad, es seguro desenchufarla. La razón básica para eso es el punto # 3.
  3. Las unidades modernas tienen suficiente potencia para retirar los cabezales de los discos en caso de que se detecte una emergencia.

Al menos esto es lo que hago. Y también, de vez en cuando, hago una larga S.M.A.R.T. prueba en el disco, para ver si el estado de la unidad es correcto.

    
respondido por el Osis 08.08.2011 - 10:42
1

Para discos USB externos, use

sg_start --stop /dev/sdb

Instalar usando

sudo apt-get install sg3-utils

Funciona para mis discos WD My Book Essentials.

    
respondido por el Manfred 18.08.2012 - 12:19
0

Si hace clic con el botón derecho en el ícono de la unidad y selecciona Quitar unidad de forma segura , eso debería hacerlo (como ya se dijo, demora aproximadamente 15 segundos).

Si no tiene esa opción, haga clic derecho y desmonte la unidad. Luego, inicie Disk Utility; seleccione la unidad en el panel izquierdo; seleccione Remoción segura en el panel derecho. De nuevo, espera 15 segundos más o menos. (Alternativamente, puede Desmontar volumen de la Utilidad de disco antes de Remoción segura si es más fácil para usted).

    
respondido por el Paddy Landau 18.08.2012 - 13:07
-1

Funcionó en xfce4 en Fedora 17 para apagar el disco duro externo:

udisks --detach / dev / sdc

Palimpsest solía tener la opción de apagado en Fedora 14, pero no en Fedora 17.

Las funciones útiles salen con la actualización del sistema operativo tanto en Windows como en Linux.

    
respondido por el akhil999in 18.04.2014 - 17:54

Lea otras preguntas en las etiquetas