Cómo reparar Ubuntu cuando no arranca: Guía completa de Boot Repair y soluciones manuales

目次

1. Problemas al iniciar Ubuntu y la necesidad de Boot Repair

Qué sucede cuando Ubuntu no arranca

Al usar Ubuntu durante mucho tiempo, es posible que un día te enfrentes al problema de que “Ubuntu no arranca”. La pantalla puede quedarse en negro, aparecer el mensaje “grub rescue” o simplemente no responder. Estos síntomas suelen deberse a un fallo en el cargador de arranque (GRUB). Aunque el sistema operativo no esté dañado, la “puerta de entrada” para iniciarlo deja de funcionar.

Este tipo de problemas de inicio suelen producirse por las siguientes razones:

  • Corrupción o eliminación del archivo de configuración de GRUB
  • Cambios en la estructura del disco (ejemplo: manipulación de particiones, reemplazo de SSD)
  • Incompatibilidades en entornos de arranque dual con Windows
  • Cambios en la configuración de UEFI/BIOS
  • Errores tras una actualización del kernel

¿Qué es Boot Repair? El salvavidas en caso de problemas

En estos casos resulta muy útil la herramienta Boot Repair. Boot Repair es un programa gratuito que repara fácilmente errores de arranque en Ubuntu y otras distribuciones de Linux. Con solo unos clics detecta y corrige automáticamente los problemas de GRUB.

Especialmente para principiantes, su mayor ventaja es que permite solucionar problemas evitando en lo posible el uso de la terminal. Antes de rendirte pensando “tengo que reinstalar”, vale la pena probar Boot Repair.

¿Por qué deberías conocer Boot Repair?

Los problemas de arranque aparecen de forma repentina. Para quienes no están familiarizados con Linux, es común sentir que “no saben la causa ni cómo actuar”. Sin embargo, si conoces Boot Repair, en muchos casos podrás reparar el sistema en minutos sin necesidad de reinstalar.

Con los pasos que explicaremos a continuación, tendrás la tranquilidad de no entrar en pánico cuando Ubuntu no arranque.

侍エンジニア塾

2. ¿Qué es Boot Repair? Funciones y posibilidades

Definición de Boot Repair

Boot Repair es una herramienta diseñada para reparar de manera sencilla los problemas de inicio en Ubuntu y otras distribuciones Linux. Está enfocada en el cargador de arranque GRUB (GNU GRUB), y permite a los usuarios sin experiencia en la línea de comandos resolver problemas gracias a su interfaz gráfica.

Si al arrancar ves solo una pantalla negra o mensajes como “no such partition” o “grub rescue”, Boot Repair es altamente eficaz.

Funciones principales

Entre sus características destacan:

  • Reinstalación de GRUB (grub-install): restaura automáticamente un GRUB dañado.
  • Regeneración de la configuración de GRUB (update-grub): detecta los sistemas operativos y reconstruye las entradas de arranque.
  • Reparación del MBR (Master Boot Record): útil en sistemas con arranque BIOS.
  • Corrección de entradas EFI: permite ajustes en particiones EFI en sistemas UEFI.
  • Generación de informes de arranque: produce un enlace con los registros para compartir fácilmente en foros.

Sistemas y entornos compatibles

Boot Repair funciona en:

  • Ubuntu 12.04 y posteriores (incluyendo versiones LTS como 22.04)
  • Distribuciones derivadas de Debian (Linux Mint, Zorin OS, etc.)
  • Modos de arranque BIOS (Legacy) y UEFI

No obstante, hay que tener en cuenta ciertos detalles. Por ejemplo, en UEFI es necesario montar correctamente la partición EFI para que la reparación funcione.

Diferencias respecto a otros métodos

La principal ventaja de Boot Repair es que puede usarse de forma intuitiva mediante GUI. Normalmente, reparar GRUB implica ejecutar manualmente pasos como:

  1. Iniciar Ubuntu con un Live USB
  2. Montar particiones y usar chroot
  3. Ejecutar grub-install y update-grub

Estos pasos son complejos para principiantes y propensos a errores. En cambio, con Boot Repair el proceso se reduce a unos pocos clics.

3. Preparación e instalación de Boot Repair

Preparar un Live USB: crear un entorno para iniciar Ubuntu

Si Ubuntu no arranca, no es posible instalar Boot Repair de la manera habitual. Por eso, lo primero que se necesita es un Live USB para iniciar Ubuntu temporalmente.

Un Live USB es un dispositivo USB con el instalador de Ubuntu que permite iniciar el sistema sin necesidad de instalarlo. Es ideal para resolver problemas.

Pasos resumidos:

  1. En otro ordenador, descargar la imagen ISO de Ubuntu
  2. Usar herramientas como Rufus o balenaEtcher para grabarla en una memoria USB
  3. Configurar el BIOS/UEFI del PC afectado para arrancar desde el USB
  4. Elegir la opción “Probar Ubuntu” para acceder al escritorio

En la web oficial de Ubuntu se pueden encontrar instrucciones detalladas para crear un Live USB.

Instalación de Boot Repair

Una vez iniciado Ubuntu desde el Live USB, se puede instalar Boot Repair mediante la terminal. Es necesario tener conexión a Internet (Wi-Fi o cable).

Comandos de instalación:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install -y boot-repair

Tras esto, Boot Repair quedará instalado y listo para usarse en el entorno Live.

Uso en entornos sin Internet

Boot Repair funciona en modo offline con algunas limitaciones. No podrá descargar paquetes ni subir registros automáticamente, por lo que se recomienda usarlo con Internet.

Si no hay conexión, existe la imagen ISO “Boot-Repair-Disk”, que incluye Boot Repair integrado. Con ella, se puede iniciar directamente desde USB o CD y reparar sin necesidad de Internet.

4. Uso de Boot Repair: procedimiento recomendado

Cómo iniciar Boot Repair y entender la interfaz

Con el Live USB iniciado y Boot Repair instalado, se puede empezar la reparación. Al ser una herramienta con interfaz gráfica (GUI), no se necesitan conocimientos avanzados de terminal.

Comando para iniciar:

boot-repair

Tras ejecutar el comando, se abre una ventana que analiza automáticamente el sistema. Al finalizar el análisis, aparecen dos opciones:

  • Recommended repair (Reparación recomendada)
  • Advanced options (Opciones avanzadas)

Para principiantes, lo mejor es elegir “Recommended repair”.

Usar “Recommended Repair” para reparar GRUB automáticamente

Esta opción detecta y corrige automáticamente los problemas más comunes (corrupción de GRUB, entradas de arranque faltantes, etc.).

Pasos:

  1. Hacer clic en “Recommended repair”
  2. El proceso comenzará y se mostrará un registro en pantalla
  3. En pocos minutos la reparación finalizará
  4. Se mostrará un enlace con un informe de la reparación

Este enlace contiene información útil que puedes compartir en foros si el problema persiste.

Comprobaciones antes de reiniciar

Cuando Boot Repair indique que reinicies, antes de hacerlo revisa lo siguiente:

  • Que en BIOS/UEFI esté seleccionado el disco correcto
  • Que no haya memorias USB externas conectadas
  • Que, si tienes dual boot, también puedas iniciar Windows u otros sistemas

En sistemas UEFI es posible que Boot Repair haya creado nuevas entradas de arranque, lo que puede cambiar el orden de inicio. Revisa la configuración si es necesario.

Cómo aprovechar el enlace de registro de Boot Repair

El informe se presenta en un enlace como:

https://paste.ubuntu.com/p/abcd1234/

En él se guardan datos del sistema, configuración de GRUB y estructura de particiones. Es muy útil para pedir ayuda en foros o comunidades.

5. Reparación manual de GRUB (cuando Boot Repair no basta)

Casos en los que Boot Repair no soluciona el problema

Aunque Boot Repair es muy potente, no siempre puede reparar todos los errores. Puede fallar en situaciones como:

  • Fallo al montar la partición EFI
  • Configuraciones complejas de multiboot que GRUB interpreta mal
  • Cambios en discos que impiden la detección automática
  • Errores internos de Boot Repair

En estos casos, es necesario reinstalar GRUB manualmente.

Reinstalar GRUB con chroot (modo BIOS)

El procedimiento básico es iniciar con Live USB, montar la partición raíz y entrar en un entorno chroot.

Paso 1: montar las particiones (ejemplo: /dev/sda1 como raíz)

sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys

Paso 2: entrar al sistema con chroot

sudo chroot /mnt

Paso 3: reinstalar GRUB

grub-install /dev/sda
update-grub

Paso 4: salir de chroot y reiniciar

exit
sudo reboot

Reparación en sistemas UEFI

En UEFI también es necesario montar la partición EFI (ejemplo: /dev/sda2):

sudo mount /dev/sda2 /mnt/boot/efi

Después, dentro de chroot se ejecuta:

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu
update-grub

En algunos casos será necesario desactivar temporalmente Secure Boot en BIOS/UEFI.

Ejemplo de ajustes avanzados

También se puede editar el archivo de configuración de GRUB para personalizar opciones:

sudo nano /etc/default/grub

Por ejemplo, para mostrar el menú durante 10 segundos:

GRUB_TIMEOUT=10

No olvides ejecutar update-grub después de cualquier cambio.

6. Casos comunes y soluciones según escenarios

Los problemas de inicio en Ubuntu varían según el entorno del usuario. En esta sección se presentan ejemplos frecuentes con sus causas y soluciones, tanto con Boot Repair como con reparaciones manuales.

Caso 1: Ubuntu no arranca después de una actualización

Síntomas:

  • GRUB no aparece después de la actualización
  • Pantalla negra o error de cargador de arranque

Causa:

  • Incompatibilidad tras actualizar el kernel o cambiar la configuración de GRUB

Solución:

  • Arrancar con Live USB y ejecutar Boot Repair con “Recommended repair”
  • Si no funciona, montar la partición y ejecutar manualmente update-grub
sudo mount /dev/sda1 /mnt
sudo chroot /mnt
update-grub

Caso 2: Ubuntu no arranca en dual boot con Windows

Síntomas:

  • Solo inicia Windows
  • GRUB desaparece y vuelve al gestor de arranque de Windows

Causa:

  • Una actualización de Windows sobrescribió GRUB

Solución:

  • Usar Boot Repair desde Live USB para reinstalar GRUB
grub-install /dev/sda
update-grub
  • Asegurarse de que en BIOS/UEFI esté configurado “Ubuntu” como opción principal
  • Desactivar el inicio rápido de Windows

Caso 3: El sistema no arranca tras cambiar o añadir discos (SSD/HDD)

Síntomas:

  • GRUB aparece pero no encuentra el sistema
  • Errores como “unknown filesystem” o “grub rescue”

Causa:

  • Cambios en UUID o en nombres de dispositivos (/dev/sdX)

Solución:

  • Montar manualmente la partición raíz y ejecutar update-grub
  • Verificar y actualizar el archivo /etc/fstab con los UUID correctos
blkid  # Verificar UUID
sudo nano /mnt/etc/fstab

Caso 4: Confusión entre modos UEFI y BIOS

Síntomas:

  • GRUB instalado pero el sistema no arranca
  • Errores como “No bootable device” o “Missing OS”

Causa:

  • Ubuntu instalado en modo UEFI, pero BIOS configurado en modo Legacy (CSM), o viceversa

Solución:

  • Ajustar BIOS para arrancar en el mismo modo en que se instaló Ubuntu
  • Usar Boot Repair para restaurar entradas EFI
  • Usuarios avanzados: verificar con efibootmgr
sudo efibootmgr -v

Caso 5: GRUB no muestra el menú y arranca directamente Ubuntu

Síntomas:

  • Ubuntu inicia directamente, sin mostrar menú
  • No se puede seleccionar Windows u otros sistemas

Causa:

  • El archivo de configuración de GRUB oculta el menú

Solución:

  • Editar el archivo de configuración de GRUB
sudo nano /etc/default/grub
# Cambiar las siguientes líneas
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10
  • Guardar y actualizar la configuración:
update-grub

7. FAQ (Preguntas frecuentes)

A continuación, algunas dudas comunes sobre problemas de inicio en Ubuntu y el uso de Boot Repair:

Q1. ¿Es obligatorio tener Internet para usar Boot Repair?

A1.
No es obligatorio, pero sí recomendable. Con Internet Boot Repair puede reinstalar paquetes de GRUB y subir registros de diagnóstico. Sin conexión solo podrás hacer reparaciones básicas.

Q2. Después de usar Boot Repair, Windows no arranca. ¿Qué hago?

A2.
GRUB puede no haber detectado Windows. Para solucionarlo:

  1. Arranca con Live USB
  2. Ejecuta Boot Repair con “Recommended repair”
  3. O actualiza manualmente GRUB
sudo mount /dev/sda1 /mnt
sudo chroot /mnt
update-grub

Q3. GRUB no muestra el menú y Ubuntu arranca directamente

A3.
Edita el archivo de configuración para activar el menú:

sudo nano /etc/default/grub

Agrega o modifica estas líneas:

GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10

Luego aplica los cambios:

sudo update-grub

Q4. Boot Repair terminó, pero la pantalla sigue negra

A4.
El arranque puede estar bien pero el problema puede ser el driver gráfico. Prueba:

  • Iniciar desde “Advanced options” en GRUB con otro kernel
  • Editar las opciones de arranque y eliminar “quiet splash” para ver registros
  • Usar modo recovery para comprobar drivers

Q5. Después de Boot Repair, el orden de arranque en BIOS cambió

A5.
Es normal que Boot Repair cree nuevas entradas. Entra en BIOS/UEFI y asegúrate de que “ubuntu” o “GRUB” estén como primera opción.

Q6. No entiendo la diferencia entre EFI y BIOS. ¿Boot Repair funciona en ambos?

A6.
Sí, Boot Repair funciona en ambos modos. Pero debes arrancar el Live USB en el mismo modo en que instalaste Ubuntu (UEFI o BIOS).

8. Conclusión: los problemas de arranque no son un obstáculo

Claves de Boot Repair

  • Herramienta GUI fácil de usar, ideal para principiantes
  • Funciona desde Live USB con mínima interacción en la terminal
  • Si la reparación automática falla, es posible reparar manualmente GRUB
  • Compatible tanto con UEFI como con BIOS
  • Permite generar enlaces de registro útiles para soporte en foros

Cómo estar preparado ante problemas

Para usar Ubuntu con tranquilidad, sigue estas recomendaciones:

  • Hacer copias de seguridad periódicas (por ejemplo con Timeshift)
  • Crear puntos de restauración antes de actualizar
  • Documentar cambios en BIOS/UEFI
  • Tener preparado un Live USB con Boot Repair

Los errores de arranque como oportunidad de aprendizaje

Los problemas con GRUB pueden parecer graves, pero resolverlos profundiza tu conocimiento de Linux. Boot Repair es una excelente herramienta para dar los primeros pasos en la administración del sistema.

Si en algún momento enfrentas problemas de arranque, consulta esta guía y actúa con calma. Ganarás confianza y experiencia en tu camino con Ubuntu y Linux.