SSD 2TB en Steam Deck: ¿Se calienta? Guía y Análisis
February 2, 2026ThinkPad T480: Guía para cambiar la batería por la de 72Wh
February 2, 2026Instalar Coreboot en ThinkPad X230: Guía Paso a Paso
¡Felicidades! Si estás aquí, es porque has decidido llevar tu ThinkPad X230 al siguiente nivel. Reemplazar la BIOS propietaria por Coreboot es una de las modificaciones más potentes que puedes realizar, liberando a tu máquina de código innecesario, mejorando la seguridad y reduciendo drásticamente los tiempos de arranque. Esta guía te llevará de la mano a través de todo el proceso, desde los preparativos hasta el primer arranque con tu nuevo firmware de código abierto.
¿Por Qué Instalar Coreboot en tu ThinkPad X230?
El ThinkPad X230 es una máquina legendaria, y con Coreboot, se vuelve aún mejor. Los beneficios son claros y tangibles:
- Velocidad de Arranque Extrema: Olvídate de las pantallas de logos y las esperas. Coreboot inicializa solo el hardware esencial, permitiendo que tu sistema operativo se cargue en cuestión de segundos.
- Seguridad y Transparencia: Al ser código abierto, Coreboot elimina las “cajas negras” del firmware propietario. Puedes auditar el código y tener la certeza de lo que se ejecuta en tu máquina. Además, te permite neutralizar o eliminar por completo el Intel Management Engine (ME), un conocido vector de vulnerabilidades.
- Control Total y Personalización: Tú eliges el payload (la pieza de software que Coreboot carga después de inicializar el hardware). Puedes optar por SeaBIOS para una experiencia tradicional o TianoCore para compatibilidad con UEFI.
- Longevidad del Hardware: Darle una segunda vida a un equipo tan fiable como el X230 es una decisión inteligente y sostenible. Coreboot lo moderniza desde su nivel más fundamental.
Antes de Empezar: Requisitos y Advertencias
Este no es un proceso para tomarse a la ligera. La preparación es clave para el éxito.
Hardware Necesario
- Un portátil ThinkPad X230 (¡obviamente!).
- Un programador de memorias flash CH341A (el modelo negro es el más recomendado) junto con una pinza de clip SOIC8.
- Un segundo ordenador con un sistema operativo Linux para compilar el firmware y ejecutar el software de flasheo.
- Herramientas básicas de desmontaje (destornilladores pequeños tipo Phillips).
¡ADVERTENCIA IMPORTANTE!
El proceso de flashear el firmware conlleva riesgos. Un error durante el procedimiento puede dejar tu portátil inutilizable (lo que se conoce como “brickear”). Realiza este proceso bajo tu propio riesgo. Hacer una copia de seguridad de tu BIOS original es el paso más crítico para poder recuperarte de cualquier problema. Procede con calma y atención al detalle.
Guía Paso a Paso para la Instalación de Coreboot
Ahora sí, vamos al núcleo del asunto. Sigue estos pasos meticulosamente.
Paso 1: Desmontaje del ThinkPad X230
Primero, debemos acceder al chip de la BIOS en la placa base. Asegúrate de que el portátil esté desconectado y sin batería.
- Retira la batería.
- Dale la vuelta al portátil y quita los tornillos que sujetan el teclado (suelen estar marcados con un pequeño ícono de teclado).
- Desliza el teclado hacia la pantalla y levántalo con cuidado. Desconecta el cable plano que lo une a la placa base.
- Ahora, retira el reposamuñecas (palm rest) quitando los tornillos correspondientes de la parte inferior. Desconecta también el cable del touchpad.
- Con el reposamuñecas fuera, verás la placa base. El chip de la BIOS es un pequeño chip negro de 8 patas, normalmente cerca del slot de la RAM o del chip del PCH. Suele ser un chip de Winbond o Macronix.
Paso 2: Conectar el Programador CH341A
Esta es la parte más delicada. La conexión debe ser perfecta.
- Conecta la pinza SOIC8 al programador CH341A, asegurándote de alinear el Pin 1 (marcado con un cable rojo en la cinta) con el Pin 1 del programador.
- Localiza el Pin 1 en el chip de la BIOS. Suele estar indicado por un pequeño punto o muesca en una de sus esquinas.
- Con mucho cuidado, engancha la pinza SOIC8 sobre el chip de la BIOS, asegurándote de que el cable rojo (Pin 1) de la pinza coincida con el Pin 1 del chip. Una mala conexión impedirá que el chip sea detectado.
- Conecta el programador CH341A al puerto USB de tu ordenador con Linux.
Paso 3: Copia de Seguridad de la BIOS Original (¡Paso Crítico!)
No te saltes este paso. Es tu único seguro de vida. Abre una terminal en tu máquina Linux e instala flashrom si no lo tienes.
Ejecuta el siguiente comando para leer el contenido del chip y guardarlo en un archivo:
sudo flashrom -p ch341a_spi -r backup1.bin
Repite este proceso al menos tres veces, guardando cada lectura en un archivo diferente (backup2.bin, backup3.bin). Luego, verifica que los archivos son idénticos con un checksum:
sha256sum backup*.bin
Si los hashes de todos los archivos coinciden, tu copia de seguridad es fiable. Guarda estos archivos en un lugar seguro.
Paso 4: Compilar Coreboot
Ahora vamos a construir nuestro propio firmware. En la terminal de Linux, sigue estos pasos:
- Clona el repositorio de Coreboot:
git clone https://review.coreboot.org/coreboot - Entra en el directorio y descarga las herramientas necesarias:
cd coreboot && git submodule update --init --checkout - Crea un archivo de configuración para el X230:
make nconfig - Dentro del menú de configuración, asegúrate de seleccionar lo siguiente:
- Mainboard → Mainboard vendor: Lenovo
- Mainboard → Mainboard model: ThinkPad X230
- Payload → Add a payload: SeaBIOS (una excelente opción para empezar).
Navega por las opciones para familiarizarte, guarda y sal.
- Ahora, compila el firmware:
make
Si todo va bien, al final del proceso tendrás un archivo llamado coreboot.rom dentro del directorio build/. ¡Ese es tu nuevo firmware!
Paso 5: Flashear la ROM de Coreboot
Con la copia de seguridad a salvo y tu nueva ROM compilada, es hora del momento de la verdad. Asegúrate de que el programador sigue bien conectado y ejecuta:
sudo flashrom -p ch341a_spi -w build/coreboot.rom
El proceso tardará unos minutos. Flashrom escribirá el nuevo firmware y luego lo verificará. Si todo termina con un mensaje de “VERIFIED”, ¡lo has conseguido!
Primer Arranque y Pasos Finales
Desconecta el programador CH341A y la pinza del chip de la BIOS. Vuelve a montar el reposamuñecas y el teclado (puedes dejar los tornillos para después, por si necesitas volver a abrirlo). Coloca la batería y pulsa el botón de encendido.
El primer arranque puede tardar un poco más mientras se entrena la memoria RAM. No te asustes si la pantalla se queda en negro unos segundos. Pronto deberías ver el menú de SeaBIOS. ¡Tu ThinkPad X230 ahora corre con Coreboot!
Desde aquí, puedes entrar a la configuración para ajustar el orden de arranque e instalar tu sistema operativo preferido.
Conclusión: Tu ThinkPad X230, Mejor que Nunca
Has completado con éxito una modificación avanzada que te otorga un control sin precedentes sobre tu hardware. Tu ThinkPad X230 ahora es más rápido, más seguro y verdaderamente tuyo. Has reemplazado el firmware propietario por una alternativa de código abierto, una hazaña que te sitúa en un grupo selecto de usuarios que valoran la libertad y la transparencia en la tecnología. ¡Disfruta de tu máquina potenciada!


