Undervolt ThinkPad T480s: Guía para mejorar la batería
February 4, 2026RTX 4090 y 12VHPWR: Soluciones y adaptadores seguros
February 4, 2026Instalar Coreboot en ThinkPad X230: Guía Paso a Paso
El Lenovo ThinkPad X230 es una leyenda. Su robustez, teclado excepcional y modularidad lo convierten en un favorito para entusiastas de la tecnología y la privacidad. Pero, ¿y si pudieras llevar su rendimiento y seguridad a un nivel completamente nuevo? Aquí es donde entra en juego Coreboot, un reemplazo de firmware de código abierto para la BIOS/UEFI propietaria de tu portátil. Instalar Coreboot no solo acelera drásticamente el tiempo de arranque, sino que también te da un control sin precedentes sobre tu hardware, eliminando blobs innecesarios y posibles puertas traseras. Esta guía te llevará de la mano a través de todo el proceso.
¿Por Qué Instalar Coreboot en tu ThinkPad X230?
Reemplazar el firmware de fábrica puede parecer una tarea intimidante, pero los beneficios son sustanciales. El X230 es uno de los portátiles mejor soportados por la comunidad de Coreboot, lo que hace que el proceso sea relativamente seguro y accesible. Estas son las razones clave para dar el salto:
- Velocidad de arranque fulminante: Olvídate de las pantallas de carga interminables. Coreboot inicializa solo el hardware esencial, permitiendo que tu sistema operativo se inicie en cuestión de segundos.
- Seguridad y transparencia: Al ser 100% código abierto, Coreboot elimina el firmware propietario opaco, incluyendo el controvertido Intel Management Engine (ME), reduciendo la superficie de ataque de tu sistema.
- Control y personalización total: Tú decides qué “payload” (como SeaBIOS o GRUB2) quieres usar. Puedes configurar opciones avanzadas que la BIOS de fábrica simplemente no ofrece.
- Eliminación de “whitelists”: La BIOS de Lenovo restringe el hardware que puedes instalar (por ejemplo, tarjetas Wi-Fi). Con Coreboot, esas listas blancas desaparecen, dándote total libertad para actualizar componentes.
Requisitos Previos: ¿Qué Necesitas Antes de Empezar?
La preparación es el 90% del éxito en este proyecto. Asegúrate de tener todo lo siguiente antes de desmontar tu portátil. Trabajar con el firmware es delicado y saltarse un paso puede resultar en un “ladrillo”.
Hardware Necesario
- Un portátil Lenovo ThinkPad X230.
- Un programador de flash SPI. El más común y económico es el CH341A (en su versión negra de 3.3V).
- Una pinza o clip SOIC8. Esto te permite conectar el programador al chip de la BIOS sin necesidad de desoldar nada.
- Un segundo ordenador con un sistema operativo Linux (como Debian, Ubuntu o Arch Linux) para compilar Coreboot y ejecutar el software de flasheo.
- Destornilladores de precisión para desmontar el portátil.
Software y Conocimientos
- Familiaridad básica con la línea de comandos de Linux.
- El software
flashrom, que usaremos para leer y escribir en el chip de la BIOS. - Las dependencias de compilación para Coreboot (build-essential, git, etc.).
- Paciencia. Este no es un proceso de 5 minutos. Tómate tu tiempo y verifica cada paso.
Guía Detallada: Flasheando Coreboot Paso a Paso
Ha llegado el momento. Sigue estas instrucciones con sumo cuidado. ¡La responsabilidad final es tuya!
Paso 1: Desmontaje y Acceso al Chip de la BIOS
Primero, debemos acceder físicamente al chip de la BIOS. Apaga completamente el X230, desconecta el cargador y retira la batería.
- Voltea el portátil y quita los tornillos que sujetan el teclado (suelen estar marcados con un pequeño icono de teclado).
- Desliza el teclado hacia la pantalla y levántalo con cuidado. Desconecta su cable plano.
- Retira el reposamuñecas (palmrest) quitando los tornillos correspondientes de la parte inferior y superior. Desconecta el cable del touchpad.
- Ahora deberías ver la placa base. El chip de la BIOS suele estar cerca del slot de la RAM o del chip del PCH. Es un chip de 8 pines. En el X230, hay dos chips (uno de 4MB arriba y otro de 8MB abajo). Para una instalación estándar, flashearemos ambos, pero nos centraremos en el chip inferior (el más grande) para la mayoría de las operaciones iniciales.
Paso 2: Realizar una Copia de Seguridad de la BIOS Original
¡Este es el paso más importante! Una copia de seguridad funcional es tu única red de seguridad si algo sale mal. No continúes sin haber verificado tu backup.
- Conecta la pinza SOIC8 al chip de la BIOS. Asegúrate de que el Pin 1 de la pinza (marcado con un cable rojo) coincida con el Pin 1 del chip (marcado con un pequeño punto).
- Conecta el programador CH341A al segundo ordenador.
- Abre una terminal y ejecuta el siguiente comando para leer el contenido del chip:
- Repite el proceso al menos dos veces más, creando `backup2.bin` y `backup3.bin`.
- Compara los archivos para asegurarte de que son idénticos. Si lo son, tu lectura es correcta:
- Clona el repositorio de Coreboot e inicializa los submódulos:
- Ejecuta la configuración del menú:
make menuconfig. - En el menú, configura las siguientes opciones clave:
- Mainboard: Selecciona `Lenovo` como Vendor y `ThinkPad X230` como Model.
- Payload: Elige tu payload preferido. SeaBIOS es una opción popular que imita una BIOS tradicional y ofrece máxima compatibilidad.
- Guarda la configuración y sal. Ahora compila Coreboot con el comando:
make. - Si todo va bien, tendrás un archivo llamado `coreboot.rom` en el directorio `build/`. ¡Este es tu nuevo firmware!
sudo flashrom -p ch341a_spi -r backup1.bin
sha256sum backup*.bin
Guarda estos archivos en un lugar seguro. Contienen información vital como el número de serie y la dirección MAC de tu equipo.
Paso 3: Compilar Coreboot
Ahora vamos a construir nuestra propia imagen de firmware.
git clone https://review.coreboot.org/coreboot.git
cd coreboot
git submodule update --init --checkout
Paso 4: Flashear la Imagen de Coreboot
Este es el momento de la verdad. Con la pinza SOIC8 todavía conectada, vamos a escribir la imagen que acabamos de compilar.
sudo flashrom -p ch341a_spi --write build/coreboot.rom
Flashrom primero borrará el chip y luego escribirá el nuevo contenido. Verifica la escritura al finalizar. Si el proceso termina sin errores, has flasheado Coreboot con éxito.
Paso 5: Reensamblaje y Primer Arranque
Desconecta la pinza y el programador. Vuelve a montar cuidadosamente tu ThinkPad X230 en orden inverso: reposamuñecas, teclado y batería. Contén la respiración y presiona el botón de encendido. Si todo ha ido bien, serás recibido por la pantalla de SeaBIOS en un par de segundos, listo para arrancar tu sistema operativo.
Conclusión: Tu ThinkPad X230, Mejor que Nuevo
¡Felicidades! Has liberado el verdadero potencial de tu ThinkPad X230. Ahora posees un portátil que no solo arranca más rápido, sino que también es más seguro y está bajo tu completo control. El camino para instalar Coreboot requiere precisión técnica y paciencia, pero el resultado es una máquina rejuvenecida que respeta tu libertad y privacidad. Has transformado una pieza de hardware excelente en una herramienta verdaderamente tuya, optimizada para durar muchos años más.


