Ambos os arquivos de saída do Boot Repair indicam a presença de arquivos de backup criados pelo Boot Repair - isto é, o utilitário copiou os arquivos do Windows (como bootmgfw.efi
para outro nome e substituiu os originais por cópias duplicadas do GRUB. O Boot Repair às vezes faz isso para contornar erros com certas EFIs, que tendem a ignorar ou esquecer as variáveis de ordem de inicialização EFI. Versões recentes do Boot Repair só farão isso se você explicitamente informar isso no menu Advanced, mas versões mais antigas sobre-aplicado este hack feio de uma correção (para um bug igualmente feio) para todos os reparos.Portanto, não está claro para mim se você estiver usando um reparo de inicialização mais antigo ou você disse para aplicar esta solução alternativa.De qualquer forma, a solução alternativa É provável que pelo menos parte do problema, já que o seu arquivo grub.cfg
fornece ponteiros para os nomes originais do gerenciador de inicialização da Microsoft, não seus backups. Isso pode ter acontecido se você usou update-grub
no Ubuntu para criar um novo arquivo grub.cfg
após aplicando a solução de reparo de inicialização. epair deve criar um grub.cfg
que aponte para o arquivo de backup.)
Sua segunda saída de Reparo de Inicialização não possui os arquivos de backup para o arquivo principal do carregador de inicialização do Windows ( bootmgfw.efi
). Presumo que seja porque você modificou ou copiou esse arquivo (você escreveu que "substitui [d] o bootmgfw.efi em / boot / Microsoft / Boot", mas não especificou com o que o substituiu). Dependendo do que você fez, isso pode dificultar a recuperação.
Sua saída efibootmgr
(linhas 1689-1700 na segunda saída do Reparo de inicialização) indica que seu computador está configurado para inicializar a entrada do Windows - mas como o carregador de inicialização do Windows provavelmente foi substituído pelo GRUB, uma inicialização pelo GRUB para o Ubuntu não seria surpreendente.
Em suma, seu sistema está em uma confusão de estado. Para recuperação, recomendo:
-
Faça o backup do seu ESP! A Partição do Sistema EFI (ESP) é normalmente montado em
/boot/efi
no Ubuntu. É uma partição FAT que contém arquivos do carregador de inicialização e, para permitir a recuperação de futuras etapas incorretas que podem tornar as coisas ainda piores, é necessário fazer o backup. Felizmente, é relativamente pequeno, e um backup em nível de arquivo (feito comcp
outar
, por exemplo) deve ser suficiente. Copie o ESP para uma unidade flash USB FAT para maior flexibilidade - você pode até mesmo ser capaz de inicializar usando a unidade flash em uma pitada. - Se você estiver usando uma cópia antiga do Boot Repair, limpe-a e obtenha a versão mais recente.
- Faça o download da unidade flash USB ou da versão em CD-R do meu gerenciador de reinicialização e prepare uma mídia de inicialização a partir de os arquivos. O ponto é ter o rEFInd como um sistema de emergência; você deve ser capaz de inicializar o Ubuntu e / ou o Windows a partir do rEFInd, se as coisas forem para o sul.
- Inicie o Reparo de inicialização, insira o menu Avançado e selecione a opção para restaurar os arquivos de backup. Isso pode fazer com que as coisas funcionem novamente. OTOH, há uma chance de que isso piore as coisas - é onde o backup e o rEFInd podem se tornar úteis.
- Se o precedente não ajudar, inicialize usando o meio de inicialização rEFInd. Ele deve mostrar opções para inicializar o Linux e o Windows - possivelmente várias opções para ambos. Experimente cada um deles e veja se você pode entrar em um ou ambos os sistemas operacionais. Você pode usá-lo para recuperar-se de um desastre (por exemplo, restaurando seu backup de ESP) ou para reunir mais informações de diagnóstico. Por exemplo, se você selecionar um ícone do Windows e inicializar o GRUB, isso é uma indicação clara de que a substituição que descrevi anteriormente ocorreu e não foi corrigida. Observe que um problema neste momento pode ter várias formas, por isso não posso fornecer instruções explícitas sem escrever um pequeno livro. Você terá que improvisar ou postar de volta com detalhes para mais ajuda.
- Se você não conseguir entrar no Windows neste momento (por meio de um GRUB fixo ou rEFInd), será necessário restaurar o carregador de inicialização do Windows usando as ferramentas do Windows. Este é um tópico melhor abordado em um fórum do Windows. Certifique-se de especificar que você está inicializando no modo EFI; há um monte de conselhos inaplicáveis no modo BIOS ainda por aí, e pessoas que conhecem apenas o modo BIOS, oferecendo conselhos inaplicáveis. É provável que a recuperação do carregador de inicialização do Windows faça o computador inicializar diretamente no Windows. Você pode usar o meio externo rEFInd para inicializar no Ubuntu e usar
efibootmgr
para restaurar o carregador de boot do Ubuntu, ou usar o Reparo de Inicialização para reinstalar o GRUB ou instalar o rEFInd em seu disco rígido instalando seu PPA ou Pacote Debian, como achar melhor. - Quando você fizer tudo funcionar, faça um novo backup do seu ESP, para que você possa restaurá-lo a um estado de funcionamento se e quando novos problemas surgirem.