Maneiras de corrigir o Windows 10 que não inicializa no Linux

Devido à sua natureza agressiva e proprietária Para Windows 10 Mais frequentemente, problemas como esse surgirão. É por isso que é aconselhável Instale o Windows 10 antes de instalar o Linux Em configuração Bota dupla.

Linux é menos intrusivo e não causará danos Bootloader No entanto, para o Windows 10. as coisas ainda podem dar errado “Reinstalar” atualizações do Windows 10 A Principal. Se isso acontecer, você pode consertar com Linux (Ubuntu).

Contratar Windows 10 e Linux Na mesma máquina é doloroso. Às vezes, isso quebra UEFI Safe Boot Opção GRUB e outras vezes que o GRUB não pode executar o Windows 10. Recentemente, atualizei o Ubuntu 19.10 Beta do Ubuntu 19.04. Agora, o Ubuntu 19.10 vem com A nova versão do GRUB 2.04 Que contém muitos bugs. No meu caso, o GRUB estragou o site MBR do Windows de alguma forma, e agora Não consigo inicializar no Windows 10. Para consertar as coisas, fiz algumas etapas corretivas e aqui está um guia passo a passo sobre Como consertar o Windows 10 Que não inicializa no Linux.

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

Correção de não inicializar no Windows 10 no Linux

Se você estiver usando o Ubuntu 19.10 Beta, o GRUB 2.04 contém muitos bugs. Seria melhor voltar para o Ubuntu 19.04 ou ir completamente para o Windows. Vá para a etapa 5 para verificar as formas de alterar o carregador de inicialização padrão para o Windows NT.

1. Reconstruindo o GRUB

Às vezes, o GRUB tem problemas para localizar o arquivo MBR do Windows no disco rígido. A primeira etapa é verificar se o Windows 10 pode ser detectado pelo Linux. Para fazer isso, execute o seguinte comando.

sudo os-prober

O comando acima irá procurar outros sistemas operacionais instalados em seus discos. Se o Windows for detectado, você obterá a seguinte saída.

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

Se o comando acima foi capaz de encontrar o Windows 10, podemos reconstruir o arquivo de configuração do GRUB. Para fazer isso, use o seguinte comando.

sudo update-grub

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

O comando acima começa a escanear todas as partições em seu disco local e procura por diferentes sistemas operacionais instalados. Se o Windows 10 detectar, você deverá obter uma saída semelhante à seguinte. O comando também criará automaticamente uma entrada do Windows no arquivo de configuração.

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

2. Reparo de inicialização

Se a linha de comando não for igual à sua, você pode, como alternativa, tentar a ferramenta gráfica de reparo de inicialização. Às vezes, seu arquivo GRUB é corrompido. A ferramenta Boot Repair procura automaticamente outros sistemas operacionais no disco. Ele também repara e reconfigura seu arquivo GRUB. Isso é semelhante a executar o os-prober manualmente e reconstruir o arquivo de configuração do GRUB.

Para começar, use os seguintes comandos para adicionar o repositório necessário e instalar o Reparo de inicialização.

sudo apt-add-repository ppa:yannubuntu/boot-repair && sudo apt-get update

sudo apt-get install -y boot-repair

Depois disso, execute a ferramenta Boot Repair. A verificação de todos os discos e partições levará um ou dois minutos. Uma vez feito isso, clique em "Reparação recomendada". Esta opção excluirá o arquivo GRUB anterior e o reconstruirá do zero.

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

A próxima tela apresentará um conjunto de comandos que você deve copiar e colar no Terminal. Basta seguir as instruções na tela fornecidas pela ferramenta Boot Repair e ela reparará o arquivo GRUB para você.

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

A ferramenta Boot Repair apresentará um erro inesperado se você estiver usando uma versão beta de uma distribuição Linux.

Se esse método não funcionar para você, é possível que o GRUB não consiga detectar o arquivo do Gerenciador de inicialização do Windows. Portanto, precisaremos criar uma entrada para ele no arquivo de configuração do GRUB.

3. Use uma ferramenta para personalizar o GRUB

Diretamente, não recomendo atualizar manualmente nada no arquivo de configuração do GRUB. Estaremos usando uma ferramenta de código aberto chamada Grub Customizer. Execute os comandos a seguir para baixar e instalar a ferramenta.

sudo add-apt-repository ppa:danielrichter2007/grub-customizer && sudo apt-get update

sudo apt install grub-customizer

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

Em seguida, precisamos do site da ferramenta de inicialização do Windows 10. Para encontrá-lo, execute o seguinte comando no Terminal.

lsblk

Confira a seção que contém menções como “/ boot / efi“. Esta é a partição em que o Windows Boot Manager está instalado. Precisamos do nome do departamento específico. No meu caso é sda1 Portanto, a localização do arquivo de inicialização é “/ Dev / sda1".

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

Alternativamente, você também pode instalar ferramenta de disco gnome É uma ferramenta gráfica para exibir discos e partições. Na lista, você pode procurar a partição do sistema EFI. A descrição da seção deve ser semelhante a esta.

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

Em seguida, vá até o personalizador GRUB e clique no ícone da página na parte superior para criar uma entrada.

Na janela pop-up do editor de entrada, selecione o tipo como “Chainloader” e a seção como “/ Dev / sda1“. Você também pode fornecer um nome adequado para inserir. Publique isso, pressione Enter.

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

Agora você poderá ver a entrada que criou no menu Personalizar para Grub. No entanto, você precisa clicar em “Salvar” para sincronizar as alterações com o arquivo de configuração original do GRUB.

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

Finalmente, reinicie e agora você deve ser capaz de inicializar no Windows 10. Caso contrário, provavelmente MBR do Windows Arquivos de inicialização corrompidos ou corrompidos.

4. Reparo de inicialização

Se GRUB não pode baixar MBR do Windows Então, o arquivo pode estar corrompido. Podemos consertá-lo com arquivo ISO do Windows e unidade flash. Você pode usar qualquer Um software para criar um USB inicializável para Linux. eu recomendaria WoeUSB É simples e faz o trabalho rapidamente. Uma vez feito Prepare uma unidade USB Inicialize com isso. Clique em “Avançar” na primeira tela e clique em “Reparar seu computador” na próxima tela.

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

Na próxima página, clique em "Opções de solução de problemas" e em "Reparo de inicialização". Levará algum tempo para reparar os arquivos de inicialização e MBR.

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

Na maioria das vezes, a ferramenta de reparo de inicialização reparará o arquivo de inicialização do Windows. Após uma reinicialização bem-sucedida, o GRUB deve ser capaz de detectar e executar o Windows. Se o problema persistir, precisaremos mudar o carregador de inicialização de volta para o Windows NT.

5. Altere a ferramenta de bootloader padrão

Se você tiver certeza de que o arquivo de inicialização do Windows não está corrompido e você não apagou acidentalmente o disco C, podemos alterar o Ferramenta Bootloader do Windows NT. Para fazer isso, inicialize a partir do Windows USB, clique em “Avançar” na primeira tela. Depois disso, clique em "Reparar computador" e depois em "Solucionar problemas".

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

Na página Opções avançadas, clique em "Prompt de comando".

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

Na linha de comando, execute o seguinte comando.

bcdedit /set {bootmgr} path \WINDOWS\system32\winload.efi

Maneiras de corrigir o problema de inicialização do Windows 10 no Linux - Windows Linux

O comando acima mudará o bootloader de GRUB para Windows NT. Agora, quando o sistema for reiniciado, você deve inicializar diretamente no Windows. Caso você esteja vindo do Ubuntu 19.10, você precisará reverter para a distribuição estável do Ubuntu 19.04, pois o GRUB 2.04 contém muitos bugs.

6. Nova instalação do Windows 10

Caso nenhum dos métodos acima funcione para você, é provável que tenha apagado o Windows por engano. O último recurso é Execute uma nova instalação do Windows 10. O bom é que você só precisará formatar o drive C e não perderá dados em outros drives. Porém, mas no final Você perderá arquivos na pasta Desktop, Downloads e Documentos.

Palavras finais

Aqui estão algumas maneiras de resolver O Windows 10 não inicializa No Linux. Para mais questões ou dúvidas relacionadas ao Linux ou GRUB, deixe-me saber nos comentários abaixo.

DzTechName

Sou um engenheiro estadual com vasta experiência nas áreas de programação, criação de sites, SEO e redação técnica. Sou apaixonado por tecnologia e me dedico a fornecer informação de qualidade ao público. Posso me tornar um recurso mais valioso para usuários que procuram informações precisas e confiáveis ​​sobre análises de produtos e aplicações especializadas em diversos campos. Meu compromisso inabalável com a qualidade e a precisão garante que as informações fornecidas sejam confiáveis ​​e úteis para o público. A busca constante pelo conhecimento me leva a acompanhar os mais recentes desenvolvimentos tecnológicos, garantindo que as ideias compartilhadas sejam transmitidas de forma clara e acessível.
Ir para o botão superior