Problema do Grub após instalar uma nova distribuição

0

Eu tinha LinuxMint + Windows 10 em dual boot, tudo estava funcionando bem.

Por alguma razão, instalei o Kubuntu em vez do LinuxMint, tudo correu bem. Ao iniciar meu laptop nas últimas semanas, o grub me permite escolher entre o Ubuntu e o Windows.

Estou acostumado a iniciar o Ubuntu OS automaticamente e funcionou bem. Mas recentemente eu tentei iniciar o sistema operacional Windows, e ele não estava mais funcionando: ele volta ao grub quando eu seleciono a inicialização do Windows.

Então eu comecei uma sessão live-ubuntu, instalei e executei o reparo de boot, você pode encontrar o 1st Log aqui link

Eu tentei executar o reparo Recomended e recebo esta mensagem "GPT detectado. Por favor crie uma partição BIOS-Boot (> 1MB, sistema de arquivos não formatado, flag bios_grub). Isto pode ser feito através de ferramentas como o Gparted. Então tente novamente."

Eu fiz o que me mandaram fazer, (criando uma partição bios-boot bios_grub sem formatação do Bios-boot com o gparted) então tentei novamente executar o reparo do Boot e a opção Recommended repair, segui as instruções e ele terminou com uma mensagem de erro e este segundo log: link

Eu reinicio meu laptop (sem usb live): o Grub não inicia, mas (tadam !!!) é o Windows 10 que está sendo iniciado automaticamente. Eu não posso mais ter uma escolha de inicialização.

Eu gostaria de receber (de volta) meu Grub de trabalho quando eu iniciar meu computador. Alguém tem uma ideia?

Obrigado por ajudar. Diga-me se precisar de mais informações.

Muito obrigado ao Rod por sua ajuda e preocupação.

Eu sigo suas instruções e de Como alterar o ubuntu instalar do legado para o uefi , eu usei o método 1. No final (quando ele dá o link pasteubuntu para o arquivo de log que é link ), e foi escrito "ocorreu um erro".

Quando o laptop está inicializando, vejo muito rapidamente (aparece apenas um segundo) algo como "Falha ao abrir o EFI / grub ... não encontrado" e "Falha ao carregar a imagem ... ??"

O que eu sinto falta? Parece que o novo grub não está instalando corretamente?

PS: Eu queria experimentar o método 2 com o seu utilitário de atualização. Eu copiei em uma unidade flash USB FAT32 (boot flaged), mas quando eu tento arrancar a partir dele, sem sucesso. Eu provavelmente sinto falta de algo porque estou muito cansado. Vou tentar outra coisa e cavar mais disso amanhã.

Eu tentei o segundo método (com refind) e ainda tenho o mesmo problema. Arrancar a partir de um usb com refind me permite escolher entre.

  • Inicialização do Microsoft EFI de inicialização do EFIPART
  • Inicialize EFI / Boot / bkpbootx64.efi a partir do EFIPART
  • Inicialize o EFI \ ubuntu \ grubx64.efi a partir do EFIPART
  • Inicializar EFI \ refind \ refind_x64.efi a partir do EFIPART
  • Boot loader de bootback do EFIPART
  • Boot boot \ vmlinuz-4.4.0 .... assinado a partir do racine

Eu escolho o último e o Kubunut começou. então eu instalo reencontrar via comandos de linha. Eu reinicio o computador. Eu ainda tenho uma mensagem rápida "Falha ao carregar ... EFI ... GRUB" aparece no início, então o laptop inicia o Windows diretamente.

Suponho que não coloquei o objeto correto (merda de inicialização EFI) no local correto. Suponho que também o sda9 que criei é inútil, mas não tenho certeza disso. Eu suponho que tenho muuuuitas opções para iniciar meu computador.

    
por zdrassvouitie 22.09.2017 / 12:30

1 resposta

1

O que aconteceu

Começarei abordando a questão de como você chegou ao ponto em que está agora. Existem vários passos e erros cometidos ao longo do caminho ...

  1. Seu computador estava funcionando corretamente com uma configuração de inicialização dupla EFI-mode corretamente configurada. Observe a parte do modo EFI ; isso é crítico.
  2. Por algum motivo desconhecido, o Windows parou de ser inicializado. Isso pode ter sido um erro de configuração do GRUB, danos em um arquivo de inicialização do Windows ou algum outro problema. Minha suspeita é um problema do GRUB, mas não está claro para mim exatamente qual foi a causa.
  3. Você inicializou um live CD do Ubuntu no modo BIOS / CSM / herdado. Isso é crítico; compare com o ponto # 1. Inicializar neste modo foi um erro, mas foi facilmente corrigido neste ponto ao inicializar no modo EFI, se você o capturou.
  4. Você executou o Boot Repair dessa inicialização do modo BIOS e reclamou da falta de uma partição de inicialização do BIOS. (IMHO, este aviso deve ser reformulado porque está levando um número crescente de pessoas a se desviar).
  5. Você criou a partição de inicialização do BIOS solicitada pelo Boot Repair. Isso foi um erro, mas ainda não foi crítico; a mera presença de uma Partição de Inicialização do BIOS não é particularmente prejudicial.
  6. Você correu novamente o Reparo de inicialização, que instalou uma versão do modo BIOS do GRUB. Isso foi um erro, e foi um erro; Esta etapa alterou a configuração do carregador de boot no computador de uma forma que impossibilitaria a inicialização da maneira que você estava inicializando antes, pelo menos sem fazer mais alterações.

O resultado final é uma instalação que possui o Ubuntu instalado no modo BIOS e o Windows no modo EFI. Para alternar os modos de inicialização, você deve usar um gerenciador de inicialização que possa fazer essa troca de modo. O GRUB não pode fazer isso, mas a maioria das EFIs possui gerenciadores de boot integrados que podem fazer o trabalho. Estes são geralmente difíceis de usar, no entanto. Meu rEFInd gerenciador de inicialização pode fazer a troca de modo, mas também pode inicializar o Ubuntu no modo EFI, então se você instalar o rEFInd, você pode simplesmente ignorar o GRUB no modo BIOS. Reinstalar o GRUB EFI-mode é outra opção.

O que fazer agora

Em princípio, você deve ser capaz de usar o gerenciador de inicialização interno do computador (geralmente acessado pressionando uma tecla de função numerada, ou às vezes Esc ou outra coisa, no início do processo de inicialização). Na prática, você provavelmente ficará melhor restaurando o GRUB para mais ou menos sua configuração original ou instalando outro gerenciador de inicialização. As respostas às duas perguntas abaixo são detalhadas sobre como fazer isso:

Observe que isso ainda deixa a questão de por que o Windows parou de inicializar. Como está sendo inicializado agora, minha suspeita é que sua configuração do GRUB ficou sutilmente danificada. Talvez uma atualização do GRUB tenha dado errado. O GRUB pode ser bem delicado assim. A julgar pelos posts, rEFInd parece ser um pouco mais confiável, com a ressalva de que se o Secure Boot estiver ativo, você terá que saltar através de aros extras para fazê-lo funcionar. De qualquer forma, deixei de lado essa questão no momento; Em vez disso, aplique uma correção e, se o Windows interromper a inicialização, publique uma nova pergunta sobre esse problema.

Para ler mais em segundo plano, sugiro minha página no Compatibility Support Module (CSM) . Este é um recurso EFI que fornece suporte a inicialização do BIOS. A maioria dos PCs modernos tem um CSM, mas geralmente é enviado em um estado desativado. Muitos sites fornecem conselhos ruins para habilitar o CSM antes de instalar o Ubuntu. Ao inicializar duas vezes com um Windows no modo EFI, o CSM raramente é necessário, e ativá-lo geralmente leva ao tipo de problema que você está tendo. Eu não vou derramar lágrimas quando o CSM entrar no pôr-do-sol ...

    
por Rod Smith 22.09.2017 / 15:41