Inicialização dupla. Windows 7 MBR e Grub quebrados

4

No começo eu tenho o Windows 7 em / dev / sda1. Depois disso, instalei o Ubuntu em / dev / sda7 e configurei a partição do Grub para / dev / sda1. Que criou o Windows 7 boot. O Ubuntu inicializou normalmente a partir do Grub Menu, mas quando eu escolhi o Windows 7, o grub desapareceu e depois de 1 segundo apareceu, e não carregou. Depois disso, procurei algumas correções para a inicialização do Windows 7 e fiz algumas "fixações". O resultado - o Grub não carrega.

Neste momento, quebrei o carregador do Windows 7 e quebrei o Grub. E sentado com o Ubuntu Live CD. Como posso consertar isso com o live CD do Ubuntu? Se possível, por favor, dê uma explicação passo a passo, porque eu sou novato no Ubuntu e Linux.

EDITAR: Carregador do Grub corrigido. Mas de qualquer maneira ... o Windows 7 não carrega do Grub. Estou usando o Grub2.

EDIT2 Pelo que entendi, preciso executar o bootrec.exe / fixboot para corrigir o bootloader do Windows 7. Mas eu não tenho o Win7 DVD neste momento. Qualquer maneira de fazer o mesmo do Ubuntu?

EDIT3 O script de informações de inicialização RESULTS.txt está aqui: link

    
por Toktik 15.12.2010 / 02:30

7 respostas

1

Não há como consertar o bootstrap do windows 7 a partir do Ubuntu, você precisará fazê-lo com o windows 7 DVD mas, cujo tamanho é sda1, se for +/- 100Mb, você não deve ter muitos problemas para consertá-lo mas, precisará reinstalar o grub em outra partição. Se for muito maior que 100Mb, isso significa que não era o espaço reservado do sistema e que você instalou o Grub no windows 7, excluindo assim o windows 7 completamente ....

    
por Mobidoy 15.12.2010 / 04:11
4

Eu tive o mesmo problema. Depois de tentar outras soluções na internet, eu corri do terminal do Ubuntu:

> sudo update-grub

Localizou as instalações do Windows e do Ubuntu corrigindo automaticamente os problemas de inicialização.

Espero que isso ajude alguém.

    
por J.Money 18.05.2012 / 04:46
1
  • Aqui está um link para um ISO de recuperação , baixe e grave em um cd.
  • Inicialize com o disco de recuperação do Windows 7.
  • Pressione Enter no prompt de seleção de idiomas e, em seguida, pressione R para Reparar para acessar a seção Reparar.
  • Selecione o prompt de comando e digite o seguinte comando

    bootrec.exe /fixmbr

por karthick87 16.12.2010 / 07:59
0

Do seu script Bootinfo, podemos ver que suas partições são inconsistentes de alguma forma:

Grub 2 is installed in the MBR of /dev/sda and looks at sector 505377176
of the same hard drive for core.img, but core.img can not be found at this
location.

onde deveria dizer looks at /sda8 no seu sistema.

Além disso, existem outras inconsistências no setor em / sda5 e em / sda6, como podemos ver em entradas como esta:

Boot sector info:  According to the info in the boot sector, sda5 starts
                   at sector 10. But according to the info from fdisk,
                   sda5 starts at sector 204799750.

Para corrigir esses setores quebrados e também tentar restaurar seus registros de inicialização do Windows, você pode tentar testdisk .

    
por Takkat 15.12.2010 / 08:46
0

Eu estava na mesma situação que você. Mas corrijo o problema como explicarei aqui link .

Acho melhor você ler meu comentário depois do artigo. Essa será a resposta exata para o seu problema aqui.

Obrigado

    
por mili 14.08.2012 / 12:23
0

Não se preocupe, eu tenho uma boa solução. você precisará do disco de instalação do Windows ou do disco de reparação do Windows.

Para criar o disco de reparação do Windows 7, obtenha qualquer PC ou laptop com o Windows 7. No menu de pesquisa inicial digite "CREATE System REPAIR DISK", selecione a opção

Você solicitará um DVD em branco, insira o disco e grave-o, crie um arquivo .ISO usando um software chamado "POWER ISO" no Windows 7.

Com o uso do Power ISO, você poderá fazer o pendrive inicializável do disco do Windows 7 indo em TOOLS > Criar USB inicializável ou PENDRIVE.

Forneça o caminho do arquivo .iso antes que você criou. Agora você poderá executar seu Pendrive como um disco de reparo.

Para remover o GRUB:

Pegue uma mídia de recuperação do Windows ou um CD de instalação e inicialize a partir dele. Você deve ver isso em uma mídia de recuperação.

Você deve ver isso em uma mídia de instalação. Clique em "Reparar o seu computador" e você

Abra o Prompt de Comando e digite

bootrec /fixmbr

no prompt de comando.

Reinicialize seu sistema agora você poderá carregar seu windows 7.

    
por Ketan Patel 14.08.2012 / 12:29
0

Reinstale o GRUB. Se você tem um Ubuntu Live CD e conhece a partição onde o Ubuntu está instalado, este post irá ajudá-lo com certeza: -)

Reparar o Ubuntu depois de instalar o Windows

    
por Subin 26.09.2012 / 14:30