Como corrigir erros de bibliotecas compartilhadas?

0

Mudei um disco rígido com o Ubuntu 14.04 do meu PC para um laptop. Ele inicializa sem problemas, mas está preso na tela de login. Se eu digitar minha senha, ela voltará para a tela de login. Se eu fizer o login via terminal (usando Ctrl + Alt + F3 ) recebo os seguintes erros (logo após Bem-vindo ao Ubuntu. .. ):

apt-config: error while loading shared libraries /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12: invalid ELF header
import.im6: unable to open X server '' @ error/import.c/ImportImageCommand/368
/usr/bin/lsb_release: 30: /usr/bin/lsb_release: Syntax error: "(" unexpected

Eu iniciei a partir de um live usb e tentei fsck , mas não deu erros.

Ambos os computadores possuem processadores Intel.

Se eu colocar o disco rígido de volta no computador do qual o tirei, recebo os mesmos erros agora.

O que posso fazer para corrigir isso?

Editar:

Parece que a maioria dos comandos gera erros:

  • wget

    error while loading shared libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0: invalid ELF header
    
  • ssh

    error while loading shared libraries: /lib/x86_64-linux-gnu/libcrypto.so.1.0.0: invalid ELF header
    
  • firefox (tentei ver o que recebo)

    error while loading shared libraries: /lib/x86_64-linux-gnu/libstdc++.so.6: invalid ELF header
    
por N Alex 14.07.2015 / 23:26

0 respostas