Cómo rescatar, reparar y reinstalar el cargador de arranque GRUB en Ubuntu

Este tutorial lo guiará sobre cómo rescatar, reparar o reinstalar una máquina Ubuntu dañada que no se puede arrancar debido al hecho de que el cargador de arranque Grub2 se ha visto comprometido y no puede cargar el cargador de arranque que transfiere el control al kernel de Linux. En todos los sistemas operativos Linux modernos, GRUB es el cargador de arranque predeterminado.

Este procedimiento se ha probado con éxito en una edición de servidor Ubuntu 16.04 con el cargador de arranque Grub dañado. Sin embargo, este tutorial solo cubrirá el procedimiento de rescate GRUB del servidor Ubuntu, aunque el mismo procedimiento se puede aplicar con éxito en cualquier sistema Ubuntu o en la mayoría de las distribuciones basadas en Debian.

Requisitos

    1. Descargar la imagen ISO de Ubuntu Server Edition DVS

¿Intentas arrancar tu máquina servidor Ubuntu y ves que los sistemas operativos ya no se inician y descubres que el programa cargador de arranque ya no funciona?

Normalmente, la consola mínima GNU GRUB aparece en su pantalla, como se ilustra en la captura de pantalla siguiente. ¿Cómo se puede restaurar Grub en Ubuntu?

Consola de Ubuntu GrubConsola de Ubuntu Grub

Hay muchos métodos en Linux que se pueden usar para reinstalar un grub roto, algunos pueden involucrar la capacidad de trabajar y restaurar el cargador de arranque usando la línea de comandos de Linux y otros son bastante simples e implican arrancar el hardware con un Live CD de Linux y utilizando las indicaciones de la GUI para reparar el cargador de arranque dañado.

Entre los métodos más simples, que se pueden usar en distribuciones basadas en Debian, especialmente en sistemas Ubuntu, se encuentra el método presentado en este tutorial, que implica solo arrancar la máquina en la imagen ISO del DVD en vivo de Ubuntu.

La imagen ISO se puede descargar desde el siguiente enlace: http://releases.ubuntu.com/

Reinstale el cargador de arranque Ubuntu GRUB

1. Después de haber descargado y grabado la imagen ISO de Ubuntu , o haber creado una memoria USB de arranque, coloque el medio de arranque en la unidad de su máquina apropiada, reinicie la máquina e indique al BIOS que arranque en la imagen en vivo de Ubuntu.

Menú de inicio de la máquinaMenú de inicio de la máquina

2. En la primera pantalla, elija el idioma y presione la tecla [Enter] para continuar.

Elige lenguaElige lengua

3. En la siguiente pantalla, presione la F6tecla de función para abrir el menú de otras opciones y seleccione la opción Modo experto . Luego, presione la tecla &ltstrong&gtEscape&lt/strong&gt para volver a la línea Opciones de arranque en el modo de edición, como se ilustra en las capturas de pantalla a continuación.

Modo experto de Ubuntu
Opciones de arranque de UbuntuOpciones de arranque de Ubuntu en modo experto de Ubuntu

4. A continuación, edite las opciones de arranque de la imagen en vivo de Ubuntu usando las flechas del teclado para mover el cursor justo antes de la quietcadena y escriba la siguiente secuencia como se ilustra en la captura de pantalla a continuación.

rescue/enable=true

Habilitar la opción de arranque de rescate de UbuntuHabilitar la opción de arranque de rescate de Ubuntu

5. Después de haber escrito la declaración anterior, presione la tecla [Enter] para indicarle a la imagen ISO en vivo que se inicie en el modo de rescate para rescatar un sistema roto.

Modo de rescate de UbuntuModo de rescate de Ubuntu

6. En la siguiente pantalla, seleccione el idioma en el que desea realizar el rescate del sistema y presione la tecla [Intro] para continuar.

Elija el idioma en el modo de rescateElija el idioma en el modo de rescate

7. A continuación, seleccione su ubicación apropiada de la lista presentada y presione la tecla [enter] para avanzar.

Seleccione su ubicaciónSeleccione su ubicación

8. En la siguiente serie de pantallas, seleccione la distribución de su &ltstrong&gtteclado&lt/strong&gt como se ilustra en las capturas de pantalla a continuación.

Configurar tecladoConfigurar teclado
Seleccione la distribución del país del tecladoSeleccionar distribución de país del
Seleccionar distribución del tecladoteclado Seleccionar distribución de teclado

9. Después de detectar el hardware de su máquina, cargar algunos componentes adicionales y configurar la red, se le pedirá que configure el nombre de host de su máquina . Debido a que no está instalando el sistema, simplemente deje el nombre de host del sistema como predeterminado y presione [enter] para continuar.

Detección de hardware del sistemaDetectar el hardware del
Mantener el nombre de host del sistemasistema Mantener el nombre de host del sistema

10. A continuación, según la ubicación física proporcionada, la imagen del instalador detectará su zona horaria . Esta configuración funcionará con precisión solo si su máquina está conectada a Internet.

Sin embargo, no es importante si su zona horaria no se detecta correctamente, porque no está realizando una instalación del sistema. Simplemente presione Yespara continuar.

Mantener la zona horariaMantener la zona horaria

11. En la siguiente pantalla, será transferido directamente al modo de rescate. Aquí, debe elegir el sistema de archivos raíz de su máquina de la lista provista. En caso de que su sistema instalado use un administrador de volumen lógico para delimitar particiones, debería ser fácil detectar su partición raíz de la lista revisando los nombres de los grupos de volúmenes como se ilustra en la captura de pantalla a continuación.

De lo contrario, en caso de que no esté seguro de qué partición se utiliza para el /(root)sistema de archivos, debe intentar sondear cada partición hasta que detecte el sistema de archivos raíz. Después de seleccionar la partición raíz, presione la tecla [Enter] para continuar.

Elija la partición raízElija la partición raíz

12. En caso de que su sistema se haya instalado con una /bootpartición separada , el instalador le preguntará si desea montar la partición / boot separada . Seleccione Yesy presione la tecla [Enter] para continuar.

Partición de arranque de montajePartición de arranque de montaje

13. A continuación, se le proporcionará el menú de operaciones de rescate . Aquí, seleccione la opción para reinstalar el cargador de arranque GRUB y presione la tecla [enter] para continuar.

Reinstale Ubuntu Grub LoaderReinstale Ubuntu Grub Loader

14. En la siguiente pantalla, escriba el dispositivo de disco de su máquina donde se instalará GRUB y presione [Enter] para continuar, como se muestra en la siguiente imagen.

Por lo general, debe instalar el cargador de arranque en el MBR del disco duro de su primera máquina, que es / dev/sdaen la mayoría de los casos. El proceso de instalación de GRUB comenzará tan pronto como presione la tecla Intro .

Seleccione el disco para instalar Grub LoaderSeleccione el disco para instalar Grub Loader

15. Después de que el sistema en vivo instale el cargador de arranque GRUB , será dirigido de nuevo al menú principal del modo de rescate . Lo único que queda ahora, después de haber reparado con éxito su GRUB , es reiniciar la máquina como se muestra en las imágenes a continuación.

Instalación del cargador de arranque Ubuntu GrubInstalación de Ubuntu Grub Boot Loader
Reiniciar el sistema UbuntuReiniciar el sistema Ubuntu

Finalmente, expulse el medio de arranque en vivo de la unidad apropiada, reinicie la máquina y debería poder arrancar en el sistema operativo instalado. La primera pantalla que aparecerá debe ser el menú GRUB del sistema operativo instalado, como se ilustra en la siguiente captura de pantalla.

Menú de arranque de UbuntuMenú de arranque de Ubuntu

Reinstale manualmente el cargador de arranque Ubuntu Grub

14. Sin embargo, si desea reinstalar manualmente el cargador de arranque GRUB desde el menú de operaciones de Rescue , siga todos los pasos presentados en este tutorial hasta llegar al punto 13, donde realiza los siguientes cambios: en lugar de elegir la opción para reinstalar el cargador de arranque GRUB , seleccione la opción que dice Ejecutar un shell en / dev / (your_chosen_root_partition y presione la tecla [Enter] para continuar.

Seleccione Ejecutar un Shell en la partición raízSeleccione Ejecutar un Shell en la partición raíz

15. En la siguiente pantalla, presione Continuar presionando la tecla [enter] para abrir un shell en la partición del sistema de archivos raíz.

Modo de shell abiertoModo de shell abierto

16. Después de que se haya abierto el shell en el sistema de archivos raíz, ejecute el comando ls como se presenta a continuación para identificar los dispositivos de disco duro de su máquina.

# ls /dev/sd*

Una vez que haya identificado el dispositivo de disco duro correcto (normalmente debería ser el primer disco /dev/sda), emita el siguiente comando para instalar el cargador de arranque GRUB en el MBR del disco duro identificado.

# grub-install /dev/sda

Una vez que GRUB se haya instalado correctamente, deje el indicador de shell escribiendo exit.

# exit

Instalar el cargador de arranque Ubuntu GrubInstalar el cargador de arranque Ubuntu Grub

17. Una vez que haya salido del indicador de shell, volverá al menú principal del modo de rescate . Aquí, elija la opción para reiniciar el sistema, expulsar la imagen ISO de arranque en vivo y su sistema operativo instalado debería iniciarse sin ningún problema.

Reiniciar el sistemaReiniciar el sistema

¡Eso es todo! Con un mínimo esfuerzo, ha logrado que su máquina Ubuntu tenga la capacidad de arrancar el sistema operativo instalado.

Ubuntu

Leave a Comment

Your email address will not be published. Required fields are marked *

Hazlo Linux