Tente reinstalar agora que a EFI está desativada. Você também pode usar SuperGrubDisk
Não sou especialista, mas suspeito que a EFI tenha bloqueado o Grub de ser colocado no MBR.
Ontem eu usei um live cd para instalar o Ubuntu 14.04 em um computador já carregado com o Windows 8. A instalação do Ubuntu NÃO reconheceu nenhum sistema operacional no computador, então eu escolhi Something else e acabei com várias partições. (Se importa, eu tenho quatro partições do Windows (recuperação, boot, a principal com todos os meus arquivos, e outra que é pequena, então eu não me preocupei com isso), além de um Ubuntu principal, um /
e swap. )
Depois de instalar o Ubuntu e reiniciar, não há opção de escolher entre o Ubuntu e o Windows na inicialização; ele simplesmente é iniciado como o Windows. O Ubuntu agora está instalado, mas não tenho como usá-lo!
Outros guias disseram para obter o reparo da inicialização. Baixei o arquivo de imagem, gravei-o em um cd e tentei inicializá-lo, mas nada aconteceu; O Windows inicializou normalmente. Eu iniciei a partir do cd ao vivo, abri o terminal e (conforme instruído por este guia nos fóruns do Ubuntu )
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
Tudo vai bem até o final, quando as duas últimas linhas voltaram:
W: Failed to fetch http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu/dists/trusty/main/binary-amd64/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
Esse erro HTTP 404 foi falado aqui: Can ' Não ache o pacote boot-repair para a versão mais recente do Ubuntu , então usei os conselhos que fiz:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sh -c "sed -i 's/trusty/saucy/g' /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list"
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
O reparo da inicialização funcionou (woohoo!) e ele foi executado por alguns segundos antes de um pop-up que diz
EFI detected. Please check the options.
Selecionei para corrigir os problemas mais frequentes. Ele me disse para desativar o SecureBoot no BIOS.
Pensou um pouco, depois me disse para colocar isso em um novo terminal:
sudo chroot "/mnt/boot-sav/sdb5" dpkg --configure -a
sudo chroot "/mnt/boot-sav/sdb5" apt-get install -fy
sudo chroot "/mnt/boot-sav/sdb5" apt-get purge-y --force-yes grub* shim-signed linux-signed*
Fui solicitado a seguir em frente e ele disse para copiar e colar o seguinte no terminal:
sudo chroot "/mnt/boot-sav/sdb5" apt-get install -y --force-yes grub-efi-amd64-signed shim-signed linux-signed-generic
Depois disso, ele disse que ocorreu um erro durante o reparo e anotou este URL e enviou um e-mail para > [email protected] se eu ainda tiver problemas de inicialização. Também me lembrou de desativar o SecureBoot no BIOS.
Eu desativei o SecureBoot, mas nada mudou. O Windows ainda é inicializado, como antes.
Eu iniciei o cd ao vivo novamente e abri meu arquivo grub.
sudo gedit /etc/default/grub
O arquivo grub apareceu, eu adicionei um #
na frente de GRUB_HIDDEN-TIMEOUT=0
, salvei e no terminal escrevi:
sudo update-grub
Isso volta:
/usr/sbin/grub-probe: error: failed to get canonical path of '/cow'.
E isso é tudo que eu recebi. Nenhuma sorte. Alguém pode me ajudar a descobrir o que estou fazendo de errado aqui?
Tente reinstalar agora que a EFI está desativada. Você também pode usar SuperGrubDisk
Não sou especialista, mas suspeito que a EFI tenha bloqueado o Grub de ser colocado no MBR.
use opções avançadas (na parte inferior esquerda) no reparo de inicialização, não o recomendado
abre opções avançadas no reparo de inicialização
em opções avançadas = > opções principais (não são necessárias alterações)
opções avançadas = > localização do GRUB (selecione "colocar grub em" selecione "sda")
opções avançadas = > Opções do GRUB (selecione "Limpar o grub antes de reinstalá-lo")
opções avançadas = > Outras opções (desmarque a opção "Reparar arquivos de inicialização do Windows" & "Verificar conexão com a internet", se estiverem selecionadas)
isso pode sobrescrever seu gerenciador de inicialização do Windows com o grub, então vc pode selecionar o sistema operacional a partir do carregador de inicialização
Faça login como de costume em sua conta e digite isso no terminal
(para terminal, pressione Ctrl + Alt + T ):
sudo update-grub
Depois disso, você encontrará na última linha o nome do outro sistema operacional (no seu caso, o Windows 8)
Depois disso, reinicie normalmente e você encontrará o menu de inicialização dupla.
Se você tem o Ubuntu instalado corretamente (eu executo o Xubuntu): quando você inicia e acessa a tela de login do Windows, pressione SHIFT e clique em "Reiniciar".
Isso faz com que a máquina reinicie e procure opções alternativas.
Selecione a opção "boot from media" e o Ubuntu deve estar lá para ser selecionado mesmo que seu disco ou pendrive não estejam mais conectados à máquina.
Trabalhei para mim com o Xubuntu 12.04 e o Windows 10.
Se a sua BIOS é um BIOS da UEFI, então eu me certificaria de verificar na BIOS que ela está configurada para inicializar em seu arquivo efi do GRUB.
Deve haver um menu onde você pode escolher o que inicializar a partir de sua partição de inicialização. Dentro da partição de inicialização deve haver uma pasta chamada GRUB. Nessa pasta deve estar um arquivo de efi que irá inicializar no GRUB.
Boa sorte.
Bem, na verdade, isso aconteceu comigo também quando instalei o Ubuntu com a opção "algo mais". O que funcionou para mim, o Ubuntu está instalado, você só precisa ir para o menu de inicialização (você pode acessar este menu usando F12 e escolher o modo de inicialização UEFI)
Agora, no menu do dispositivo de inicialização, escolha a opção como Ubuntu.
Agora reinicie e deve funcionar bem.
Ashton,
Você não tem mais de 3 anos e meio, então você nunca lerá esta resposta. É para todo mundo que encontra essa questão. Há sete respostas até agora nenhuma com votos altos.
Você desativou inicialização segura após executar boot-repair
. Você deveria desativar a inicialização segura primeiro e, em seguida, executar boot-repair
. É por isso que não funcionou.
0 Entre como de costume em sua conta e digite-o no terminal (para terminal pressione Ctrl + Alt + T): sudo update-grub Depois disso, você encontrará na última linha o nome do outro sistema operacional (no seu caso, o Windows 8) Depois disso, reinicie como de costume e você encontrará o menu de inicialização dupla.