Todos os comandos pararam de funcionar no centos 6.5

2

Cometi um grande erro ao remover alguns pacotes duplicados, pois ele parece estar corrompido. yum

 1036  rpm -e --nodeps glibc-2.12-1.132.el6_5.2.x86_64
 1037  rpm -e --nodeps nscd-2.12-1.132.el6_5.2.x86_64
 1038  rpm -e --nodeps glibc-common-2.12-1.132.el6_5.2.x86_64
 1040  rpm -e --nodeps glibc-common-2.12-1.132.el6.x86_64 glibc-devel-2.12-1.132.el6.x86_64 glibc-headers-2.12-1.132.el6.x86_64
 1041  rpm -e glibc.x86_64
 1042  rpm -e --nodeps glibc.x86_64

A questão aconteceu depois de fazer 1042 passos. Nenhum dos comandos funciona (incluindo yum, rpm, ls, cp etc) e recebendo erro

/lib64/ld-linux-x86-64.so.2: interpretador ruim do ELF: Nenhum desses arquivos ou diretórios

Eu pensei que instalar o glibc depois de remover todos os atuais ajudaria a resolver o erro do pacote duplicado :( Agora eu percebi que ele é usado como a biblioteca C no sistema GNU e a maioria dos sistemas com o kernel Linux. "chamadas do sistema" e outras facilidades básicas, como open, malloc, printf, exit, etc.

Existe alguma solução possível diferente de reinstalar ?

Eu perdi o acesso ssh. Talvez alguma coisa possa ser feita usando o cd de resgate?

Obrigado

    
por Michael 23.08.2014 / 07:23

1 resposta

4

Sim, isso é não no fim do mundo.

Você vai querer inicializar usando um CD de recuperação - que, para o CentOS, significa a mídia de instalação.

No prompt de inicialização, digite linux rescue

Será apresentada uma opção para montar o seu sistema de arquivos no modo de leitura / gravação, montá-lo no modo somente leitura ou pular a montagem.

Selecione a opção para montar no modo de leitura / gravação.

Seu sistema de arquivos raiz normal será montado como /mnt/sysimage/

Obtenha o rpm para os pacotes que faltam.

Instale-os, usando a opção --root /mnt/sysimage/ para rpm .

    
por 23.08.2014 / 07:54

Tags