Tu Linux no arranca. Respira. En la gran mayoría de casos, el problema tiene solución y tus datos están a salvo. Esta guía te ayudará a diagnosticar qué ha fallado y te dará las herramientas para repararlo, desde los problemas más simples (GRUB roto) hasta los más complejos (sistema de archivos corrupto).
🔍 Diagnóstico rápido: identificar el problema
Lo primero es determinar en qué punto del proceso de arranque falla el sistema. Cada síntoma apunta a un problema diferente con una solución específica.
| Síntoma | Problema probable | Ir a sección |
|---|---|---|
| Aparece «GRUB rescue>» o «error: no such partition» | GRUB roto o partición movida | Reparar GRUB |
| El PC arranca directo a Windows (sin menú GRUB) | GRUB sobrescrito por Windows | Reparar GRUB |
| Texto «Kernel panic - not syncing» | Kernel corrupto o incompatible | Kernel panic |
| Pantalla negra tras el logo de la distro | Driver gráfico incompatible | Pantalla negra |
| Mensaje «clean, X/X files» y se detiene | Error en el display manager | Pantalla negra |
| «Error during the file system check» | Sistema de archivos corrupto | Filesystem |
| Se queda en «A start job is running for...» | Error en /etc/fstab | Errores fstab |
💾 Arrancar desde USB de rescate
Para la mayoría de reparaciones necesitarás arrancar desde un USB Live de Linux. Esto te da acceso a un sistema operativo funcional desde el que puedes reparar tu instalación sin tocar los datos del disco duro.
Usa el mismo USB que utilizaste para instalar Linux, o crea uno nuevo con cualquier distribución. Ubuntu, Linux Mint o incluso una distribución especializada en rescate como SystemRescue funcionan perfectamente. Arranca desde el USB accediendo al menú de arranque (F12, F8 o Esc según el fabricante) y selecciona «Probar sin instalar» (sesión Live).
🔧 Reparar GRUB (el problema más común)
GRUB roto es, con diferencia, el problema de arranque más frecuente en Linux. Suele ocurrir después de una actualización de Windows, un cambio en las particiones o una actualización de GRUB fallida. La buena noticia es que tiene solución fácil.
Método rápido: boot-repair (un clic)
Método manual: reinstalar GRUB paso a paso
💥 Kernel panic: causas y soluciones
Un kernel panic es un error fatal del kernel de Linux, equivalente a la «pantalla azul de la muerte» de Windows. El sistema muestra un mensaje con información de depuración y se detiene completamente.
Causas más comunes
Las causas habituales incluyen una actualización del kernel que introdujo incompatibilidades con tu hardware, módulos del kernel corruptos o incompatibles, problemas de memoria RAM defectuosa, y en casos raros, un disco duro con sectores defectuosos.
Solución: arrancar con un kernel anterior
🖥️ Pantalla negra: problemas de driver gráfico
La pantalla negra después del logo de la distribución es casi siempre un problema con el driver de la tarjeta gráfica, especialmente con GPUs NVIDIA. El sistema arranca correctamente pero la interfaz gráfica no puede iniciarse.
Solución rápida: modo nomodeset
Solución definitiva: instalar drivers propietarios
💿 Sistema de archivos corrupto
Un sistema de archivos corrupto puede deberse a un apagón durante una escritura, un fallo del disco duro, o extraer un USB sin desmontar. Linux intenta reparar el sistema de archivos automáticamente al arrancar, pero si no puede, te pide intervención manual.
smartctl muestra errores de disco o «Reallocated_Sector_Ct» con valores altos, tu disco duro puede estar fallando. En ese caso, la prioridad es hacer copia de seguridad inmediata de tus datos y reemplazar el disco.
📄 Errores en /etc/fstab
El archivo /etc/fstab define qué particiones se montan automáticamente al arrancar. Si contiene una entrada errónea (por ejemplo, una partición que ya no existe o un UUID incorrecto), Linux puede quedarse colgado durante el arranque esperando montar algo que no está.
🔗 Chroot: reparar desde fuera del sistema
El chroot («change root») es la técnica más poderosa para reparar un Linux que no arranca. Consiste en «entrar» en tu sistema instalado desde un USB Live, de forma que los comandos que ejecutes se aplican a tu sistema, no al del USB.
⏰ Restaurar con Timeshift
Si tenías Timeshift configurado con instantáneas automáticas, restaurar tu sistema es sorprendentemente sencillo, incluso si Linux no arranca.
Timeshift restaurará el sistema al estado exacto de la instantánea seleccionada, deshaciendo cualquier actualización problemática, cambio de configuración o instalación de driver que haya causado el fallo.
🛡️ Prevención: evitar futuros problemas
La mejor forma de lidiar con problemas de arranque es prevenirlos. Estas prácticas reducirán drásticamente la probabilidad de que te encuentres en esta situación.
| Práctica | Qué previene | Cómo implementarla |
|---|---|---|
| Configurar Timeshift | Cualquier problema de software | Instalar Timeshift, configurar instantáneas diarias automáticas |
| Tener USB Live preparado | Quedar sin herramientas de rescate | Crear un USB booteable y guardarlo en un lugar accesible |
| Desactivar Fast Startup | Corrupción de particiones en dual boot | Panel de control de Windows → Opciones de energía |
| Separar /home | Perder datos al reinstalar | Usar partición separada para /home durante la instalación |
| Conservar kernel anterior | Kernel panic con kernel nuevo | No eliminar el kernel previo al actualizar |
| UPS o SAI | Corrupción por corte eléctrico | Conectar un UPS al equipo de escritorio |
❓ Preguntas frecuentes sobre Recuperar Linux cuando no arranca: guía de rescate completa
Las dudas más comunes respondidas de forma clara y directa.
💬 Foro de discusión
¿Tienes dudas sobre Recuperar Linux cuando no arranca: guía de rescate completa? Comparte tu pregunta con la comunidad.
Todavía no hay mensajes. ¡Sé el primero en participar!
🎓 ¿Se puede aprender Linux con un curso bonificado por FUNDAE?
Sí. La administración de sistemas y servidores Linux es formación 100 % bonificable por FUNDAE para trabajadores de empresas españolas. Ciberaula, centro acreditado desde 1997, la imparte con tutor personal.
Administración de Servidores Linux para Empresas: de Cero a Nivel Avanzado (40 h) →
También te puede encajar: Administración de Sistemas Linux y Shell Script para Empresas → · Bash Scripting y Terminal Linux: Automatización de Sistemas →
Ver todos los cursos de Linux bonificados del catálogo → · Ciberaula · Centro acreditado FUNDAE (Reg. 99000171) · 91 530 33 87 · admision@ciberaula.com