Recuperar o Ubuntu grub sem o LiveCD - Não consigo inicializar com o LiveCD do Ubuntu após instalar o Windows

2

Eu instalei o Windows depois de instalar o Ubuntu. Mas o Ubuntu ainda está intacto em sua partição.

Estou tentando executar o LiveCD do Ubuntu para recuperar o grub, mas o LiveCD não funciona mais. Ele para o processo de inicialização e não é carregado completamente.

Eu não posso rodar o Ubuntu no modo live para recuperar o grub.

Existe alguma maneira de recuperar o grub / grub2 sem o LiveCD?

Editar:

[Importante] Eu baixei um novo Ubuntu 10.10 ISO. Eu também fiz o cheque MD5. Está tudo bem. Então, eu gravei esse .iso e ainda não consigo carregar o LiveCD até o fim.

    
por Paulo Coghi 26.01.2011 / 00:56

3 respostas

1

Não consegui recuperar o grub, mas encontrei o problema.

Em algumas máquinas, o LiveCD do Ubuntu 10.10 tem um bug. O problema é que o ISO regular ainda tem o erro, embora uma correção de bug esteja disponível. Mas o MinimalCD está limpo e funciona bem.

Eu fiz esse processo e consegui instalar o Ubuntu Desktop 10.10 32bit sem problemas. Também é válido para outras versões.

O erro:

Se você estiver usando um ISO regular e não puder continuar o processo de inicialização, poderá ver o bug da seguinte forma:

Quando o processo de inicialização pára ou congela, você precisa pressionar "F6" e "Esc". Então você pode ver uma ou ambas as mensagens:

  

"GLib-WARNING **: getpwuid_r (): falhou   devido ao ID de usuário desconhecido (0) "

ou

  

"Kernel panic - não sincronizando: tentativa   matar o init "

Finalmente, a solução:

Para resolver este problema, você pode instalar o Ubuntu a partir de um MinimalCD (basta escolher qual versão você quer): link

Após a inicialização do CD, escolhi a instalação padrão e, perto do final, escolhi a versão que queria. Neste caso em particular, o Ubuntu Desktop 32bit 10.10.

Para mais detalhes: link

    
por Paulo Coghi 02.02.2011 / 03:39
3

A maneira mais fácil seria criar um novo LiveCD ou mesmo um LiveUSB.

Caso contrário, você pode configurar o bootloader do Windows para inicializar o Linux. Então, você pode usar o seu Linux instalado para reinstalar o grub no MBR. Consulte o link (seção 2) para obter informações sobre como realizar essa tarefa.

    
por user4124 26.01.2011 / 10:04
0

Soa como um problema de hardware ou gravação incorreta. Mas você deve ser capaz de fazer o Windows inicializar o Linux usando 'dd' para Windows ( link ). Boot Windows; instalar o dd, executar um prompt de comando e ...

c:
cd \
dd if=\?\Device\Harddisk0\Partition1 of=ubuntu-linux.bin bs=512 count=1

onde \? \ Device \ Harddisk0 \ Partition1 é sua partição de inicialização do Linux. Então ...

attrib -r boot.ini
start notepad boot.ini

Adicione uma nova linha ao arquivo INI:

c:\ubuntu-linux.bin="Ubuntu Linux"

Salvar. Saia do bloco de notas. E então ...

attrib +r boot.ini

Reinicie.

tsshutdown 0 /delay:0 /reboot

O nome do dispositivo pode ser descoberto com dd --list .

    
por user8290 26.01.2011 / 17:28