¿Se rompió algo? ¿Es un error de Linux? La respuesta corta es no. Al contrario, tu hardware está haciendo un trabajo increíble para mantenerse estable y seguro. En este artículo desglosamos qué está pasando realmente “bajo el capó”.

Si eres usuario de una ThinkPad o cualquier laptop Lenovo y usas Fedora, es muy probable que tras una actualización de sistema te hayas llevado un susto. Reinicias el equipo y, en lugar del logo de Fedora o el prompt de tu contraseña, te encuentras con una pantalla negra y mensajes crípticos: “Memory training will take approximately 2 minutes…” seguido, en ocasiones, por “BIOS Self-healing process”.

¿Se rompió algo? ¿Es un error de Linux? La respuesta corta es no. Al contrario, tu hardware está haciendo un trabajo increíble para mantenerse estable y seguro. En este artículo desglosamos qué está pasando realmente “bajo el capó”.

1. El misterio del “Memory Training”

El primer mensaje que suele aparecer es el de Memory Training (Entrenamiento de Memoria). Aunque el nombre suena a que tu RAM está haciendo ejercicio, es un proceso de calibración eléctrica vital que ocurre a nivel de UEFI/BIOS.

¿Qué es exactamente?

La memoria RAM y el procesador se comunican a velocidades de gigahercios. A esa escala, incluso la longitud de las trazas de cobre en la placa base influye en el tiempo que tarda la electricidad en viajar. El entrenamiento es el proceso donde la placa base ajusta:

Voltajes: Encuentra el punto exacto de energía para que la señal sea clara sin sobrecalentar los módulos.

Latencias (Timings): Sincroniza el envío y recepción de datos al milisegundo para que no haya colisiones.

Calibración de señal: Compensa las variaciones físicas microscópicas entre los diferentes módulos de RAM.

¿Por qué ocurre tras una actualización de firmware?

Normalmente, estos parámetros se guardan en una memoria no volátil para que el arranque diario sea instantáneo. Sin embargo, al actualizar el firmware desde Fedora (vía fwupd o GNOME Software), el sistema realiza un reset de fábrica de estos valores. Esto se hace porque el nuevo firmware suele traer un MRC (Memory Reference Code) actualizado con mejores algoritmos de estabilidad o parches de seguridad contra ataques físicos.

⚠️ REGLA DE ORO: Como dice el mensaje, el proceso suele tardar unos 2 minutos (o más si tienes mucha RAM). No fuerces el apagado. Interrumpir este proceso puede corromper el firmware o dejar el controlador de memoria en un estado inestable.

2. BIOS Self-Healing: La red de seguridad definitiva

Si después del entrenamiento ves un mensaje de Self-Healing, estás presenciando una de las tecnologías de seguridad más robustas de Lenovo.

¿Cómo funciona?

Esta tecnología mantiene una copia de respaldo del firmware (una “Golden Copy”) en una sección aislada y protegida del chip físico. El proceso de Self-Healing se activa cuando el hardware detecta que:

La actualización de firmware no se completó correctamente.

El nuevo firmware no logra superar las pruebas de inicio (POST) tras el entrenamiento de memoria.

Se detectó una posible corrupción o manipulación no autorizada.

En lugar de que tu laptop se convierta en un “pisapapeles” caro, el hardware detecta el fallo, borra la versión corrupta y restaura automáticamente la versión segura desde su almacenamiento oculto.

3. La integración con Fedora y el LVFS

Una de las grandes ventajas de usar Fedora es su integración con el LVFS (Linux Vendor Firmware Service). Gracias a esto, los usuarios de Linux recibimos las actualizaciones de BIOS con la misma facilidad que los usuarios de Windows, directamente en el gestor de software.

Al reiniciar para aplicar estos cambios, Fedora le cede el control total al hardware de Lenovo. El orden de los eventos es:

POST: Inicio del hardware.

Memory Training: Optimización de la autopista de datos CPU-RAM.

Self-Healing (si es necesario): Verificación y reparación del firmware.

Desencriptación: El sistema te pide la clave de disco (LUKS) para entrar a Fedora.

Conclusión

Ver estas pantallas puede generar ansiedad, pero son la prueba de que tu hardware y Fedora están trabajando juntos para garantizar la máxima longevidad de tu equipo. El Memory Training asegura que tu RAM no dé errores de datos, y el Self-Healing garantiza que tu BIOS sea siempre funcional.

¡Paciencia, conecta el cargador y deja que tu Lenovo termine su proceso de salud interna!


Fuentes y citas técnicas