Cómo reparar el error de GRUB al arrancar Linux
Repara el gestor de arranque GRUB cuando deja de funcionar correctamente, paso a paso.
GRUB roto es, con diferencia, el problema de arranque más frecuente en Linux — con buenas noticias: casi siempre tiene solución sencilla, sin perder tus datos.
Causa más común: una actualización de Windows
Si tienes arranque dual con Windows, una actualización mayor de Windows puede sobrescribir el sector de arranque, eliminando la entrada de GRUB. Esto no borra Linux ni tus datos — solo elimina el menú de selección, dejando que Windows arranque directamente.
La solución más simple: boot-repair
- Arranca desde un USB Live de Linux → "Probar sin instalar".
- Abre una terminal e instala la herramienta:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair -y
boot-repair
Ejecuta la herramienta y pulsa "Reparación recomendada" — detecta automáticamente el problema y lo corrige en la mayoría de los casos.
Alternativa manual (si boot-repair no está disponible)
sudo fdisk -l
Identifica tu partición raíz de Linux (tipo "Linux filesystem"), luego monta y reinstala GRUB en ella siguiendo la documentación específica de tu distribución para este paso.
Consejo: tras reparar GRUB, confirma que ambos
sistemas (Windows y Linux) siguen apareciendo en el menú — a veces
hay que ejecutar update-grub una vez más desde dentro de
Linux para que detecte correctamente ambas entradas.
Preguntas frecuentes
¿Una actualización de Windows borra mi Linux instalado?
No, solo sobrescribe el menú de selección de arranque (GRUB), dejando que Windows arranque directamente. Linux y tus datos siguen intactos en el disco, solo hay que reparar el menú de arranque.
¿boot-repair puede empeorar el problema?
Es una herramienta ampliamente usada y generalmente segura para este propósito específico — la opción 'Reparación recomendada' analiza tu configuración antes de aplicar cambios.