Show de bola =D, vlw por compartilhar sua solução.

Abraços.

Em 29 de junho de 2016 19:35, Filipy Galiza Soares <[email protected]> escreveu:

> Agradeço a atenção de todos e gostaria de informar que o PROBLEMA foi
> SOLUCIONADO, como relato abaixo.
>
> Adriano,
> agradeço a dica, realmente não chequei a integridade do sistema de
> arquivos.
> Como não coloquei o '/usr/bin' em partição separada tive que procurar uma
> forma para forçar a verificação da raiz.
> Não daria pra fazer online, tem que desmontar a partição.
> Algumas sugestões que achei era criar um arquivo vazio nomeado 'forcefsck'
> na raiz e reiniciar, para que na próxima inicialização fosse feita uma
> verificação forçada dos sistemas de arquivos. Mas como eu não teria como
> interagir e nem acompanhar o progresso, optei por uma alternativa
> encontrada aqui:
> http://bitsofmymind.com/2014/03/14/how-to-fix-fsck-your-root-file-system-that-you-have-to-boot-into-on-linux/
> 1- Edite os parâmetros de montagem da partição raiz para apenas leitura
> (remount,ro) no '/etc/fstab';
> 2- Reinicie;
> 3- Logue no sistema e force uma verificação, no meu caso: fsck -f /dev/md1
> 4- Remonte a partição com opção de escrita (mount -o remount,rw /dev/md1);
> 5- Edite seu '/etc/fstab' para sua configuração padrão.
>
> Após a verificação o comando 'ls -la /usr/bin | grep dir' me retornou:
> **********
> -rwxr-xr-x  1 root root      38536 Mar 14  2015 dircolors
> -rwxr-xr-x  1 root root      26216 Mar 14  2015 dirname
> -rwxr-xr-x  1 root root     376828 Dez 14  2015 grub-mknetdir
> **********
>
> Arquivo de volta. :D
>
> Henrique,
> agradeço sua sugestão, mas preferi iniciar pela verificação do sistema de
> arquivos e felizmente deu certo. Fica aí para quem não tiver êxito com as
> outras dicas.
>
>
> Ficarei observando mais atentamente o comportamento do sistema e retorno
> com mais informações se for o caso.
>
> Abraço a todos.
>
>
> Em 28 de junho de 2016 23:47, henrique <[email protected]> escreveu:
>
>> ________________________________
>> De: Filipy Galiza Soares <[email protected]>
>> Para: [email protected]
>> Enviadas: Terça-feira, 28 de Junho de 2016 16:43
>> Assunto: 'dirname' instalado no sistema mas não encontrado
>>
>> (...)
>>
>>
>> Olá,
>> você poderia tentar deletar por inodes.
>>
>> por ex:
>> (e como root)
>>
>> su -
>>
>> cd /usr/bin
>>
>> ls -i /usr/bin/dirname
>> inode=$(ls -i dirname | awk '{ print $1}') ; find -maxdepth 1 -inum
>> $inode -ok ls -1 {} \;
>>
>>
>> Neste exemplo, ele somente lista o arquivo "dirname" com o ls -1. Mas
>> você poderia remove-lo trocando o ls -1 por rm. Ou move-lo com
>>     mv {} ../dirname.zoado \;
>>
>> E sim, o find -ok pede confirmação antes de rodar qqr comando.
>>
>>
>>
>> Na minha opiniao, isso é somente um arquivo corrompido. Já tive alguns
>> casos bem parecidos ao longo dos anos, era (e ainda eh, pelo menos no meu
>> caso) a flutuação na energia elétrica.
>>
>> Abraços, e divirta-se
>> Henry
>>
>
>

Responder a