Problemas de inicialização do Ubuntu e do Windows 8 (SSD uefi)

0

Espero que alguém possa me ajudar porque eu simplesmente não sei mais o que fazer! Eu tenho um Dell XPS 15z que tem 1TB HDD e 128GB SSD. Ele veio com o Windows 8 instalado no SSD. A primeira coisa que fiz foi instalar o Ubuntu 12.10 no SSD, mas o instalador não conseguiu encontrar o Windows 8, então, por um mês, meu computador iria apenas inicializar no Ubuntu. Eu não tive problemas já que, no momento, não estou usando o Windows (mas eu gostaria de tê-lo algum dia).

Então, tudo correu bem até hoje, e eu executei uma atualização de software no Ubuntu e, após a reinicialização, meu computador acabou de entrar no Windows 8 e agora eu não posso voltar para o Ubuntu.

Alguma sugestão? Obrigado

EDITAR:

Eu consegui entrar no Ubuntu pressionando F12 ao ligar e entrar nas opções de inicialização. Eu podia ver ambos, Windows 8 e Ubuntu (e swap do Ubuntu eu acho). Pode ser do Ubuntu eu poderia consertar isso mais fácil?

Então eu fui e baixei o aplicativo de reparo de inicialização: verificação de reparo de inicialização link

E então eu confiei no aplicativo de reparo de inicialização e depois da suposta "correção" ele me deu este relatório link e depois do reiniciar eu recebo isso:

após o reinício recebo mensagens como

failedtoopen/efi/Microsoft/boot/grubx64

failedtoloadgrub

failedtoopen/efi/boot/grubx64.efi

failedtoloadgrub

checkingmedia[media]

checkingmedia

EdepoisdealgunssegundoseleentraemummenunoqualapenasaopçãodoUbuntufunciona.Osoutrosfalham.

OBRIGADO! espero que alguém possa me ajudar!

    
por fersarr 01.03.2013 / 23:22

1 resposta

1

O GRUB estava carregando em seu computador; simplesmente não estava apresentando um menu porque acreditava que não havia opções disponíveis. Pelo que entendi, agora você está de volta a algo que é praticamente idêntico ao seu estado original - você pode inicializar o Linux, mas não o Windows. A única diferença é que agora você tem um menu de inicialização do GRUB. Se eu entendi mal, por favor, esclareça.

Infelizmente, inicializar o Windows não é o ponto strong do GRUB. Existem inúmeras configurações GRUB sugeridas disponíveis on-line, mas elas geralmente falham - o que funciona em um sistema falha em outro. O que eu tenho de improviso é isto:

menuentry "Windows 8" {
    insmod part_gpt
    insmod chain
    set root='(hd0,gpt1)'
    chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

Você precisa inserir isso em /etc/grub.d/40_custom e, em seguida, executar sudo update-grub para disponibilizá-lo. Note que você pode precisar alterar a linha set root= e / ou a linha chainloader para o seu gerenciador de inicialização. Como você executou o Boot Repair, a linha chainloader precisa referenciar o nome do novo novo do carregador de inicialização do Windows (provavelmente bkpbootmgfw.efi ).

Outra opção é instalar o meu gerenciador de inicialização do rEFInd, que tende a ser mais confiável no lançamento do Windows. Infelizmente, o fato de você ter executado o Boot Repair complica isso, porque o Boot Repair move e renomeia o carregador de inicialização do Windows e copia o GRUB para o local antigo do carregador de inicialização do Windows. Assim, você pode precisar alterar isso de volta, manualmente ou executando novamente o Reparo de Inicialização e selecionando opções para desfazer suas alterações.

Em qualquer solução, talvez seja necessário desativar a Inicialização Segura no firmware ou instalar uma versão atualizada de shim. O primeiro provavelmente será muito mais fácil, mas não posso dizer exatamente como fazê-lo porque varia de um EFI para outro. A última opção é mais complicada e complexa. Consulte a documentação de correção do rEFInd para obter detalhes sobre como fazer isso com o rEFInd.

    
por Rod Smith 04.03.2013 / 02:12