Cómo saber si el disco duro que compraste fue usado por mineros de criptomonedas

Cómo saber si el disco duro que compraste fue usado por mineros de criptomonedas

El mercado de discos usados y «reacondicionados» está lleno de sorpresas. Por fuera — como nuevo, por dentro — decenas de miles de horas de funcionamiento y terabytes de datos escritos. Con frecuencia se trata de granjas de Prueba de Espacio (por ejemplo, Chia) y proyectos de almacenamiento intensivo, donde los HDD funcionan 24/7. A continuación hay una lista de comprobación práctica que ayuda a distinguir un disco realmente nuevo de un «trabajador agotado», incluso si el vendedor dice lo contrario.

Por qué es importante

La minería en HDD no «quema» celdas como en los SSD, pero provoca una carga prolongada: lecturas/escrituras constantes, altas temperaturas y vibraciones. El resultado es un desgaste acelerado de la mecánica y aumento de errores. Al comprar un disco así «como nuevo», se corre el riesgo: la garantía puede estar reducida y la fiabilidad ya no es la misma.

Indicios rápidos de que no es «de primera» antes de conectarlo

Sí, suena a consejo de «tócalo y hueles», pero la inspección visual y la documentación dicen mucho.

  • Marcado y etiquetas: rastros de reaplicación, tipografías dobles, arañazos en los tornillos de la carcasa, desgaste en los conectores SATA.
  • Fecha de fabricación en la placa muy «antigua», pero lo venden como «nuevo que quedó en almacén». Ocurre, pero es una bandera roja — mejor comprobar SMART adicionalmente.
  • Comprobación del número de serie en la garantía del fabricante:

Prueba principal — leemos SMART y observamos métricas «comportamentales»

SMART es su detector de mentiras. No solo importan los «errores», sino el panorama general: cuántas horas ha trabajado el disco, cuántas veces se ha encendido, cuánta intensidad de escritura/lectura. Para un diagnóstico rápido en Windows sirve CrystalDiskInfo o HDDScan, en Linux/macOS — el paquete smartmontools.

Qué mirar en SMART (núcleo de la lista de comprobación)

Atributo Qué muestra Señales de alarma Comentario
Power_On_Hours Horas de funcionamiento > 5000–10000 h en un disco «nuevo» Las granjas mantienen los HDD encendidos todo el año
Start_Stop_Count / Power_Cycle_Count Cuántas veces se encendió Contador muy bajo con alta acumulación de horas Granja típica: pocos reinicios, muchas horas
Load_Cycle_Count Estacionamientos/desestacionamientos de las cabezas Decenas/centenares de miles Algunos modelos «aparcan» agresivamente — vigile
Reallocated_Sector / Pending / Uncorrectable Estado de la superficie > 0 — ya es motivo de alarma No siempre es crítico, pero un disco «nuevo» debería estar limpio
Temperature / Airflow Historial de temperaturas Funcionamiento prolongado a 45–55°C o más Las granjas suelen calentarse, lo que acelera el desgaste
Total_LBAs_Written / Total_LBAs_Read (241/242) Volumen de escritura/lectura TB anormalmente altos en una vida «corta» No se ve en todas las marcas/firmwares; si está disponible — es oro
Command_Timeout (188) / Reported_Uncorrectable (187) Fallos de comando/errores no corregibles > 0 y/o en aumento Pueden indicar explotación intensiva

Cómo leer SMART rápidamente

  • Windows: instale CrystalDiskInfo, ejecútelo y consulte «Power-On Hours», «Start/Stop Count», «Reallocated Sectors» y, si está, «Total LBAs Written/Read».
  • Linux/macOS:
    sudo smartctl -a /dev/sdX
    # o para un gabinete USB:
    sudo smartctl -a -d sat /dev/sdX
    # algunos discos muestran más campos con --xall:
    sudo smartctl --xall /dev/sdX

Calculamos cuántos TB se han escrito realmente (y cotejamos con la historia del vendedor)

Si SMART muestra contadores LBA, se puede estimar el volumen real de escrituras. En la mayoría de los SATA-HDD LBA = 512 bytes.

Fórmula

TB_written = (Total_LBAs_Written × 512) / 10^12 — en terabytes (decimales). Si prefiere TiB: divida por 240.

Ejemplos de comandos

  • Linux/macOS (bash):
    smartctl -A /dev/sdX | awk '/Total_LBAs_Written|Lifetime_Writes/ {print $10}' 
    | awk '{bytes=$1*512; printf "Escrito: %.2f TB (decimales)
    ", bytes/1e12}'
  • Windows PowerShell (ejemplo con salida de smartctl):
    smartctl.exe -A /dev/sdX | Select-String -Pattern "Total_LBAs_Written" |
    % { $lba = ($_ -split "s+")[-1]; $tb = [double]$lba*512/1e12; "{0:N2} TB written" -f $tb }

Compare las cifras con las horas de funcionamiento. Por ejemplo, 60 TB en 3 meses en un disco que «estuvo en un armario» suena poco creíble. En las granjas de Chia los volúmenes de escritura durante el «plotting» son especialmente elevados.

Pruebas de superficie prolongadas: útiles y reveladoras del desgaste

Si el tiempo lo permite, ejecute un self-test largo y lecturas/escrituras lineales. Los discos usados en minería suelen pasar las pruebas, pero pueden mostrar sectores lentos.

SMART self-test

# corto (~2 min)
sudo smartctl -t short /dev/sdX
# largo (horas)
sudo smartctl -t long /dev/sdX
# luego consultamos el registro
sudo smartctl -l selftest /dev/sdX

Lectura lineal (evaluación de la estabilidad del rendimiento)

  • Linux:
    sudo hdparm -tT /dev/sdX
    sudo dd if=/dev/sdX of=/dev/null bs=1M status=progress
  • fio (flexible y detallado):
    sudo fio --name=readcheck --filename=/dev/sdX --rw=read --bs=1M --iodepth=1 --direct=1 --numjobs=1 --group_reporting
  • Windows: use Hard Disk Sentinel (pruebas de superficie) o la prueba «Read Test» en HDDScan.

HPA/DCO: comprobar si la capacidad está recortada o si ocultaron sectores defectuosos

Los vendedores deshonestos a veces enmascaran zonas malas reduciendo la capacidad visible mediante HPA/DCO. Comprobamos el número real de sectores.

  • Linux:
    sudo hdparm -N /dev/sdX
    # Compare "max sectors" y "current"
    sudo hdparm -I /dev/sdX | grep -i sector

Si «current» es menor que «native», significa que la capacidad está recortada. No siempre es mala intención, pero preguntar «por qué» es recomendable.

Armando el rompecabezas: cómo es el perfil típico de un HDD de minería

Aquí un retrato típico. Si su disco encaja en esta «combinación», probablemente trabajó en una granja.

  • Power_On_Hours altas (10–30 mil horas o más) con Power_Cycle_Count bajo.
  • Historial térmico «caliente» (funcionamiento prolongado > 45°C), a veces con Command_Timeout.
  • Volumen muy grande de escrituras/lecturas (si los atributos 241/242 están disponibles).
  • Parámetros de superficie en norma o con sectores reasignados puntuales (las granjas suelen desechar discos antes de que fallen por completo).
  • Fecha de fabricación mucho anterior a la fecha de compra, la garantía del fabricante ya está «consumida».

Qué se considera «banderas rojas» para un disco «nuevo»

  • Horas acumuladas > 1000–2000 h al momento de la compra.
  • Start/Stop de varios cientos con una acumulación de horas modesta — indicio de pruebas intensivas o reventa.
  • Reallocated/Pending/Uncorrectable > 0 — para un «nuevo» es motivo de devolución.
  • HPA/DCO ocultan parte de la capacidad sin una explicación clara.
  • Número de serie fuera de la base del fabricante o «solo OEM» o la garantía está a punto de expirar.

Herramientas a mano

Trucos habituales y cómo reconocerlos

  • «Reiniciaron SMART». Un reinicio total a cero en discos modernos es difícil; campos indirectos (registro de Self-Test, Load_Cycle, registro de errores) revelan la realidad. Compare la coherencia del conjunto.
  • «Refurb como nuevo». Reacondicionar no es ilegal, pero el vendedor debe indicar claramente que es reacondicionado y mostrar un pantallazo del SMART.
  • «OEM sin garantía, por eso más barato». Puede estar bien para uso propio, pero considere los riesgos y pruebe con más cuidado.

Lista rápida de comprobación antes de la compra definitiva

  1. Verifique el número de serie y la garantía con el fabricante.
  2. Extraiga el SMART completo y guarde el informe.
  3. Compruebe Power_On_Hours, Power_Cycle_Count, Load_Cycle_Count, Reallocated/Pending/Uncorrectable.
  4. Si están disponibles 241/242 — evalúe el volumen de TB escritos.
  5. Ejecute al menos un self-test corto y, si es posible, uno largo.
  6. Compruebe HPA/DCO por capacidad recortada.
  7. Haga una lectura lineal (dd/fio) y preste atención al ruido/vibraciones.

Resumen

No existe un método absolutamente «infalible» para demostrar la vida previa de un disco, pero la combinación de métricas SMART, volúmenes escritos, registros de pruebas y la comprobación de HPA/DCO ofrece una imagen muy fiable. Si al menos la mitad de los signos están presentes — delante suyo no hay un «novato». En ese caso, o negocie hasta un precio justo para un usado, o pase — la salud de sus datos vale más.

Alt text