~/cuaderno / 2026 / entrada-1138.md

PWDIS: el pin 3 que dejó mudo mi disco de 22 TB

Publicado 23 septiembre 2026 8 min de lectura
Mano conectando un cable SATA de datos azul a un disco duro, junto al conector de alimentación de 15 pines

Metí un disco de 22 TB en el servidor del homelab, una Machinist D8 Max con dos Xeon, encendí y la placa se quedó parada en el POST, con L9 en el display. Ni pitidos ni pantalla de BIOS. Lo desconectas, lo vuelves a conectar, miras el cable de datos dos veces. Nada.

La explicación que encontré hablaba de un pin del conector de alimentación llamado PWDIS. Sonaba demasiado bien, así que la he contrastado con la especificación SATA y los manuales de Western Digital y Seagate. Parte es verdad, parte es exageración. La explicación está revisada contra la documentación; el arreglo, probado en mi servidor.

2 × E5-2699 v3

CPU

En una Machinist D8 Max

128 GB

RAM

Memoria del servidor

22 TB

DISCO NUEVO

SATA, gama empresa

L9

POST

¿B9? Prueba de la RAM

El pin 3, que antes daba corriente y ahora apaga

El conector de alimentación SATA tiene 15 pines. Hasta la revisión 3.1 de la especificación, los tres primeros (P1, P2 y P3) iban unidos y llevaban 3,3 V. Los discos duros de 3,5 pulgadas no suelen usarlos, pero la fuente los alimenta igual: es el hilo naranja del cable.

Conector SATA de alimentación con cables naranja, rojo, amarillo y negros
Conector SATA de alimentación con el hilo naranja de 3,3 V: es el que llega a los pines 1 a 3. No es mi cable. Foto: Rotkaeppchen68 (Wikipedia en alemán), CC BY-SA 3.0, vía Wikimedia Commons.

SATA 3.3, publicada el 2 de febrero de 2016, le dio a P3 un trabajo nuevo: Power Disable, o PWDIS. En un centro de datos sirve para reiniciar un disco colgado sin sacarlo del rack. Según el resumen técnico de Western Digital, la controladora del chasis corta la alimentación del disco y la devuelve.

La regla eléctrica está en una propuesta de corrección de SATA-IO sobre esa parte: con entre 2,1 y 3,6 V en P3, el disco corta la alimentación de su electrónica. Con menos de 0,7 V, o sin conectar, arranca normal. Y la fuente de un PC manda 3,3 V a ese pin.

[INFO] El detalle raro: PWDIS comparte el pin P3 con DevSleep, el modo de reposo profundo de los SSD, así que un disco puede tener uno o el otro, nunca los dos. El que lo soporta lo declara en su identificación ATA (palabra 78, bit 12).

Lo que es verdad y lo que no de la explicación que encontré

La explicación que me encontré mezclaba tres cosas. Las separo, porque no tienen el mismo respaldo.

✔

Cierto: el pin 3 lo apaga

Con 3,3 V fijos en P3, un disco con PWDIS no arranca. No gira ni aparece, y tampoco se estropea: lo dicen el manual del Ultrastar de 22 TB y el resumen técnico de Western Digital.

≈

Matiz: no es un bucle

No se reinicia una y otra vez. Se queda apagado mientras P3 esté alto. El reinicio solo ocurre cuando la tensión baja de nuevo, tras al menos cinco segundos con el pin activo.

?

No documentado: colgar el POST

Ninguna fuente oficial habla de cortar las líneas del chipset ni de colgar la BIOS. Lo documentado es que el disco no se detecta, como explica MSI en su FAQ. En mi placa, en cambio, se reproduce: con el cable SATA se cuelga y con el Molex arranca.

Sobre ese L9: en un display de siete segmentos, lo más probable es que sea B9. En la documentación de Intel para placas de esta misma plataforma, B9 es la prueba e inicialización de la memoria por hardware. Machinist no publica su tabla, así que es la referencia más cercana.

Lo raro es que la RAM no había cambiado. Quité el disco y la placa arrancó; con el disco por el adaptador Molex, también. Por si era un fallo puntual de la memoria, volví a conectarlo sin el Molex. Se colgó otra vez en el mismo sitio.

[WARN] Inexplicable, pero reproducible: con el cable SATA de la fuente, el POST se cuelga; con el Molex, arranca. Algo cuelga la BIOS, y no descarto que mi D8 Max tenga su propio defecto. Si tu servidor se queda en el POST con un disco así, empieza por arrancar sin él.

Cómo saber si tu disco tiene PWDIS

No todos los discos de 22 TB lo llevan, y esto me sorprendió. El manual del Seagate Exos X22 SATA declara la función como no soportada. En cambio, Western Digital vende el Ultrastar DC HC570 de 22 TB en las dos versiones y lo marca en el número de modelo.

  • Ultrastar de WD: mira el penúltimo carácter del modelo. Un 0 es PWDIS (WUH722222ALE604); una L, configuración clásica sin PWDIS (WUH722222ALE6L4). Viene explicado en el manual del HC570.
  • Discos sacados de cajas externas («desmontados» de un WD Elements o similar): muchos lo traen. Si no arranca en una fuente ATX, es el primer sospechoso.
  • El síntoma típico: el disco no gira, no se calienta y no aparece en la BIOS. No hace ruidos raros ni clics.
  • Ante la duda, la hoja técnica del modelo exacto. Es el único sitio donde viene claro.

Tres formas de arreglarlo

[WARN] Apaga la fuente y quita el cable de corriente antes de tocar nada. El manual del HC570 avisa de que conectar o desconectar el conector de alimentación antiguo (el Molex) con el disco encendido puede dañar su electrónica.

⇄

Adaptador Molex a SATA

La que recomienda Western Digital. El Molex no tiene 3,3 V, así que P3 se queda sin tensión. Contra: los adaptadores baratos moldeados tienen fama de quemarse; mejor uno con los contactos engarzados.

▭

Cinta Kapton sobre el pin 3

Tapas el pin en el conector del disco con cinta de poliimida. Cuesta nada y se deshace en un minuto. Contra: hay que cortarla fina y que no se despegue al enchufar.

✂

Quitar el hilo naranja

Sacas el cable de 3,3 V del conector de la fuente. Es definitivo y no se despega. Contra: afecta a todo lo que cuelgue de ese cable, y no tiene vuelta fácil.

Cable adaptador de un conector Molex blanco a dos conectores SATA de alimentación
Adaptador de Molex a SATA: el Molex no tiene 3,3 V, así que el pin 3 del disco queda sin tensión. Foto: Martixer, dominio público, vía Wikimedia Commons.

Lo que hice yo: comprobar que la placa arrancaba sin discos y conectar solo el de 22 TB con un adaptador Molex a SATA. Con una placa trasera SAS moderna quizá no haga falta; con fuente ATX, sí.

01

Apaga y desconecta

Fuente apagada y cable de red fuera. El disco, fuera de la bahía.

02

Localiza P3

Con el conector de datos a la izquierda, es el tercer pin de la izquierda del conector de corriente del disco.

03

Tapa el pin

Una tira fina de Kapton sobre P3. Hay quien tapa los tres primeros: en estos discos P1 y P2 no se usan.

✔

Enchufa y comprueba

Arranca y mira si el disco gira y aparece.

Comprobar que el disco ya aparece

Si el POST pasa y el disco gira, en Linux basta con listar los discos y leer su identificación. Uso lsblk y smartctl (del paquete smartmontools), y el inventario de la guía de hardware en la consola si quieres ver todo lo demás.

terminal
BASH
# Lista los discos con su tamaño y modelo (sdX = tu disco)
lsblk -d -o NAME,SIZE,MODEL

# Identificación completa del disco: modelo, número de serie, firmware
sudo smartctl -i /dev/sdX

Un disco de 22 TB aparece como unos 20 TiB en lsblk, porque uno cuenta en potencias de mil y el otro en potencias de 1024. No es que falte nada.

Cómo deshacerlo

  • Cinta: se retira con cuidado y el conector queda como estaba.
  • Adaptador: vuelves a conectar el cable SATA de la fuente.
  • Hilo naranja: si lo sacaste del conector, se vuelve a insertar el terminal. Si lo cortaste, cambia el cable. Por eso es mi última opción.

Lo que no he comprobado

  • Que L9 sea de verdad B9, ni que Machinist use la misma tabla que Intel.
  • Por qué un disco que debería quedarse apagado cuelga la prueba de memoria de mi placa. Sospecho de la propia D8 Max, pero no lo puedo demostrar.
  • La cinta Kapton: yo usé el adaptador Molex. La cinta la recogen fabricantes y usuarios, pero no la he puesto.
  • Los Toshiba MG de 22 TB: no he leído su manual.
  • El comportamiento con placas traseras SAS que sí soportan PWDIS.

Si vienes de la historia del T410 y sus seis discos, esto es primo hermano: otra vez la electricidad y no los datos. Tienes más guías de discos y servidores en el hub de servidores, redes y almacenamiento.

Foto de portada: Grigorev_Vladimir / Getty Images.

Compartir: X / Twitter LinkedIn Reddit Email
Siguiente comando: volver al archivo o pulsa Ctrl + K

0 comentarios

TIP RÁPIDO

Sé concreto, añade contexto (versión, distro, stack) y si puedes pega logs en bloque de código. Menos drama, más señales.

nginx plesk mariadb logs

Deja una respuesta

NormaRespeto, claridad, y cero spam. El email no se publica.

Consejo: usa bloques de código para logs. Ej: ```log ... ```

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.