Como reinstalar o bootloader do GRUB para o 14.04 após a atualização para o Windows 10 [duplicado]

0

O que eu faço para reinstalar o carregador de inicialização GRUB, já que ouvi o carregador de inicialização do Windows sobrescrever o GRUB.

    
por win10 haterz 24.04.2016 / 17:38

2 respostas

1

Inicialize a partir do live CD ou live USB, no modo "Try Ubuntu". Determine o número da partição da sua partição principal. O GParted (que já deve estar instalado, por padrão, na sessão ao vivo) pode ajudá-lo aqui. Eu vou assumir nesta resposta que é / dev / sda2, mas certifique-se de usar o número de partição correto para o seu 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.

Se você não conseguir inicializar normalmente e não fizer a etapa 7 porque não houve mensagens de erro, tente novamente com a etapa 7.

Às vezes, dar ao GRUB2 a configuração correta para suas partições não é suficiente, e você deve realmente instalá-lo (ou reinstalá-lo) no Master Boot Record, que a etapa 7 faz. A experiência de ajudar os usuários no bate-papo mostrou que a etapa 7 às vezes é necessária mesmo quando nenhuma mensagem de erro é exibida

    
por Defused 24.04.2016 / 18:35
0

Inicialize a mídia de instalação do Ubuntu e selecione Experimente o Ubuntu sem instalar . Quando você entrar na área de trabalho do Ubuntu Live, abra um terminal e execute os seguintes comandos.

Caso sua máquina tenha UEFI BIOS e o Windows e o Ubuntu estejam instalados no 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** = partição efi | sd*** = partição do sistema

No caso de ter BIOS legado e o Windows e o Ubuntu estarem instalados no modo MBR (msdos):

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

Nota: sd* = disco | sd** = partição do sistema

Para identificar os números de disco e partição, você pode usar o GParted - ele está incluído na mídia de instalação.

    
por cl-netbox 24.04.2016 / 17:49