0 votos

La unidad SATA externa no aparece cuando se conecta a través de un adaptador USB

Tengo un adaptador PATA/SATA que se conecta por USB, y si le conecto unidades PATA aparecen bien, pero por alguna razón las unidades SATA no funcionan. Si conecto la misma unidad SATA a mi equipo Windows también se muestra. ¿Alguien sabe cuál es la causa de esto y cómo solucionarlo?

Esto es en un MacBook Pro antiguo (mediados de 2014), que ejecuta High Sierra v10.13.6.

0 votos

Si conecta la misma unidad utilizando el el mismo ¿Adaptador USB?

0 votos

Era la misma unidad y el mismo adaptador. Funcionó con la caja de Windows, pero no con el portátil Mac. Extrañamente, probé un montón de otros discos duros con el adaptador, y uno de ellos funcionó. Los otros discos funcionaron en la caja de Windows, y no hubo mensajes en dmesg para esos discos en el mac. Mañana haré un poco más de experimentación.

0 votos

Como prueba probé a conectar el adaptador USB a una VM de Linux que se ejecutaba en el Mac, pero seguía sin haber suerte. Así que he cambiado a una VM de Linux en mi caja de Windows por ahora.

1voto

Douglas Puntos 10417

Asumiendo que estás usando el el mismo USB a adaptador PATA/SATA tanto en el Mac como en el Windows hay un par de factores que podrían contribuir a los síntomas que estás viendo:

  • el puente USB a SATA no utiliza el controlador universal que se incluye con MacOS. Puede haber un controlador específico de Windows para el puente SATA. El puente PATA puede utilizar el controlador estándar, por lo que funciona
  • El dispositivo puede ser para Windows y no ser compatible con MacOS
  • Las unidades SATA pueden estar formateadas con un sistema de archivos no compatible con MacOS (es decir, Linux Ext2/3/4, btrfs, etc.)

Antes de decidir que la unidad o el dispositivo no son funcionales, puede analizar dmesg para ver si el dispositivo fue detectado. También puede emitir el comando diskutil list para ver los discos detectados por el SO. Puede que no sea capaz de leer el sistema de archivos, pero será detectado.

Además, como se conecta a través de USB, puede utilizar system_profiler para ver todos los dispositivos conectados. Basta con emitir el comando system_profiler SPUSBDataType y analice la salida, buscando la marca, el modelo y el tamaño de su unidad de disco en particular.

0voto

wizdomonwheels Puntos 81

¿Parece que has probado varias unidades SATA utilizando ese adaptador en tu sistema? Si es así, lo más probable es que el controlador SATA del adaptador tenga algún problema de compatibilidad con ese modelo de sistema.

He tenido un montón de adaptadores SATA/USB que eran un poco temperamentales en varios sistemas a lo largo de los años. Mi solución siempre ha sido simplemente pedir otro en Amazon de una marca diferente. Es la bendición y la maldición de que todo sea tan barato y fácil de pedir/recibir.

Mis adaptadores más recientes que han sido razonablemente fiables son el Adaptador convertidor de USB 3.0 a SATA de UNITEK (si necesita energía), y el Adaptador SATA a USB de StarTech - ya sea en versión USB C o USB 3.0/3.1 dependiendo del coste y de lo que vaya a necesitar.

Otros pueden tener algunos favoritos que pueden compartir también.

No soy muy partidario de la mentalidad de "comprar otro", pero en tu caso creo que es probablemente la solución más fácil, sobre todo porque los adaptadores cuestan menos de 25 dólares y se envían rápidamente.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X