La tarjeta Mini PCI Express a 2 puertos SATA de CableCC / CY

La tarjeta Mini PCI Express a 2 puertos SATA de CableCC / CY

Hola a todos,

En este post, estaremos viendo la tarjeta Mini PCI Express a 2 puertos SATA de CableCC / CY.

Como he mencionado en otros posts, he estado usando Windows dentro de Linux haciendo uso de QEMU/KVU. Estoy pasando mi hardware PCI Express a la máquina virtual para así tener un mejor rendimiento en vez de utilizar algunas funciones de virtualización de QEMU. Sin esta tarjeta, tendría que pasar los discos duros o unidades ópticas como dispositivos virtuales añadiéndolos como dispositivos VirtIO SCSI o como SATA. Con esta tarjeta, solo se pasa la misma y Windows detecta los discos como si fuesen unidades nativas.

Ahora, te preguntarás por qué estoy usando una tarjeta Mini PCI Express en vez de usar una tarjeta regular PCI Express. La razón para esto tiene que ver que la máquina que estoy usando tiene una placa madre de tamaño Mini-ITX. Estas placas madre de este tipo usualmente sólo tienen una ranura PCI Express de tamaño x16, usada principalmente para añadir una tarjeta de video (GPU) dedicada.

Mi placa madre tiene en adición 2 ranuras Mini PCI Express, de la cual una funciona como ranura mSATA, pero se puede usar para añadir otra tarjeta Mini PCI Express. Estas ranuras usualmente son usadas para añadir una tarjeta Wi-Fi, mientras que una segunda ranura puede ser para usarse con otra tarjeta Mini PCI Express o un disco duro de estado sólido (SSD) mSATA. El manual de instrucciones usualmente indica si es compatible con una de estas 2, o funciona con ambas. Debido a esto, es por lo que decidí añadir esta tarjeta de expansión.

Algunas compañías han creado dispositivos no usuales, y este es uno de ellos, permitiéndonos añadir 2 puertos SATA a nuestras máquinas. Mientras que mi placa madre tiene 6 de estos puertos, y estoy usando sólo 2, esta tarjeta la pasaré a mi máquina virtual para hacer uso de la unidad óptica. QEMU tiene problemas pasando una unidad óptica dependiendo del tipo de disco que usemos y la mejor manera de usarla es pasando un controlador SATA dedicado.

Con esta introducción, comencemos a desempacar la tarjeta:

Desempacando e instalando la tarjeta

Esta tarjeta viene en una bolsa anti-estática. Me he dado cuenta que parece que las marcas CableCC y CY parecen ser los mismos, ya que este no es el primer producto de CY que tengo. Algunos de estos artículos aparecen en Amazon como CableCC, mientras que otros aparecen como CY o ChenYang. A la final, parecen ser la misma gente:

Esta tarjeta/adaptador es muy pequeña, y cabe en una ranura Mini PCI Express de tamaño medio. Estos son usados para tarjetas Wi-Fi en máquinas portátiles antes de que el conector m.2 fuera el estándar:

03 - CY Mini PCI Express to dual SATA 3.0 ports - Adapter

Esta tarjeta Mini PCI Express a SATA utiliza un controlador ASMedia ASM1061:

04 - CY Mini PCI Express to dual SATA 3.0 ports - Adapter IC

Este adaptador también viene con un adaptador para usarlo en ranuras Mini PCI de tamaño completo. Tambien viene con tornillos para instalarlo en caso de que no los tengamos:

05 - CY Mini PCI Express to dual SATA 3.0 ports - Bag contents

Esta es la máquina en la que estaré instalando esta tarjeta:

06 - CY Mini PCI Express to dual SATA 3.0 ports - PC to install the adapter

Antes de instalarla, le removí la tarjeta Wi-Fi y Bluetooth de Intel que tenía. Esta era usada rara vez, y es la razón por la que la cambié por este controlador SATA:

07 - CY Mini PCI Express to dual SATA 3.0 ports - Adapter to remove from motherboard

Aquí vemos la tarjeta SATA instalada:

08 - CY Mini PCI Express to dual SATA 3.0 ports - Adapter installed in motherboard

Un vistazo más de cerca:

09 - CY Mini PCI Express to dual SATA 3.0 ports - Adapter in motherboard - closeup

En Linux, por alguna razón la tarjeta se identifica como ASMedia ASM1062 en vez de ASMedia ASM1061. Sin embargo, la misma funciona sin problemas:

En Windows, se muestra la tarjeta como Standard SATA AHCI Controller. También se detectó mi unidad óptica Pioneer BDR-212UBK. El otro controlador SATA que se muestra es el controlador virtual de QEMU:

Una vez hay actividad en alguno de los puertos SATA, se ilumina una bombilla LED color roja:

10 - CY Mini PCI Express to dual SATA 3.0 ports - Adapter LED

Conclusión

La tarjeta Mini PCI Express a 2 puertos SATA de CableCC / CY es una excelente manera de expandir nuestras máquinas añadiéndole 2 puertos SATA adicionales y separados. Ya sea que quieres separar tus dispositivos del controlador SATA principal o quieres tener una tarjeta SATA dedicada en una máquina virtual, esta tarjeta cumplirá con tus necesidades.

Hasta estos momentos, lo he estado usando para escuchar discos de música (Audio CD) en mi máquina virtual. QEMU no puede leer estos discos correctamente y parece ser un problema. Intenté configurar la unidad óptica como un dispositivo SATA, SCSI o USB sin éxito. Parece que QEMU se enfoca más en pasar discos duros y SSDs que en unidades ópticas, por lo que últimamente requerí de esta tarjeta.

Debido a que estoy pasando esta tarjeta como un dispositivo PCI Express, no hay necesidad alguna de pasar discos duros o unidades ópticas como dispositivos virtuales. Únicamente con tener tus discos duros o unidades virtuales conectadas a este controlador, y pasando el mismo a la máquina virtual, la misma verá estos dispositivos como si fuesen nativos, asumiendo que el sistema operativo tiene los drivers correspondientes (Windows 11 ya tiene soporte integrado para esta tarjeta, como se muestra en la captura de pantalla).

Puedes obtener esta tarjeta Mini PCI Express en Amazon en el siguiente enlace:


Nota: Los enlaces hacia Amazon son enlaces de referido. Esta página gana un pequeño porcentaje de las compras realizadas con dichos enlaces y ayudan a mantener esta página en funcionamiento.