Problemas de inicialização dupla no Windows 7

1

Ok, sou relativamente novo no Ubuntu. Eu procurei e encontrei soluções relacionadas ao meu problema, mas nenhuma que até agora tenha funcionado diretamente.

Depois de descobrir como liberar espaço para fazer uma partição no meu computador, a fim de instalar o Ubuntu 11.10 lado a lado com o Windows e instalá-lo, e reiniciar o computador, me vi olhando para o login do Ubuntu. Mas nunca me perguntou se queria inicializar o Windows 7 ou o Ubuntu, e toda vez que eu reinicio o computador, ele me leva direto para o login do Ubuntu.

Meu computador é um eMachine EL1333G-01w. O Windows 7 Home Premium de 64 bits foi pré-instalado originalmente, e todo o disco rígido era basicamente dedicado como "eMachines" (o que tornava muito irritante instalar o Ubuntu desde que eles roubaram o disco rígido inteiro como uma partição do Windows, cortar).

Após uma pequena pesquisa (frustrante), descobri uma coisa chamada bootloader e o Ubuntu automaticamente usa o GRUB para permitir que você escolha qual sistema operacional usar. O problema é que o GRUB não parece estar funcionando ou não parece ter sido instalado. Eu olhei através do Centro de Software e baixei o que eu acreditava ser o GRUB, mas isso não funcionou.

Quando ligo o computador, a primeira coisa que vejo é o símbolo "e" com duas opções na parte inferior: opções de inicialização e menu de configuração, o que me leva a acreditar que o bootloader não foi implementado ou instalado corretamente. Em seguida, a tela exibe "Input Display Out of Range" por alguns segundos e, em seguida, o login do Ubuntu aparece. Eu encontrei algo chamado boot-repair, mas o Ubuntu não o executava, seja como um arquivo ou um CD que eu queimei. Digitar "grub" no terminal me diz que ele não está instalado e, depois de seguir as instruções para instalá-lo e reinicializar, ocorre a mesma coisa. Digitar "grub" me leva "Probing Devices para adivinhar drives BIOS. Isso pode levar um longo tempo.", Então eu estive esperando por um tempo, sem nada acontecer.

A maioria dos problemas que vejo envolvem pessoas incapazes de inicializar no Windows a partir do GRUB, mas o GRUB nem aparece no meu sistema. Alguém pode me ajudar com isso?

    
por Michael 03.04.2012 / 23:24

3 respostas

1

  

Digitar "grub" no terminal indica que ele não está instalado e   depois de seguir instruções para instalá-lo e reinicializar, a mesma coisa   ocorre.

O GRUB2 não tem um comando "grub", você usa o grub-install para instalar o grub2. O que você fez executando sudo apt-get install grub é instalar o grub-legacy e remover o pacote grub2. Isto não é o que você quer (embora, felizmente, não remova / boot / grub ou modifique a área mbr + embedded, então você ainda está inicializando via grub2 mesmo sem o pacote instalado). A primeira coisa que você deve fazer é executar o sudo apt-get install grub-pc para reinstalar o pacote grub2 (no resto desta resposta eu vou me referir ao GRUB2 como simplesmente "grub").

  

O problema é que o GRUB não parece estar funcionando ou não parece   foram instalados em tudo.

O Grub está definitivamente instalado, você não poderá inicializar o Ubuntu sem ele. Há uma cadeia de problemas, muito provavelmente a raiz é que sua instalação do Windows está quebrada .

Esta cadeia de problemas é a seguinte:

  1. Você não está vendo o menu do grub na inicialização porque o Ubuntu oculta o menu do grub quando detectou que você está executando apenas um SO no seu computador. O que significa que
  2. os-prober (que o grub usa para detectar outros sistemas operacionais) não está encontrando nenhum sistema operacional além do Ubuntu, ou seja, o os-prober não está detectando a instalação do Windows ou, pelo menos, não detectou quando update-grub foi executado pela última vez. Isso provavelmente significa que
  3. Sua instalação do Windows está faltando arquivos que são criticamente necessários para poder inicializar o Windows . O motivo mais comum para a falta desses arquivos é que o usuário removeu acidentalmente a partição "System" do Windows, que é uma pequena partição próxima ao início da unidade que contém o gerenciador de inicialização do Windows.

Existem algumas outras razões possíveis para o os-prober não encontrar sua instalação do Windows, mas elas são extremamente incomuns. A única solução para esse problema é consertar a instalação do Windows, e infelizmente não sei como fazer isso fora de uma reinstalação completa do Windows (outros podem ter uma solução melhor para consertar o Windows, e você definitivamente pode fazer backup todos os seus documentos importantes do Windows usando o Ubuntu antes de reinstalar o Windows)

Para confirmar que a instalação do Windows está quebrada (ou não, conforme o caso), execute sudo os-prober e diga-nos o que é gerado, e execute o script de informações de inicialização link e postar o arquivo RESULTS.txt que ele produz.

    
por Jordan Uggla 04.04.2012 / 07:39
1

Você pode encontrar um guia muito bom sobre o GRUB 2 aqui:

link

Existe uma parte sobre a reinstalação do GRUB a partir do Live CD (seção 13). Você já tentou?

EDIT: Jordan Uggla dá uma resposta muito melhor aqui.

Uma instalação quebrada do Windows parece ser a explicação mais simples. No entanto, como você diz que criou novas partições para o Ubuntu, eu assumi que você não usou nenhuma das partições existentes ao instalar o Ubuntu, certo? Em caso afirmativo, não sei como você poderia ter apagado o gerenciador de inicialização do Windows.

Uma maneira simples de verificar isso seria examinar a raiz de todas as partições do Windows no Ubuntu e procurar os seguintes itens do carregador de inicialização do Windows 7: os arquivos bootmgr e BOOTSECT.BAK e a pasta Boot .

Se você não conseguir encontrá-los, provavelmente poderá obtê-los de outra instalação da mesma versão do Windows ou usar o utilitário de reparo de inicialização no CD de instalação do Windows. Se você escolher a segunda opção, não poderá acessar o Ubuntu assim que o bootloader do Windows for reparado, e terá que reinstalar o Grub do Ubuntu Live CD ou usar um software como o EasyBCD no Windows para adicionar o Ubuntu ao Lista do SO do carregador de inicialização do Windows.

    
por Maxweel 03.04.2012 / 23:33
0

Sua melhor aposta provavelmente será Boot-Repair . Eu usei-o várias vezes e achei que era de longe a maneira mais fácil de reparar o grub.

    
por William Chambers 04.04.2012 / 03:00