Não consigo alterar o GRUB para o MBR do Windows

0

Eu sei que esta é uma pergunta que é feita muito, mas nenhuma das soluções anteriores funcionou para mim. Eu reformatei meu disco rígido do Ubuntu porque precisava do espaço. Esta não foi uma partição, mas a unidade inteira. Depois de fazer isso, recebi o erro esperado do GRUB "sistema de arquivos desconhecido". Em seguida, usei meu CD do Windows 8 para entrar no modo de solução de problemas, abrir o prompt de comando e usar esses comandos

bootrec / fixmbr bootrec / fixboot

sem sorte. Eu então fiz um USB inicializável e coloquei o reparo de inicialização nele. Eu tentei mudar o mbr para windows de lá, mas sem sorte. Aqui estão os resultados link

Eu então tentei instalar o Windows na unidade que eu tinha particionado, mas quando cheguei à parte de reinicialização do computador da instalação, levei-me ao mesmo erro do GRUB.

Depois de tudo o que eu queria que meu computador funcione então eu imaginei que iria reinstalar o Ubuntu no disco afetado, mas eu tenho atualizado meu computador desde a minha instalação original e a Nvidia 970 que eu tenho não é compatível com o instalador do ubuntu, é só pegar uma tela preta. Eu ainda fui tão longe quanto colocar de volta na minha antiga placa gráfica, mas ele não exibe nada na inicialização (o que eu acho estranho). Plz help Estou perdendo a cabeça tentando consertar isso sozinho.

Especificações: Nvidia 970 gtx AMD FX 8150 Gigabyte Ultra Durable 3

    
por Mazzingo 05.12.2015 / 19:18

2 respostas

2

Rota mais fácil:

  1. Inicialize em um disco de reparo do Windows ou no disco do instalador do Windows.

  2. Assim que você inicializar, deverá ver uma janela onde poderá configurar o teclado e o idioma. Se não, vá para o passo 3.

  3. [Somente disco do instalador] Ele deve solicitar a instalação do Windows (botão Instalar agora). Em vez de continuar, você verá "Reparar computador" ou algo no canto inferior esquerdo da janela.

  4. Vá para Troubleshoot -> Advanced options -> Startup Repair (Windows 10) Ou apenas selecione Startup Repair no menu (Windows 7)

  5. Deixe-o fazer as coisas enquanto cruza os dedos.

por pandalion98 06.12.2015 / 04:32
0

Instalações mais recentes do Windows usam UEFI em vez de MBR e, como tal, simplesmente sobrescrevendo o MBR faz pouco para manter o grub longe.

A solução é seguir o seguinte:

  1. Inicialize em uma distribuição do Live Linux ou qualquer coisa para que você possa ler e gravar dados no ESP (ou na partição EFI). Os seguintes comandos são para o Ubuntu, converter em algo semelhante para a plataforma que você iniciou.

  2. Encontre sua partição EFI. Execute sudo fdisk -l para ver as partições em todas as unidades conectadas. A partição EFI tem EFI Partition na coluna Tipo.

  3. Monte. Suponha que sua partição EFI seja /dev/sda2 . Em seguida, monte-o em uma pasta vazia em qualquer lugar.

    sudo mkdir /mnt/efipart
    sudo mount /dev/sda2 /mnt/efipart
    
  4. Agora temos que encontrar o diretório Ubuntu ou qualquer outro nome de distro nesta partição. Está principalmente abaixo de EFI/distro_name .

  5. Remova esse diretório e seu conteúdo por ( EXERCISE CAUTION ) sudo rm -r distro_name .

  6. Instale efibootmgr para corrigir as entradas de inicialização do seu Firmware.

    sudo apt-get install efibootmgr
    sudo efibootmgr
    
  7. O comando sudo efibootmgr listará todas as entradas de inicialização do UEFI. Procure o que você deseja remover e anote seu número (como 0001, 0002, 0003 ...) e execute sudo efibootmgr -b chosen_number -B

  8. Reinicialize e agora você tem uma partição EFI limpa e pode continuar instalando o Windows.

  9. Para verificar se isso funcionou, vá para as opções do menu de inicialização (geralmente pressionando F9 ou F12 quando o sistema é inicializado) e veja se a entrada intitulada Ubuntu ou algum outro sistema operacional dependente do GRUB ainda está presente ou não. Se tudo correu bem, não deve haver entradas relacionadas ao linux.

por Ashhar Hasan 05.12.2015 / 19:44