No entres en pánico, porque probablemente todo esté bien y si no lo está, el pánico solo empeorará las cosas, Emily Barr.
“Me gusta la portada”, dijo. “No entre en pánico. Es la primera cosa útil o inteligible que alguien me ha dicho en todo el día," Douglas Adams.
Si tu equipo no arranca, que no cunda el pánico, al menos no todavía. A veces, problemas de batería o energía, Fast Boot -arranque rápido- o un dispositivo USB pueden causar problemas de arranque. Asegúrate de revisar la batería, los cables, las conexiones y el monitor (¿el monitor está enchufado?), el interruptor de encendido y apagado en la parte posterior está encendido, conecta tu PC a un toma de corriente de pared si aún no lo está y desenchufa todos los dispositivos USB que no sean esenciales.
Entra en tu BIOS y verifica que en la secuencia de arranque esté configurado el disco duro correcto, que reconozca tu RAM, que la CPU no se sobrecaliente y, tal vez, quieras desactivar la función Fast Boot (de inicio rápido). ![Si tu equipo no arranca, que no cunda el pánico, al menos no todavía.](/software/images/MarthaLaptopLyingFloor2.jpg ./software/images/MarthaLaptopLyingFloor.jpg)
bootrec /fixmbr # Restaura el MBR -registro de arranque principal- y resuelve los problemas de corrupción de MBR.
bootrec /fixboot # Escribe un nuevo sector de arranque compatible con Windows en la partición del sistema.
bootrec /rebuildbcd # Use esta opción solo cuando necesites reconstruir completamente el BCD (datos de configuración de arranque).
Boot Repair es una herramienta gratuita y segura de “un solo clic” para recuperar el acceso a tus sistemas operativos (Windows XP, 10/11, Debian, Arch, etc.) y, en general, reparar problemas frecuentes de arranque que puedes encontrar en Ubuntu cuando no puedes arrancarlo.
Inicia tu PC desde CD/DVD o una unidad USB con una imagen .iso de Ubuntu instalada. Presiona el botón Try Ubuntu (Probar Ubuntu) y abre una terminal. ![Reparación de arranque](/software/images/BootRepairUbuntu.jpg ./software/images/BootRepairUbuntu2.jpg)
Escribe y ejecuta las siguientes instrucciones para añadir un nuevo repositorio, instalar Boot Repair y lanzarlo:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install -y boot-repair
boot-repair
La aplicación escaneará automáticamente tu sistema y realizará algunas comprobaciones, luego pulsa en el botón Recommended repair (Reparación recomendada) para reparar tu GRUB2.
Para reinstalar Grub, necesitarás la ISO de Arch, grábala en un CD/DVD o unidad flash USB con Ventoy, balenaEtcher, etc., y arranca desde este medio.
loadkeys la-latin1 # Modifica la distribución del teclado al castellano.
ls /sys/firmware/efi/efivars # Verifica si UEFI está habilitado.
sgdisk -p /dev/sda # Imprime la tabla de particiones
mount /dev/sda2 /mnt # Monta la partición raíz
mount /dev/sda1 /mnt/boot/efi # Monta la partición de arranque UEFI
arch-chroot /mnt # Ingresa o cambia al sistema Arch que no arranca normalmente.
pacman -S grub efibootmgr os-prober
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub
# Reinstala grub: --efi-directory=/boot/efi especifica dónde está montado el sistema EFI. --bootloader-id=GRUB es el identificador del cargador de arranque. --target=x86_64-efi instala GRUB para sistemas x86_64.
grub-mkconfig -o /boot/grub/grub.cfg # Después de la instalación, grub-mkconfig debe generar el archivo de configuración /boot/grub/grub.cfg.
exit # Salir del equipo Arch que acabamos de restaurar GRUB2.
umount -R /mnt # Desmontar las particiones de arranque y raíz
reboot
Puedes encontrar un buen artículo en AddictiveTips, How to re-install Grub on Arch Linux.