problema no grub

Iniciado por alisson_sdj, 23 de Novembro de 2012, 19:36

tópico anterior - próximo tópico

alisson_sdj

ola boa noite tenho u colega que usa ubuntu 12.10 e estava com um probelma de atualizaçao ate que rodei o comando dist-upgrade nele estava conectado com um modem depois disso ele concertou o problema mas não aparecia a conexão ligada da net tentei encerrar a sessão e para minha surpresa deu erro depois ao iniciar no grub ele so aparece os testes de memoria mas não aparece o ubuntu e nem inicia como faço para restaurar.
"A melhor maneira de prever o futuro é inventá-lo." Alan Kay

Arthur Bernardes

Tente recuperar o Grub: Inicialize pelo Live-CD do Ubuntu..

Identifique a partição do seu Ubuntu com o comando no terminal
sudo fdisk -l

Exemplo: ubuntu@ubuntu-desktop:~$ sudo fdisk -l
password for ubuntu:
Disco /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador do disco: 0x7402e25b
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *           1        4649    37343061    7  HPFS ou NTFS
/dev/sda2            4650        5683     8305605   83  Linux
/dev/sda3            5684       19457   110639655    f  Win95 (LBA) Partição Extendida
/dev/sda5            5749       19457   110117511    7  HPFS ou NTFS
/dev/sda6            5684        5748      522049+  82  Linux swap / Solares

Monte a partição : (Troque sda2 pela partição do seu Ubuntu).
sudo mount /dev/sda2 /mnt

Reinstale o GRUB 2:
sudo grub-install --root-directory=/mnt /dev/sda

Depois, reinicie e abra o terminal e digite:

sudo update-grub

Diga se deu certo..!

alisson_sdj

#2
Desde agradeço a resposta pois foi muito eficiente boa noite.
"A melhor maneira de prever o futuro é inventá-lo." Alan Kay

carirygondim

Citação de: Arthur Bernardes online 23 de Novembro de 2012, 19:54
Tente recuperar o Grub: Inicialize pelo Live-CD do Ubuntu..

Identifique a partição do seu Ubuntu com o comando no terminal
sudo fdisk -l

Exemplo: ubuntu@ubuntu-desktop:~$ sudo fdisk -l
password for ubuntu:
Disco /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador do disco: 0x7402e25b
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *           1        4649    37343061    7  HPFS ou NTFS
/dev/sda2            4650        5683     8305605   83  Linux
/dev/sda3            5684       19457   110639655    f  Win95 (LBA) Partição Extendida
/dev/sda5            5749       19457   110117511    7  HPFS ou NTFS
/dev/sda6            5684        5748      522049+  82  Linux swap / Solares

Monte a partição : (Troque sda2 pela partição do seu Ubuntu).
sudo mount /dev/sda2 /mnt

Reinstale o GRUB 2:
sudo grub-install --root-directory=/mnt /dev/sda

Depois, reinicie e abra o terminal e digite:

sudo update-grub

Diga se deu certo..!


No meu caso a tela do grub com as opções não aparece, mas o boot está normal e só tem o ubuntu 12.04 instalado -- apaguei os hds antes com o programa dban (num cd).
Tentei ver qual era a partição para o linux através do comando "sudo fdisk -l" e notificava "sda1" (eu estava rodando pelo sistema e não pelo cd de instalação). A partir daí não segui o tutorial e resolvi usar o cd de instalação.
Reiniciei com o cd de instalação ubuntu 12.04 (não sei porque precisaria, mas essa é a informação que tenho, não vou fugir da informação) e tentei verificar a partição do linux com o (mesmo) comando "sudo fdisk -l" e a notificação já era "sdb1" (mais de acordo com a instalação inicial que indicava tal lugar para a raiz). Quando tentei o comando "sudo mount /dev/sdb1 /mnt" com esse endereço "sdb1" a notificação é que não havia tal endereço (ou tal partição...).

Agora não sei mais o que fazer, de outras vezes que instalei o ubuntu 12.04 deu problemas no grub e as tentativas de recuperar seguindo as instruções (como em "mil e uma maneiras de restaurar o grub") não deram certo e só pioraram as coisas, tendo que reinstalar do zero. Agora a (nova) instalação foi para apagar antes qualquer resquício do windows xp... não havia grandes problemas mas queria tudo limpo... agora não tenho a tela do grub...

Uma pergunta: posso seguir teu tutorial acessando "normalmente" (mas sem a tela do grub, pois ele entra direto no ubuntu 12.04)?

Uma informação: aconteceram muitos problemas com a primeira atualização depois de instalado o sistema, com vários erros reportados, consertei reiniciando várias vezes e várias vezes tentando atualizar, de cada vez que reiniciava era sem a tela do grub (que tem as opções de memtest ou de modo de recuperação...), mas consegui atualizar tudo que estava disponível, deu trabalho mas consegui.

Arthur Bernardes

Como seu caso é igual ao meu.. Ou seja, apenas tem Ubuntu instalado, é normal ele seguir com o Boot...! Agora, se quiser abrir o menu do Grub, se não me falha a memória é apertar Shift Esquerdo durante a inicialização..!

carirygondim

Citação de: Arthur Bernardes online 13 de Dezembro de 2012, 18:14
Como seu caso é igual ao meu.. Ou seja, apenas tem Ubuntu instalado, é normal ele seguir com o Boot...! Agora, se quiser abrir o menu do Grub, se não me falha a memória é apertar Shift Esquerdo durante a inicialização..!

Preferia o "normal" anterior com a tela inicial de menu.

Mas a tecla 'shift' esquerda ao iniciar dá conta do recado. Vou manter assim, pelo menos inicia normalmente e, se precisar de memtest ou do 'modo recuperação', aperto a tecla shift esquerda ao (re) iniciar.

Valeu! Muito obrigado...

Arthur Bernardes

Falou Brother..!  ;) Abraços..!