El Western Digital My Cloud Gen 2 es un NAS que, además de sus funciones originales de almacenamiento, permite realizar diversas personalizaciones mediante Linux y acceso SSH.
En esta serie de ocho capítulos documento las investigaciones, modificaciones y pruebas realizadas sobre un WD My Cloud Gen 2 con firmware My Cloud OS5 5.33.102.
El objetivo es comprender cómo funciona internamente el dispositivo, recuperar funcionalidades de su interfaz, automatizar scripts, monitorear la suspensión del disco duro y optimizar determinadas tareas de mantenimiento.
Todos los procedimientos están basados en una instalación real. Se distingue entre soluciones verificadas y optimizaciones cuyos resultados todavía requieren investigación.
Índice de capítulos
01. Arquitectura del sistema, hardware y firmware
Conoce la estructura interna del WD My Cloud Gen 2, sus particiones, la imagen SquashFS del firmware, el sistema raíz en RAM y las diferencias entre almacenamiento temporal y persistente.
También se explica el proceso de arranque de OS5 y cómo identificar las ubicaciones adecuadas para conservar personalizaciones.
Leer capítulo 1 →02. Administración por SSH y herramientas de diagnóstico
Aprende a administrar el dispositivo desde la terminal, identificar procesos y servicios, consultar el almacenamiento y examinar las tareas programadas.
Incluye herramientas como ps,
df, mount,
crontab, xmldbc
y hdparm.
03. Recuperar el botón Shutdown oculto en OS5
Descubre cómo Western Digital mantiene oculto el botón de apagado en la interfaz administrativa y cómo recuperarlo modificando una sola instrucción JavaScript.
Explicamos la modificación de
diagnostics.html,
el uso de mount --bind
y el procedimiento para revertir el cambio.
04. Automatización persistente mediante Boot Scripts
Explicamos cómo instalar Boot Scripts 1.0.0, crear scripts de arranque y ejecutar comandos personalizados automáticamente después de reiniciar el NAS.
Incluye el script completo utilizado para restaurar el botón Shutdown y las pruebas que confirmaron su persistencia.
Leer capítulo 4 →05. Monitoreo de suspensión del disco duro
Implementación de un sistema para registrar
los estados ACTIVE, IDLE y STANDBY
del disco duro mediante hdparm.
Incluye scripts de monitoreo, historial persistente, cálculo de horas acumuladas, conteo de despertares y generación de reportes estadísticos.
Leer capítulo 5 →06. Optimización de servicios y tareas programadas
Análisis de los procesos de mantenimiento que ejecuta OS5 y su posible influencia sobre la actividad del disco.
Explicamos cómo utilizamos wrappers para determinadas tareas de cron y cómo concentramos operaciones de mantenimiento durante la madrugada.
Leer capítulo 6 →07. Almacenamiento, respaldos y sincronización de archivos
Organización de las carpetas y aplicaciones del NAS, diferencias entre copias, sincronizaciones y respaldos, y programación de transferencias.
También se describen las ventajas y limitaciones de concentrar determinadas operaciones de almacenamiento en horarios nocturnos.
Leer capítulo 7 →08. Mantenimiento, diagnóstico y recuperación
Guía de referencia para revisar el funcionamiento del NAS, comprobar los scripts personalizados y diagnosticar problemas después de reiniciar.
Incluye procedimientos de recuperación del botón Shutdown, diagnóstico de Boot Scripts, verificación del monitor de suspensión y comprobaciones posteriores a una actualización.
Leer capítulo 8 →Dispositivo utilizado
| Fabricante | Western Digital |
| Modelo | My Cloud Gen 2 |
| Firmware | My Cloud OS5 5.33.102 |
| Sistema operativo | Linux 4.14.22 |
| Arquitectura | ARMv7 |
| Volumen principal | Aproximadamente 9 TiB |
Resultados de la investigación
Durante el desarrollo de esta serie conseguimos:
- Comprender la arquitectura interna de My Cloud OS5.
- Identificar las particiones y los mecanismos de persistencia.
- Recuperar el botón Shutdown de la interfaz administrativa.
- Automatizar su restauración mediante Boot Scripts.
- Implementar un monitor de suspensión del HDD.
- Registrar el tiempo acumulado en diferentes estados de energía.
- Optimizar determinadas tareas de mantenimiento.
- Documentar procedimientos de diagnóstico y recuperación.
La recuperación del botón Shutdown y su restauración automática después de reiniciar fueron verificadas en el dispositivo real.
Las optimizaciones relacionadas con la suspensión del disco continúan bajo evaluación, ya que no se ha demostrado un aumento sostenido del tiempo en STANDBY.
Antes de comenzar
Los procedimientos de esta serie utilizan comandos de Linux y, en algunos casos, privilegios administrativos.
Es recomendable comprender el funcionamiento de cada modificación antes de ejecutarla, especialmente cuando involucra procesos de arranque, tareas programadas o archivos de configuración del firmware.
Las pruebas fueron realizadas con OS5 5.33.102. El comportamiento puede variar con otras versiones del firmware o modelos de WD My Cloud.
Serie técnica sobre Western Digital My Cloud Gen 2. Investigación y documentación realizadas durante septiembre y octubre de 2026.
Comentarios
Publicar un comentario