Cómo reinstalar el gestor de arranque GRUB para 14.04 después de actualizar a Windows 10

Cómo reinstalar el gestor de arranque GRUB para 14.04 después de actualizar a Windows 10

¿Qué debo hacer para reinstalar el cargador de arranque de GRUB? Ya que escuché que el cargador de arranque de Windows sobrescribe GRUB.

Respuesta1

Arranque desde el CD en vivo o el USB en vivo, en modo "Pruebe Ubuntu". Determine el número de partición de su partición principal. GParted (que ya debería estar instalado, de forma predeterminada, en la sesión en vivo) puede ayudarlo aquí. Voy a asumir en esta respuesta que es /dev/sda2, ¡pero asegúrese de usar el número de partición correcto para su sistema!

Mount your partition:

sudo mount /dev/sda2 /mnt  #Replace sda2 with your partition number

Bind mount some other necessary stuff:

for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done

chroot into your Ubuntu install:

sudo chroot /mnt

At this point, you're in your install, not the live session, and running as root. Update grub:

update-grub

If you get errors, go to step 7. (Otherwise, it is optional.)

Depending on your situation, you might have to reinstall grub:

grub-install /dev/sda
update-grub # I'm not sure if this is necessary, but it doesn't hurt.

If everything worked without errors, then you're all set:

exit
sudo reboot

At this point, you should be able to boot normally.

Si no puede iniciar normalmente y no realizó el paso 7 porque no hubo mensajes de error, intente nuevamente con el paso 7.

A veces, darle a GRUB2 la configuración correcta para sus particiones no es suficiente y debe instalarlo (o reinstalarlo) en el Master Boot Record, lo cual hace el paso 7. La experiencia ayudando a los usuarios en el chat ha demostrado que el paso 7 a veces es necesario incluso cuando no se muestran mensajes de error.

Respuesta2

Inicie desde los medios de instalación de Ubuntu y seleccioneProbar Ubuntu sin instalar. Cuando haya ingresado al escritorio de Ubuntu Live, abra una terminal y ejecute los siguientes comandos.

En caso de que su máquina tengaUEFI-BIOSy Windows y Ubuntu están instalados en modo EFI:

sudo mount /dev/sd*** /mnt
sudo mount /dev/sd** /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/sd*
update-grub  

Nota : sd*= disco | sd**= partición efi | sd***= partición del sistema

En caso de que tengaBIOS retrocompatibley Windows y Ubuntu están instalados en modo MBR (msdos):

sudo mount /dev/sd** /mnt  
sudo grub-install --boot-directory=/mnt/boot /dev/sd*

Nota : sd*= disco | sd**= partición del sistema

Para identificar los números de disco y partición, puede utilizarGpartido- está incluido en el medio de instalación.

información relacionada