Saltar al contenido

¿Cómo puedo reinstalar GRUB en la partición EFI?

Estuvimos indagado en todo el mundo on line para darte la solución a tu inquietud, en caso de dificultades déjanos la duda y responderemos con gusto.

Solución:

Vuelva a instalar el cargador de arranque GRUB en su instalación de Ubuntu en modo EFI de esta manera…

Arranque desde el medio de instalación de Ubuntu y seleccione ‘Probar Ubuntu sin instalar’.
(Inicie su medio de instalación en modo EFI, seleccione la entrada de Ubuntu con UEFI al frente).

Una vez que esté en el escritorio de Live, abra una terminal y ejecute estos comandos:

sudo mount /dev/sdXY /mnt
sudo mount /dev/sdXX /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sdX
update-grub  

Nota : sdX = disco | sdXX = partición efi | sdXY = partición del sistema

Para identificar las particiones utilice GParted, la herramienta está incluida en el medio de instalación.
Después de haber ejecutado los comandos, GRUB se instalará en la partición EFI separada.

esta es la única forma que funcionó para mí: (Sistema: sdb8, arranque: sdb6, efi: sdb2)

sudo mount /dev/sdb8 /mnt 
sudo mount /dev/sdb6 /mnt/boot 
sudo mount /dev/sdb2 /mnt/boot/efi

sudo mount --bind /dev /mnt/dev &&
sudo mount --bind /dev/pts /mnt/dev/pts &&
sudo mount --bind /proc /mnt/proc &&
sudo mount --bind /sys /mnt/sys

sudo chroot /mnt

grub-install --target=x86_64-efi /dev/sdb

grub-install --recheck /dev/sdb

exit &&
sudo umount /mnt/sys &&
sudo umount /mnt/proc &&
sudo umount /mnt/dev/pts &&
sudo umount /mnt/dev &&
sudo umount /mnt

¡Gracias a @cl-netbox por las instrucciones!

Después de actualizar (Linux Mint 18.2 Sonya a 18.3 Sylvia) mi sistema no arrancaba, así que seguí las instrucciones anteriores pero aún no tuve éxito. Sin embargo, noté que mi máquina tiene /boot en una partición separada (posiblemente porque estoy usando LVM), por lo que mi proceso ligeramente modificado fue:

sudo mount /dev/sdXXX /mnt
sudo mount /dev/sdXY /mnt/boot
sudo mount /dev/sdXX /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sdX
update-grub 

Nota: sdX = disco | sdXX = partición efi | sdXY = partición de arranque | sdXXX = partición del sistema

Sección de Reseñas y Valoraciones

Recuerda algo, que puedes optar por la opción de valorar este enunciado si diste con la respuesta.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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