O Ubuntu 14.04 falha ao inicializar - libpcre.so.3

1

Eu fiz muita pesquisa e não consigo descobrir como consertar a instalação do ubuntu.

Eu tenho um sistema de inicialização dupla com o Windows 7 (eu posso inicializar no windows bem). Quando eu tento inicializar o ubuntu do grub como de costume, ele agora entra em pânico no kernel reclamando

error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory

Isso aconteceu um tempo atrás e eu não consegui corrigi-lo até agora. Não me lembro o que causou isso (eu suponho uma atualização com falha). Eu não posso usar o modo de recuperação, pois dá o mesmo problema, nem qualquer um dos kernels mais antigos ainda instalados.

Eu tentei inicializar em modo de texto ou modo único, mas sempre falha da mesma maneira com o erro acima.

Eu tentei inicializar através de um pendrive ao vivo e consegui montar os diretórios raiz e chroot para eles. No entanto eu não posso fazer um

sudo apt-get update ; sudo apt-get upgrade

devido ao mesmo problema. Mesmo tentando fazer ls em um diretório falha com o erro acima.

Eu realmente aprecio qualquer conselho sobre como colocar o ubuntu em funcionamento novamente.

Eu tentei copiar o libpcre.so.3.13.1 do live cd para o /lib/x86_64-linux-gnu/ no disco rígido e vinculá-lo na mesma pasta a libpcre.so.3 . Infelizmente, isso também não funcionou. Não consigo encontrar nenhum log útil da inicialização com falha para compartilhar para ajudar na depuração.

Por favor, deixe-me saber se há alguma informação adicional que eu possa fornecer para ajudar a depurar o problema.

    
por Swifty 14.10.2015 / 10:29

1 resposta

0

Você disse

Thank you A.B. That has fixed it!

Por isso, convertei meu comentário em uma resposta:

  1. Remova o link de /lib/i386-linux-gnu/libpcre.so.3 em /lib

  2. Inicialize em seu sistema ao vivo

  3. Faça o download e extraia

    wget http://mirrors.kernel.org/ubuntu/pool/main/p/pcre3/libpcre3_8.31-2ubuntu2.1_amd64.deb
    dpkg -x libpcre3_8.31-2ubuntu2.1_amd64.deb foo
    
  4. Monte sua partição raiz do seu sistema real

  5. Copie o conteúdo de foo para / do seu sistema real

por A.B. 15.10.2015 / 18:13