Fórum Ubuntu Linux - PT
Suporte Técnico => Instalação e Atualização => Tópico iniciado por: anandar em 17 de Julho de 2016, 15:48
-
olá boa tarde,
Sou nova aqui e to com um probleminha, meu pc tava atualizando qnd travou e reiniciou mas nao foi para tela normal, apareceu essa msg:
error: ELF header smaller than expected
Entering rescue mode
grub rescue>
Poro favor me ajudem, o pc qnd liga fica na tela com essa msg.
-
Se tiver imediatamente disponível um live-iso (pendrive ou cdrom), suba o sistema por ele, instale o boot-repair e use-o para consertar o problema.
Se não tiver o live-iso e estiver em dual boot com o Windows, use-o para criar um
Para instalar o boot-repair
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Estando nele, em princípio use o reparo padrão que ele recomendar (botão "Recommended repair").
-
nao é dual boot e não tenho o live-iso... :-\
ondebaixo o liv
-
Existem outras considerações que se poderia fazer, tais como:
1) você alterou alguma coisa no setup da máquina, como por exemplo, se ela for UEFI, acaso mudou o chaveamento para Legacy (CSM)?
Isso inevitavelmente iria ocasionar um problema de boot.
2) no menu do grub, que é a tela inicial, existe a opção de subir pelo kernel anterior. Está sendo possível fazer isso? Experimentou essa opção?
-
Para baixar o arquivo .iso e com ele montar um live iso (pendrive ou cdrom) é ir no site do Ubuntu, observando a específica versão do seu sistema (ou sabor, Kubuntu, Lubuntu, Xubuntu, etc).
Não deixe de conferir o md5sum do arquivo baixo antes de fazer o live-iso.
A partir desse link abaixo você acessa todas as versões e sabores e ainda pode conferir o md5sum
https://help.ubuntu.com/community/UbuntuHashes
-
ok druidaobelix, vou baixar
respondendo sua pergunta anterior a chave nao mudou.
-
Qual é a versão/ambiente do seu Ubuntu?
É um notebook?
Então ele já possui o setup do tipo UEFI?
-
Deixe resumir de uma outra forma: há outras possibilidades de tentar corrigir isso, aliás, eventualmente mesmo usando apenas o prompt (grub rescue> ) que você diz estar vendo, entretanto, esse uso depende de uma contextualização maior, que é saber o hd e partição onde o sistema se encontra instalado, ou seja, de uma forma mais direta, depende de certa forma com qual nível de facilidade você trafega no Linux, o nível de conhecimento mesmo.
Daí que recomendei o boot-repair, ele geralmente faz tudo isso por você e no mais das vezes a recomendação padrão resolve a grande maioria dos problemas, embora não todos.
Como você disse que travou durante uma atualização, talvez você tenha que executar um fsck para corrigir eventuais erros no sistema de arquivos que possam ter gerado arquivos corrompidos.
sudo e2fsck -C0 -p -f -v /dev/sdxn
no exemplo acima sdxn é apenas uma generalização, tem que adequar ao caso concreto, isto é, como o seu disco rígido é identificado no sistema, geralmente é sda mesmo, porém nem sempre, e também geralmente é a primeira partição, porém não necessariamente, então tem que ver como é realmente o seu sistema no caso concreto. O 'x' substitui pela concreta letra do disco respectivo e o 'n' pela concreta numeração da partição respectiva. Exemplo: sda1 ou sda2 ou sdb1, etc, veja como é o seu disco, geralmente é mesmo sda1
Como ver o particionamento?
Use o comando
sudo fdisk -l
no final do comando acima é sinal de hífen mais letra ele
Como não tenho maiores informações sobre o seu sistema, se quiser testar diretamente consertar a partir do prompt de erro (grub rescue>), é por sua conta e risco :-[
set prefix=(hdX,Y)/boot/grub # Exemplo: (hd0,1) , (hd1,5)
set root=(hdX,Y)
insmod linux
linux /vmlinuz root=/dev/sdXY ro # Exemplo: root=/dev/sda1 , /dev/sdb5
initrd /initrd.img
boot
-
Faltou dizer: se nada disso resolveu, se nem mesmo com o boot-repair resolveu, então use o próprio para obter o que lá consta como "Bootinfo", que é um relatório do sistema gerado pelo boot-repair.
Envie esse relatório"bootinfo" para o Pastebin, informando aqui no seu tópico a url correspondente que então iremos dar uma olhada nele e ver se é possível melhor identificar o problema.
-
Mais um adendo: o bom de um Fórum é a experiência acumulada, então talvez você também queira ver e possa ser útil o excelente tópico do colega /jomafras/ sob o título:
Mil e uma maneiras de recuperar GRUB 2, GRUB 2 EFI e GRUB
http://ubuntuforum-br.org/index.php/topic,14614.0.html
-
Druidaobelix consegui fazer com o boot-repair, ja esta funcionando normal.
Obrigada pela atenção, sou um pouco nova em ubuntu, vc foi de grande ajuda valeu.