Acabo de seguir lo que me dieron en la respuesta de esta pregunta, pero en mi caso, las cosas son un poco extrañas.
Cuando digo ls /dev/ | grep sd , obtengo la siguiente pantalla:

Después de conectar mi HDD USB externo, obtengo esto del comando anterior:

Así que claramente recoge mi disco externo, ya que ahora muestra el sdd extra y sdd1 . Pero cuando ejecuto fdisk -l , no recoge sdd y sdd1 :

Claramente, fdisk no recogió mi disco externo. Cuando ejecuto sudo mnt /dev/*sdd1* /mnt , como se sugiere en la pregunta de referencia anterior, dice special device /dev/*sdd1* no existe. (Nota, también probé esto con /dev/sdd1 /mnt , y sin suerte)
¿Alguien puede arrojar algo de luz sobre lo que está pasando con mi disco externo? Funcionó hoy en Windows 10 y Ubuntu, pero ahora, por alguna extraña razón, no funciona ni en Windows ni en Ubuntu.
Es una unidad USB externa Transcend de 1TB y estoy usando Ubuntu 14.04
Después de ejecutar dmesg | tail , como sugiere el administrador de servicios en el comentario a continuación, obtengo lo siguiente:

Entonces, la salida de este comando muestra mi disco externo con todos sus detalles, pero aún no puedo acceder/montarlo.
Respuesta aceptada:
Dado que no funciona en ninguna de las computadoras, la unidad está inactiva, el gabinete está inactivo o el gabinete no recibe suficiente energía. Intente sacar la unidad del gabinete y probarla, y también intente colocar la unidad en un gabinete diferente. También puede probar con una fuente de alimentación diferente para el gabinete.