A partição do Linux foi excluída, o GRUB não é mais inicializado

3

Meu computador notebook veio com o Vista e eu instalei o Ubuntu em 2 partições e Kubuntu em outra partição.

Depois de um tempo, eu queria excluir um dos partição Ubuntu, então eu fiz isso na ferramenta de Gerenciamento de Disco do Vista.

Mas depois disso, o computador não inicializa. Relatórios do Grub:

Loading Stage1.5  
GRUB Loading, please wait...  
Error 22

O que pode ser feito para fazer o computador inicializar novamente? É verdade que, se o EasyBCD puder ser executado, ele consertará o erro? Neste momento, parece que eu só posso arrancar o Ubuntu 9.04 DVD de instalação novamente.

    
por 太極者無極而生 15.11.2009 / 05:41

3 respostas

3

O GRUB é um programa que é carregado em vários estágios. Normalmente, você iniciará o GRUB no MBR (registro mestre de inicialização), onde há o "ponteiro" para onde o restante do GRUB está instalado, para que o GRUB possa continuar com o estágio 1.5 ou 2.0.

O que está acontecendo com você parece que o MBR ainda está lá, mas o restante dos estágios acabou com a partição, então basicamente você tem que dizer ao GRUB para procurar por aqueles estágios na outra instalação do (k) ubuntu, um que você não apagou.

Pelo que entendi, acho que você pode fazer o seguinte:

  1. Inicialize seu sistema a partir do ubuntu ou kubuntu live CD.

  2. Monte as partições no seu HD onde o seu Ubuntu / Kubuntu foi instalado anteriormente (não se lembra se isso é automático no Ubuntu 9.10 ou se você tem que clicar duas vezes nos ícones da área de trabalho). / p>

  3. Abra um Terminal e digite sudo -i . Isso lhe dará privilégios de root.

  4. Digite grub , o que faz um prompt do GRUB aparecer.

  5. Digite find /boot/grub/stage1 . Você receberá uma resposta como (hd0) ou (hd0, X) , em que X é um número. Anote o que o computador diz como você vai usar isso nas próximas etapas (vou me referir a isso como "(XXX)" no restante deste tutorial. Isso realmente descobre onde as peças que faltam na sua instalação do grub são (ele retornará a partição do ubuntu que você não apagou)

  6. Digite root (XXX) . Isso permite que o GRUB carregue essas peças.

  7. Digite setup (XXX) . Isso realmente "consertar" o GRUB quebrado.

  8. Digite quit .

  9. Agora você pode reinicializar sua máquina normalmente.

Se eu entendi corretamente, você primeiro teve o Vista, então você instalou o ubuntu # 1 e depois o ubuntu # 2, e então você apagou o ubuntu # 2. Se você fez isso, depois disso você estará praticamente pronto. Caso a opção do windows não apareça no menu GRUB, você terá que emitir o comando update-grub ou maually edit (somente para o ubuntu até 9.04 mas não para o 9.10) o arquivo /boot/grub/menu.lst (é bastante simples).

Espero que esta ajuda!

    
por 15.11.2009 / 14:32
2

Existe o SuperGrubDisk ,
Eu realmente não usei isso, mas talvez alguns aqui conheçam os truques,
ou, você pode simplesmente colocá-lo em um disco e tentar.

    
por 15.11.2009 / 06:06
1

link Verifique este link. Deve ajudar.

    
por 15.11.2009 / 06:01