Não foi possível inicializar o Windows 8 após a instalação do Ubuntu

8

Instalei o Ubuntu em um PC com o Windows 8 pré-instalado.

Após a instalação, o Grub mostrou as entradas do Ubuntu e o Windows 8 Boot Manager (ou algo semelhante), selecionando-o, obtive:

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Depois disso, eu executo o reparo de inicialização com as opções padrão.

Este é o arquivo que ele gerou: http://paste.ubuntu.com/6005571

E as entradas deste grub:

  • Ubuntu
  • Opções avançadas para o Ubuntu
  • Windows UEFI bkpbootmgfw.efi
  • Carregador UEFI de inicialização do Windows
  • EFI / toshiba / Boot / bootmgfw.efi
  • Gerenciador de inicialização do Windows (UEFI em / dev / sda2)
  • Configuração do sistema ( menu Bios )

Os quatro sobre o Windows 8 dão uma mensagem de erro semelhante:

Windows UEFI bkpbootmgfw.efi

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Carregador UEFI de inicialização do Windows

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bkpbootx64.efi)/EndEntire

error: cannot load image.

EFI / toshiba / Boot / bootmgfw.efi

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\toshiba\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Gerenciador de inicialização do Windows (UEFI em / dev / sda2)

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Como posso consertar isso?

Atualizar:

Após a resposta de Rod Smith, tentei refazer a partir de uma unidade flash USB.

Ele mostra dois ícones do Windows, um dos quais funciona (o outro dá um erro, é o que diz Probabbly Grub ).

O que funciona é: Inicializar o Microsoft EFI (backup de reparo de inicialização) a partir do volume 256MiB FAT

insira a descrição da imagem aqui

Então, consegui inicializar no Windows. Agora, como posso corrigir isso para não precisar usar o rEFInd?

E como posso remover o rEFInd do meu pc (mostra também depois de remover o pendrive USB do pc)?

Matteo Pagliazzi
fonte
Não considere adicionar-se a bug 1091464.
ubfan1

Respostas:

2

Tente preparar uma unidade flash USB ou CD-R com o meu gerenciador de inicialização rEFInd. (Os links para download dos dois tipos de mídia aparecem na página de download que acabei de referenciar.) Inicialize a partir dela. Provavelmente, você terá dois ícones do Windows com descrições diferentes. Se você consegue inicializar o Windows a partir do rEFInd usando qualquer ícone, tente instalar o rEFInd no Ubuntu usando o arquivo de pacote Debian. Se o rEFInd não funcionar ou se funcionar parcialmente, mas tiver seus próprios problemas, publique novamente com detalhes. (Você pode editar sua pergunta original, especialmente se o problema for complexo.) Observe que você pode ajustar as entradas exibidas pelo rEFInd limpando os carregadores de inicialização indesejados (arquivos com .efiextensões) da /boot/efi/EFIárvore de diretórios (no Linux) ou editando /boot/efi/EFI/refind/refind.confe descomentar e ajustar odont_scan_filese / ou dont_scan_dirsopções.

Rod Smith
fonte
Se o rEFInd funcionar, recomendo que você continue usando. Como você descobriu, o GRUB é meticuloso e difícil de configurar e depurar, então a intenção da minha resposta foi fornecer uma alternativa ao GRUB.
Rod Smith
ok ... eu poderia mantê-lo, mas eu gostaria, pelo menos para remover Grub, já que é uma camada adicional com mais opções para selecionar
Matteo Pagliazzi
e o que acontecerá com os novos kernels? refind se atualiza automaticamente? porque eu não tenho instalado qualquer coisa mas apenas utilizado o driver USB
Matteo Pagliazzi
Você certamente pode remover o GRUB. A exclusão do pacote GRUB (com apt-get, synaptic ou qualquer outra coisa) provavelmente não excluirá o binário GRUB no ESP; para isso, você deve excluir manualmente a /boot/efi/EFI/ubuntuárvore de diretórios. Como alternativa, conforme observado na minha resposta original, você pode definir as opções dont_scan_filesou para deixar o GRUB instalado, mas ocultá-lo no menu RECEBER. O rEFInd procura carregadores de inicialização EFI e kernels em cada inicialização, para detectar automaticamente novos kernels. dont_scan_dirs/boot/efi/EFI/refind/refind.conf
Rod Smith
Estou tendo exatamente o mesmo problema que parece com o Ubuntu 14.10 rodando em um Lenovo T440P. Pelo menos, recebo as mesmas mensagens de erro e tenho um resultado semelhante no Boot-Repair. Existe alguma solução para esse problema que inclua manter o Grub como gerenciador de inicialização? Estou um pouco relutante em removê-lo devido a possíveis erros adicionais.
Einar Sundgren
8

Minha solução para corrigir o problema é a seguinte:

Vá para o biosmenu selecionando configuração do sistema. Pressione a seta para a direita para alterar as guias até encontrar secure boot. se for enabledentão disable. Se isso funcionar, convém desativar fast startuptambém quando estiver no Windows.

No entanto, desativar fast startupé totalmente opcional. O Windows inicializará corretamente, mesmo se estiver ativado. fast startupdeve ser desativado para quem usa arquivos no Windows e no Ubuntu. Ou então você pode receber um Unable to mount the driveerro.

John Strood
fonte
1
Isso tem funcionado para mim. Eu vincularia esta resposta a uma instrução sobre como desabilitar o seu fast startupno Windows, mas isso depende de qual versão do Windows você está executando, para quem tiver esse problema, pesquise no Google.
Gui Imamura