Cambiar Batería Dual T480s: Guía Fácil y Power Bridge
January 31, 2026ThinkPad T480: Solución Error de Firmware Thunderbolt 3
January 31, 2026Instalar Coreboot en ThinkPad X230: Guía para eliminar BIOS
Dar el salto para reemplazar la BIOS propietaria de tu legendario ThinkPad X230 por Coreboot es una de las modificaciones más potentes que puedes realizar. No se trata solo de un capricho técnico; es una declaración de intenciones sobre el control, la seguridad y el rendimiento de tu propio hardware. Si estás listo para liberar el verdadero potencial de tu máquina, has llegado al lugar correcto. Esta guía te llevará a través del proceso, explicando el porqué y el cómo de esta fascinante actualización.
¿Qué es Coreboot y por qué instalarlo en tu ThinkPad X230?
En pocas palabras, Coreboot es un firmware de código abierto diseñado para reemplazar el software propietario (BIOS/UEFI) que viene preinstalado en la mayoría de las placas base. A diferencia de las BIOS tradicionales, que son cajas negras llenas de código innecesario y potenciales vulnerabilidades, Coreboot se enfoca en una sola tarea: inicializar el hardware de forma rápida y segura para luego ceder el control a un sistema operativo.
Para un equipo tan robusto y personalizable como el ThinkPad X230, instalar Coreboot ofrece beneficios tangibles:
- Velocidad de arranque ultrarrápida: Coreboot elimina comprobaciones y módulos innecesarios, reduciendo el tiempo de arranque de minutos a meros segundos.
- Seguridad mejorada: Al ser de código abierto, su código puede ser auditado por cualquiera. Esto permite identificar y corregir vulnerabilidades, a diferencia del código cerrado de las BIOS comerciales.
- Eliminación de backdoors: Permite neutralizar o eliminar por completo componentes como el Intel Management Engine (ME), un subsistema que opera con privilegios máximos y es considerado un riesgo de seguridad por muchos expertos.
- Control total: Tú decides qué “payload” (la carga útil que se ejecuta después de Coreboot) quieres usar, como SeaBIOS (una implementación de BIOS tradicional) o TianoCore (una implementación de UEFI).
- Mayor longevidad: Alarga la vida útil de tu hardware, liberándolo de las limitaciones impuestas por el fabricante.
Advertencia Importante: Riesgos y Preparación
Antes de continuar, es crucial entender que este no es un proceso trivial. Flashear el firmware de una placa base conlleva un riesgo real de “bricking”, es decir, de dejar el ordenador completamente inutilizable si algo sale mal. Procede bajo tu propia responsabilidad.
Para llevar a cabo la instalación, necesitarás herramientas específicas. Esto no se puede hacer solo con software.
Material Necesario
- Un ThinkPad X230 (¡obviamente!).
- Un programador de hardware SPI, como el popular y económico CH341A.
- Una pinza de testeo SOIC8/SOP8 para conectar el programador a los chips de la placa base sin necesidad de soldar.
- Otro ordenador (preferiblemente con un sistema operativo Linux) para ejecutar el software de flasheo.
- Software: flashrom es la herramienta estándar para leer y escribir en chips de firmware.
- Herramientas básicas de desmontaje (destornilladores de precisión).
Guía Paso a Paso para Instalar Coreboot
El proceso se divide en tres fases principales: leer el firmware original, construir la imagen de Coreboot y flashear el nuevo firmware.
Paso 1: Desmontaje y Acceso a los Chips BIOS
Primero, debes acceder a la placa base de tu X230 para localizar los chips de la BIOS. El X230 tiene dos: uno de 4MB (superior) y otro de 8MB (inferior). Deberás apagar el portátil, quitar la batería y la corriente. Luego, retira el teclado y el reposamuñecas para exponer la placa base. Los chips suelen estar cerca del centro, cubiertos por una lámina protectora negra que deberás levantar con cuidado.
Paso 2: Lectura y Copia de Seguridad del Firmware Original
Este es el paso más crítico. Debes hacer una copia de seguridad perfecta de tu BIOS actual.
- Conecta la pinza SOIC8 al chip correspondiente (asegúrate de la orientación del Pin 1). Conecta el otro extremo al programador CH341A y este a tu segundo ordenador.
- Usa el software
flashrompara leer el contenido del chip. Ejecuta el comando de lectura varias veces para asegurar una copia consistente. Un comando típico sería:sudo flashrom -p ch341a_spi -r backup1.bin - Realiza al menos tres lecturas (
backup1.bin,backup2.bin,backup3.bin) y compáralas con una herramienta comosha256sumpara verificar que son idénticas. Si no lo son, la conexión de la pinza no es buena. - Repite este proceso para ambos chips (el de 4MB y el de 8MB). Guarda estas copias en un lugar seguro. ¡Son tu única red de seguridad!
Paso 3: Construcción de la ROM de Coreboot
Ahora construirás tu propia imagen de firmware. Esto implica descargar el código fuente de Coreboot y configurarlo para tu ThinkPad X230.
- Clona el repositorio oficial de Coreboot y sus submódulos.
- Ejecuta
make menuconfigdentro del directorio de Coreboot. Esto abrirá una interfaz de configuración de texto. - Selecciona la placa base correcta (Lenovo ThinkPad X230).
- La configuración más importante es el “payload”. Para una experiencia similar a la BIOS tradicional, elige SeaBIOS.
- Configura otras opciones según tus preferencias y luego guarda la configuración y compila el proyecto con
make. - Si todo va bien, obtendrás un archivo final llamado
coreboot.romen el directoriobuild.
Paso 4: Flasheo del Nuevo Firmware
Con tu nueva ROM de Coreboot lista y tus copias de seguridad a salvo, es hora de escribir el nuevo firmware en los chips.
- Es posible que necesites combinar tu
coreboot.romcon partes de tu firmware original (como la región GBE para la dirección MAC de tu tarjeta de red). Hay scripts y guías en la comunidad de Coreboot para este proceso. - Conecta de nuevo el programador y la pinza al primer chip.
- Usa
flashrompara escribir la nueva imagen. El comando será similar a:sudo flashrom -p ch341a_spi -w coreboot.rom - El software primero borrará el chip y luego escribirá el nuevo contenido, verificándolo al final.
- Repite el proceso para el segundo chip si es necesario (dependiendo de la configuración de tu ROM).
Una vez flasheados ambos chips, vuelve a montar tu ThinkPad X230 con cuidado.
Conclusión: Tu ThinkPad X230, más libre y potente que nunca
Si has llegado hasta aquí, ¡enhorabuena! Al pulsar el botón de encendido y ver la pantalla de arranque de Coreboot, experimentarás una satisfacción única. Has tomado el control total de tu hardware, mejorando su velocidad, seguridad y privacidad. El proceso de instalar Coreboot en un ThinkPad X230 es un desafío técnico gratificante que transforma un portátil ya excelente en una máquina verdaderamente excepcional y libre. Ahora tu X230 no solo es una herramienta de trabajo, sino un testimonio de la filosofía del software de código abierto y la soberanía del usuario sobre su tecnología.


