Recuperar el grub de Linux (selector de inicio de Sistema Operativo)

El grub es el selector de Sistema Operativo, el cual nos permite elegir el Sistema que queremos iniciar, en caso de tener 2 Sistemas a la vez.

Si primero tenemos instalado un sistema operativo Windows, y después hemos instalado una distribución basad en Linux, la propia distribución de Linux nos crea el GRUB necesario para poder iniciar el sistema operativo que queramos, al arrancar el ordenador.

Si es el caso contrario, es decir, instalamos Windows después de Linux, éste no nos permite seleccionar iniciar con otro sistema operativo. También puede habernos desaparecido por algún virus o reinstalado.

Si queremos recuperar el GRUB, debemos hacer lo siguiente:

MÉTODO 1:

Insertamos una distribución basada Linux como Ubuntu, y la ejecutamos en modo prueba. Tendremos que instalar un programa para recuperar el selector de arranque fácilmente. Abrimos la terminal y pegamos este código:

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get updateY luego este:

sudo apt-get install -y boot-repair && boot-repair
Ahora buscamos el programa instalado, en Administración, buscándolo en el menú o desde la terminal escribiendo «boot-repair».

Una vez abierto, le damos a «Recommended repair», y se reparará solo.

MÉTODO 2:

Ponemos el instalador de una distribución Linux, mediante un USB o DVD, es decir, como si fuésemos a instalarlo.

Seleccionamos el idioma antes que nada, y le decimos «Probar Ubuntu» (o nuestra distribución), si está en inglés, pondrá «Try Ubuntu».

Una vez dentro del sistema que estamos «Probando», abrimos la terminal, la aplicación que tiene este icono:

y ahora nos logueamos como administrador, por lo que escribimos este código, y pulsamos enter:

sudo su
Ahora escribimos este código, que es para ver la lista de particiones, y pulsamos enter:

sudo fdisk -l
Una pantalla parecida a esta nos debe aparecer:

Y nos fijamos en la que pone «Linux». Fijaros en la imagen de ejemplo, que a la izquierda de la fila de «Linux», aparece esto: /dev/sda5, pues esa es la partición que debemos fijarnos, debemos ver la fila donde pone «Linux» y ver qué partición le corresponde, en nuestro caso es la 5.

Ahora debemos pegar este código, y pulsando enter a continuación, donde MUY IMPORATANTE, el 5 que ven después de sda, es el número de la partición que hemos visto antes, en este ejemplo es el 5, pero si en vuestro caso es otro número, le cambian sólo ese número.:

sudo mount /dev/sda5 /mnt
Una vez hecho esto, instalaremos el grub con este código, y después pulsamos Enter:

sudo grub-install --root-directory=/mnt/ /dev/sda

sudo chroot /mnt

grub-install --recheck /dev/sda

sudo update-grub2

sudo apt-get install grub2
Ahora debemos escribir lo siguiente, y pulsar intro:
reboot

Esto reiniciará el ordenador.

Y ya tenemos otra vez el selector de arranque de nuestro Sistema Operativo.

2 comentarios en «Recuperar el grub de Linux (selector de inicio de Sistema Operativo)»

  1. Hola. mi problema es que no veo LINUX en sningun dispositivo.Te envio el listado

    Disco /dev/sda: 1000.2 GB, 1000204886016 bytes
    255 cabezas, 63 sectores/pista, 121601 cilindros, 1953525168 sectores en total
    Unidades = sectores de 1 * 512 = 512 bytes
    Tamaño de sector (lógico / físico): 512 bytes / 4096 bytes
    Tamaño E/S (mínimo/óptimo): 4096 bytes / 4096 bytes
    Identificador del disco: 0xc9151349

    Disposit. Inicio Comienzo Fin Bloques Id Sistema
    /dev/sda1 * 63 975008308 487504123 7 HPFS/NTFS/exFAT
    La partición 1 no se inició en el limite físico del sector
    /dev/sda2 975009792 976771071 880640 27 WinRE NTFS oculto
    /dev/sda3 976773118 1953523711 488375297 5 Extendida
    La partición 3 no se inició en el limite físico del sector
    /dev/sda5 1945288704 1953523711 4117504 82 Linux swap / Solaris

    Disco /dev/sdb: 4005 MB, 4005560320 bytes
    16 cabezas, 32 sectores/pista, 15280 cilindros, 7823360 sectores en total
    Unidades = sectores de 1 * 512 = 512 bytes
    Tamaño de sector (lógico / físico): 512 bytes / 512 bytes
    Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes
    Identificador del disco: 0x00000000

    Disposit. Inicio Comienzo Fin Bloques Id Sistema
    /dev/sdb1 * 32 7823359 3911664 c W95 FAT32 (LBA)

    Alguien me puede ayudar a recuperar el grub o he de reistalar y perder la informacion

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *